0%

芯片-总线知识

为了能更好的了解芯片,现对芯片设计中用到的总线知识进行归类总结。

一、概述

​ AMBA (Advanced Microcontroller Bus Architecture) 高级微处理器总线架构:AMBA总线在连接和管理IP核方面发挥着至关重要的作用,它就像一种高效的“数 字胶”,能够将不同的IP核紧密地连接在一起,形成一个功能强大的集成电路系统。

​ 主要包括:

AHB (Advanced High-performance Bus) 高级高性能总线

​ AHB主要是针对高效率、高频宽及快速系统模块所设计的总线,它可以连接如微处理器、芯片上或芯片外的内存模块和DMA等高效率模块

ASB (Advanced System Bus) 高级系统总线—-用的很少

APB (Advanced Peripheral Bus) 高级外围总线

​ APB主要用在低速且低功率的外围,可针对外围设备作功率消耗及复杂接口的最佳化;APB在AHB和低带宽的外围设备之间提供了通信的桥梁

AXI (Advanced eXtensible Interface) 高级可拓展接口

​ APB主要用在低速且低功率的外围,可针对外围设备作功率消耗及复杂接口的最佳化;APB在AHB和低带宽的外围设备之间提供了通信的桥梁

总线区别

二、总线之间关联

AHB2APB同步桥:可以将AHB的信号转换为APB的信号