• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > EDA/PCB > 設計應用 > 雙層AMBA總線設計及其在SoC芯片設計中的應用

    雙層AMBA總線設計及其在SoC芯片設計中的應用

    作者:■ 東南大學國家ASIC工程中心 彭煒豐 潘江濤 劉新寧 時間:2005-04-27 來源:eaw 收藏

    摘    要:AMBA總線是目前主流的片上總線。本文給出的設計能極大地提高,并使系統架構更為靈活。文章詳細介紹了此設計的實現,并從兩個方面對兩種總線方式進行了比較。
    關鍵詞:;;

    引言
    一般說來,芯片是由片上芯核、用戶設計的IP核以及將這兩者集成在一起的總線組成的。片上芯核決定了使用何種片上總線以及芯片的體系結構。ARM系列嵌入式微處理器憑借其高性能、低功耗的特點占據了市場的主要份額,ARM7TDMI因其相對低廉的價格在芯片設計中應用比較廣泛。同時,ARM公司開發的AMBA (Advanced Microprocessors Bus Architecture)片上總線架構由于其本身的高性能以及ARM核的廣泛應用,成為了一種流行的片上總線結構。除了片上芯核和片上總線,各種由用戶設計的或者由供應商提供的IP也集成在SoC芯片上。圖1是基于ARM7TDMI、面向消費電子領域的SoC芯片的模塊結構圖。
    由圖1可知,ARM7TDMI需要通過總線訪問各個Slave;DMA工作時也需要通過總線訪問外設進行數據交換;而LCD控制器模塊為了實現實時顯示更是需要不斷地通過總線來訪問顯存讀取數據;系統中其他的Master在工作時也要占用總線。
    特別要引起注意的是LCD控制器模塊。彩屏顯示需要很大的數據量,以一塊320



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 莱州市| 静乐县| 天祝| 海城市| 台南市| 广汉市| 密山市| 峡江县| 博乐市| 洪江市| 黔江区| 公安县| 鸡泽县| 福贡县| 泽库县| 阳朔县| 东丰县| 吉木萨尔县| 广饶县| 衡阳县| 环江| 商城县| 且末县| 舒兰市| 樟树市| 南京市| 阜南县| 黄山市| 吉安县| 丹江口市| 惠来县| 临海市| 湟中县| 武汉市| 孟村| 漯河市| 津南区| 富裕县| 磴口县| 虎林市| 万载县|