I. Introduction
The AMBA specification, provided by ARM, is an open interconnect standard for high performance SoC designs in the semiconductor industry. With exponential improvements in fabrication technology and reducing feature size of MOSFETs, these specifications were designed in order to satisfy four key requirements [1]:
• To enable right-first-time development, thus reducing costs
• To be technology independent, so that cells once designed can be reused
• To encourage modular system design to reduce repeatability, thus improving design time
• To reduce amount of silicon used for on-chip and off-chip communication