新聞中心

        EEPW首頁 > 嵌入式系統 > 新品快遞 > MCX A系列微處理器之系統架構

        MCX A系列微處理器之系統架構

        作者: 時間:2024-06-21 來源:恩智浦MCU加油站 收藏

        全新的 A系列融合了恩智浦通用MCU的特點,適用更為廣泛的通用應用,實現了低成本,低功耗,高安全性和高可靠性。

        本文引用地址:http://www.104case.com/article/202406/460182.htm

        A153是 A系列的第一款產品,已于2024年1月份上市,為低成本入門MCU應用提供了豐富的功能和特性。后續MCX A系列還會繼續推出新產品,為客戶提供持續的硬件和軟件的可擴展升級路徑。

        今天,我們一起來了解一下MCX A最新產品的

        MCX A153的:

        圖片.png

        可以從上圖看到,MCXA的總線架構是相對簡單。主要有三個總線的發起者,分別是CM33, DMA和USB full speed。對應的總線target 分別是ROM, Flash, RAMX, 它們共享code bus接口,而RAM A0和A1共享system bus的接口,另外還有一個專門的總線接口,去訪問外設。

        對于CM33來說,它主要使用code bus來取指令,system bus取數據,code bus能夠訪問的地址空間是有限的,在MCXA產品中,CM33從code bus只能訪問到ROM,Flash,RAM X0和X1,具體的地址分配可以參考芯片手冊中的memory map表格。System bus是不能訪問ROM,Flash和RAM X0/X1,它可以訪問RAM A0, A1和外設。對于DMA,它可以訪問所有的外設空間。對于USB FS,它只可以訪問系統的內存空間,不能訪問外設。

        在MCXA的總線架構圖中,可以看到Remap的結構,其作用主要是將RAM X0的地址空間重新映射到RAM A1的后面,這樣可以形成多達32KB的連續RAM空間,滿足一些應用對連續RAM空間的要求。

        對于CM33,在code bus上配置了一個4 KB Cache,用于加速對Flash的訪問。因為Flash本身的訪問速度是有限制的,對于MCXA 96MHz的core clock,在沒有打開Cache的情況下, 需要2個等待周期,即32MHz的Flash訪問速度。在打開Cache后,一旦要訪問的內容被Cache命中,CM3可以0等待周期訪問,大大增加系統性能。同時通過Cache來訪問指令,可以減少系統的功耗。



        關鍵詞: MCX 系統架構

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贵南县| 江口县| 永靖县| 墨玉县| 乌兰县| 南乐县| 玉环县| 巨鹿县| 武穴市| 简阳市| 孟连| 巴林左旗| 南澳县| 高州市| 佛山市| 澄迈县| 旺苍县| 高密市| 寿光市| 修水县| 岱山县| 土默特右旗| 伊川县| 建阳市| 全椒县| 鄂伦春自治旗| 青岛市| 木里| 永新县| 基隆市| 灌阳县| 隆化县| 津南区| 龙南县| 新宾| 宣武区| 友谊县| 仙桃市| 镇远县| 历史| 桦甸市|