APB的意思是外圍總線。APB主要用於低帶寬的周邊外設之間的連接。在APB裏面唯壹的主模塊就是APB 橋。其特性包括:兩個時鐘周期傳輸;無需等待周期和回應信號;控制邏輯簡單,只有四個控制信號。
AHB的意思是系統總線。AHB主要用於高性能模塊(如CPU、DMA和DSP等)之間的連接。
AHB的相互連接采用了傳統的帶有主模塊和從模塊的***享總線,接口與互連功能分離,這對芯片上模塊之間的互連具有重要意義。
擴展資料
總線上的主模塊是向從模塊發出讀寫操作的模塊,如CPU,DSP等;從模塊是接受命令並做出反應的模塊,如片上的RAM,AHB/APB 橋等。另外,還有壹些模塊同時具有兩種屬性,例如直接存儲器存取(DMA)在被編程時是從模塊,但在系統讀傳輸數據時必須是主模塊。
如果總線上存在多個主模塊,就需要仲裁器來決定如何控制各種主模塊對總線的訪問。雖然仲裁規範是AMBA總線規範中的壹部分,但具體使用的算法由RTL設計工程師決定。
百度百科-APB總線