AMBA 接口文档 - 图文 联系客服

发布时间 : 星期日 文章AMBA 接口文档 - 图文更新完毕开始阅读

AMBA接口文档

Last updated: 7/10/2013 8:44 AM

Page 49 of 62

图 4.35 AHB 译码器时序参数

AMBA接口文档

Last updated: 7/10/2013 8:44 AM

Page 50 of 62

5 AMBA APB

高级外设总线(APB)是高级微控制器总线体系(AMBA)的总线层次的一部分并且为降低功率消耗和接口复杂性做了优化。AMBA APB 应该被用来连接任何一种低带宽且不需要高性能通道总线接口的外设。最新版本的APB 确保了所有信号转变仅和时钟的上升沿有关。这中改进意味着APB 外设可以方便的集成到任何设计流程,并有以下优点: ? 在高频操作时性能得到提高; ? 性能独立于时钟的占空比;

? 静态通过使用单时钟边沿简化了静态时序分析; ? 自动测试插件无需特别考虑因素;

? 许多特定用途集成电路(ASIC)库有较好的上升沿寄存器选择; ? 便于与基于周期的仿真器集成。

APB 的这些改变也使得它简化了到新的高级高性能总线(AHB)的接口。一个典型的基于AMBA的微控制器包含一个高性能系统中枢总线,可以支持外部存储器带宽,包括CPU和其他直接存储器存取(DMA)设备,加上一个连接着较窄的APB总线,在该总线上挂接着较低带宽的外设。图 5.1表示了在一个典型AMBA体系中的APB。

图5.1 典型AMBA体系中的APB 图 5.2表示了状态图,可以用来表示外设总线的活动性。