華大電子CIU32M030 系統(tǒng)及存儲器架構(gòu)
ciu32m010、ciu32m030 器件是基于 arm cortex m0 處理器的 32 位通用微控制器存儲器芯片。采用了哈佛結(jié)構(gòu),具有低中斷延遲時間和低成本調(diào)試特性,而且高集成度和增強(qiáng)的特性使這顆處理器適合于那些需要高性能和低功耗微控制器的市場領(lǐng)域。預(yù)先定義的存儲器映射和高達(dá) 4gb 的存儲空間,充分保證了系統(tǒng)的靈活性和可擴(kuò)展性。
系統(tǒng)架構(gòu)
ciu32m010、ciu32m030 器件采用 32 位多層總線結(jié)構(gòu),該結(jié)構(gòu)可使系統(tǒng)中的多個主機(jī)和從機(jī)之間的并行通信成為可能。多層總線結(jié)構(gòu)包括一個 ahb 互聯(lián)矩陣、兩個 ahb 總線和兩個 apb 總線。ahb 互聯(lián)矩陣的互聯(lián)關(guān)系接下來將進(jìn)行說明。
ciu32m010、ciu32m030 主系統(tǒng)由以下兩部分構(gòu)成:
• 2 個驅(qū)動單元
– cpu 內(nèi)核系統(tǒng)總線(s-bus)
– dma 總線
• 2 個存儲單元
– 內(nèi)部閃存存儲器
– 內(nèi)部 sram
系統(tǒng)總線
此總線連接 cpu 內(nèi)核的系統(tǒng)總線(外設(shè)總線)到總線矩陣,總線矩陣協(xié)調(diào)著內(nèi)核和各個高速部件間的訪問。
總線矩陣(bus matrix)
• 總線矩陣管理著內(nèi)核系統(tǒng)總線與各外設(shè)模塊的訪問仲裁,總線矩陣由主模塊總線及從模塊總線組成。
• ahb 外設(shè)通過總線矩陣與系統(tǒng)總線相連。
• ahb 到 apb 橋(ahb2apb bridges-apb)。
• ahb 到 apb 橋在 ahb 與 apb 總線間提供同步連接。
注:當(dāng)對 apb 寄存器進(jìn)行 8 位或者 16 位訪問時,該訪問會被自動轉(zhuǎn)換成 32 位的訪問;橋會自動將 16 位或者 8 位的數(shù)據(jù) 擴(kuò)展以配合 32 位的寬度。
沈陽芯碩科技有限公司是華大電子專業(yè)代理商,有技術(shù)問題可咨詢我們