新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于LEON3處理器和Speed協處理器的復雜SoC設計實現*

        基于LEON3處理器和Speed協處理器的復雜SoC設計實現*

        作者:徐欣鋒 中國科學院微電子研究所專用集成電路與系統研究室 時間:2009-05-20 來源:電子產品世界 收藏

          利用實現通信

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

          為了實現可編程,需要將C/C++程序表達的信息經過編譯器、處理器、總線、控制器和必要的HDL代碼,轉化成Speed能夠識別的信息,進入Speed模塊中,如圖2。其中總線是 Core和Speed Core結合的關鍵。

          

         

          圖2 實現軟件可編程的過程

          AHB總線及AHB控制器

          AMBA總線是一種應用廣泛的層次化總線結構,有高速的AHB和低速APB之分,其中AHB是一種流水式高速總線結構,地址和數據總線相互獨立,可掛載16個Master和Slaver設備,常用來組織和連接高性能模塊,如處理器、控制器、等[5~7]。AHB總線的核心是AHB控制器,主要包括仲裁器,譯碼器和多路復用器,其中仲裁器選擇AHB Master,而譯碼器選擇AHB Slave,實現寫數據WDATA和讀數據RDATA分開,如圖3所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜黄县| 榆社县| 浠水县| 拜城县| 湄潭县| 荔波县| 晴隆县| 镇平县| 揭阳市| 遵义市| 长治市| 石狮市| 南召县| 嘉祥县| 镇雄县| 南充市| 犍为县| 光泽县| 尚志市| 延吉市| 鄂伦春自治旗| 左权县| 房产| 崇信县| 江安县| 兴城市| 隆德县| 梁平县| 白城市| 苍溪县| 三门县| 宣汉县| 盘山县| 仁怀市| 武强县| 犍为县| 香格里拉县| 奉贤区| 太湖县| 襄城县| 衡阳市|