新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 由外部總線訪問MPC5554的內部存儲器

        由外部總線訪問MPC5554的內部存儲器

        作者: 時間:2009-03-24 來源:網絡 收藏

        2.1 存儲空間地址編碼
        當EBI被配置為主機模式時,主機可以通過的存儲空間。地址是32位,但地址只有24位,需要通過特殊的解碼方式來將24位地址總線擴展為32位。EBI模塊將外部總線的ADDR[8:11]這4位進行解碼,作為內部總線ADDR[O:11]的12位。解碼的規則為:
        ①當外部地址總線的ADDR[8]=O時,EBI忽略外部數據,無效地址。
        ②當外部地址總線的ADDR[8]=1時,ADDR[9:11]用來選擇為Flash存儲地址的區塊;匹配則進入該區塊,不匹配則返回總線錯誤標志。
        外部主機模式下具體的地址譯碼如表1所列。

        2.2 外主模式下外部主機在內上讀寫數據
        外部主機在得到總線控制權后,通過拉低TS位來初始化對內的操作。如2.1節所示,當地址線上的信號匹配時,即可空間,結束于TA信號或TEA信號出現。TA信號為正常結束信號,TEA信號則表示有總線上的錯誤。圖2為外部主機讀數據流程,圖3為外部主機讀數據時序。

        圖4和圖5為外部主機寫數據的流程和時序,與讀數據時的大體類似。但需要注意的是,規定外主訪問的最小延遲是3個總線周期,在實際系統中還需要根據具體訪問的存儲器塊來決定。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 普定县| 密山市| 无棣县| 阿拉善盟| 思茅市| 瑞丽市| 新晃| 临汾市| 来安县| 庆元县| 辽中县| 乌海市| 昭苏县| 平果县| 阜宁县| 离岛区| 桐柏县| 临夏县| 包头市| 林州市| 平遥县| 古田县| 泸州市| 旅游| 乾安县| 长垣县| 琼海市| 东乌| 突泉县| 沁阳市| 治县。| 潼关县| 乌什县| 肇源县| 呼玛县| 白城市| 广平县| 潼关县| 莱阳市| 卢湾区| 格尔木市|