The PrimeCell Static Memory Controller (SMC) is an Advanced Microcontroller Bus Architecture (AMBA) compliant System-on-Chip (SoC) peripheral that is developed, tested, and licensed by ARM Limited.
The SMC is an AMBA slave module, and connects to the Advanced High-performance Bus (AHB). It is a reusable soft-IP block that has been developed with the prime aim of reducing time-to-market for Application-Specific Integrated Circuit (ASIC) development. It contains an AHB Test Interface Controller (TIC) AMBA master block that can be used to test the system using externally applied TIC vectors.
A carefully chosen set of design rules has been followed to enable faster integration in most ASIC design flows using standard synthesis and test tools. The implementation can easily be customized to suit specific customer requirements. The AMBA TIC is included to reduce the design time required to construct an SMC-based system that enables testing through TIC vectors.
For further information on AMBA see the AMBA Specification.