《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > AMBA片上總線在SoC芯片設計中的應用
AMBA片上總線在SoC芯片設計中的應用
摘要: 隨著深亞微米工藝技術日益成熟,集成電路芯片的規模越來越大。數字IC從基于時序驅動的設計方法,發展到基于IP復用的設計方法,并在SoC設計中得到了廣泛應用。在基于IP復用的SoC設計中,片上總線設計是最關鍵的問題。為此,業界出現了很多片上總線標準。
關鍵詞: SoPC SOC AMBA 片上總線
Abstract:
Key words :

       引言

       隨著深亞微米工藝技術日益成熟,集成電路芯片的規模越來越大。數字IC從基于時序驅動的設計方法,發展到基于IP復用的設計方法,并在SOC設計中得到了廣泛應用。在基于IP復用的SoC設計中,片上總線設計是最關鍵的問題。為此,業界出現了很多片上總線標準。其中,由ARM公司推出的AMBA片上總線受到了廣大IP開發商和SoC系統集成者的青睞,已成為一種流行的工業標準片上結構。AMBA規范主要包括了AHB(Advanced High performance Bus)系統總線和APB(Advanced Peripheral Bus)外圍總線。

       AMBA片上總線

       AMBA 2.0規范包括四個部分:AHB、ASB、APB和Test Methodology。AHB的相互連接采用了傳統的帶有主模塊和從模塊的共享總線

 

,接口與互連功能分離,這對芯片上模塊之間的互連具有重要意義。AMBA已不僅是一種總線,更是一種帶有接口模塊的互連體系。下面將簡要介紹比較重要的AHB和APB總線。

       AHB簡介

       AHB主要用于高性能模塊(如CPU、DMA和DSP等)之間的連接,作為SoC的片上系統總線,它包括以下一些特性:單個時鐘邊沿操作;非三態的實現方式;支持突發傳輸;支持分段傳輸;支持多個主控制器;可配置32位~128位總線寬度;支持字節、半字節和字的傳輸。AHB 系統由主模塊、從模塊和基礎結構(Infrastructure)3部分組成,整個AHB總線上的傳輸都由主模塊發出,由從模塊負責回應?;A結構則由仲裁器(arbiter)、主模塊到從模塊的多路器、從模塊到主模塊的多路器、譯碼器(decoder)、虛擬從模塊(dummy Slave)、虛擬主模塊(dummy Master)所組成。其互連結構如圖1所示。

 

AHB總線互連結構圖


       APB簡介

       APB主要用于低帶寬的周邊外設之間的連接,例如UART、1284等,它的總線架構不像AHB支持多個主模塊,在APB里面唯一的主模塊就是APB 橋。其特性包括:兩個時鐘周期傳輸;無需等待周期和回應信號;控制邏輯簡單,只有四個控制信號。APB上的傳輸可以用如圖2所示的狀態圖來說明。

APB傳輸狀態圖

       1)系統初始化為IDLE狀態,此時沒有傳輸操作,也沒有選中任何從模塊。

       2)當有傳輸要進行時,PSELx=1,PENABLE=0,系統進入SETUP狀態,并只會在SETUP 狀態停留一個周期。當PCLK的下一個上升沿時到來時,系統進入ENABLE 狀態。

       3)系統進入ENABLE狀態時,維持之前在SETUP 狀態的PADDR、PSEL、PWRITE不變,并將PENABLE置為1。傳輸也只會在ENABLE狀態維持一個周期,在經過SETUP與ENABLE狀態之后就已完成。之后如果沒有傳輸要進行,就進入IDLE狀態等待;如果有連續的傳輸,則進入SETUP狀態。

       基于AMBA的片上系統

       一個典型的基于AMBA總線的系統框圖如圖3所示。

基于AMBA的SoC結構圖

       大多數掛在總線上的模塊(包括處理器)只是單一屬性的功能模塊:主模塊或者從模塊。主模塊是向從模塊發出讀寫操作的模塊,如CPU,DSP等;從模塊是接受命令并做出反應的模塊,如片上的RAM,AHB/APB 橋等。另外,還有一些模塊同時具有兩種屬性,例如直接存儲器存取(DMA)在被編程時是從模塊,但在系統讀傳輸數據時必須是主模塊。如果總線上存在多個主模塊,就需要仲裁器來決定如何控制各種主模塊對總線的訪問。雖然仲裁規范是AMBA總線規范中的一部分,但具體使用的算法由RTL設計工程師決定,其中兩個最常用的算法是固定優先級算法和循環制算法。AHB總線上最多可以有16個主模塊和任意多個從模塊,如果主模塊數目大于16,則需再加一層結構(具體參閱ARM公司推出的Multi-layer AHB規范)。APB 橋既是APB總線上唯一的主模塊,也是AHB系統總線上的從模塊。其主要功能是鎖存來自AHB系統總線的地址、數據和控制信號,并提供二級譯碼以產生APB外圍設備的選擇信號,從而實現AHB協議到APB協議的轉換。  
       使用DesignWare搭建

       基于AMBA的SOC芯片

       為了更有效地在有限時間內完成復雜的系統級芯片設計,越來越多的芯片開發中采用了可重復使用的IP。為了滿足日益成長的IP需求,Synopsys提供了一系列已驗證的IP,如Synopsys DesignWare,來幫助設計者加速系統級芯片的開發。

       DesginWare里面包含了兩種IP:可實現

 

IP(Implement IP)以及VIP(Verification IP)。VIP是為了應對系統級芯片設計帶來的驗證挑戰而特別設計的,專為簡化驗證流程??蓪崿FIP是指已通過驗證、可物理實現的IP,分為Star IP、宏單元(Macro Cell)和 foundation IP。宏單元中包含與AMBA總線相關的IP,有DW_ahb (ARM AMBA2.0 AHB 總線 IP、DW_amba_ictl (ARM AMBA2.0 中斷IP)、DW_apb (ARM AMBA2.0 APB 總線IP)和DW_apb_uart ( ARM AMBA2.0 APB UART )等。

       由此,可以借助Synopsys公司提供的AMBA總線IP構建SoC,加速系統集成和驗證。首先到 Synopsys的FTP或EST下載所需要的宏單元,借助coreConsultant在相應的目錄下安裝coreKit并且創建一個工作環境.然后設定此宏單元的可變參數,以符合系統要求,此外還必須設定綜合相關的參數。設定完參數后,還要驗證所設定的參數是否符合系統規范。初步驗證后,便可進一步將宏單元綜合成所需的網表。產生網表之后,仍須利用宏單元內的驗證環境來確定綜合后網表的所有功能都能正常工作。如果所有功能都驗證完成,就可以將這個IP放置到系統中。用DesignWare搭建的一個基于AMBA總線結構的SoC系統如圖4所示,其中包括了用于驗證AMBA總線協議的VIP。

 

DesignWare IP搭建的基于AMBA的SoC


       結語

       隨著復雜IP核在目前和下一代ASIC設計中的廣泛應用,半導體公司開始采用片上總線標準化集成技術。ARM公司研發的AMBA總線規范提供了一種特殊的機制,可將RISC處理器集成在其他IP核和外設中。同時,Synopsys提供的DesignWare中的IP可以加速基于AMBA總線結構的SoC芯片設計。這種技術成功地應用在TD-SCDMA系統終端基帶數字芯片的設計中,縮短了系統設計、IP集成和驗證的時間。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久艳片www.17c.com| 亚洲小说欧美另类社区| 亚洲精品中文字幕在线| 免费在线观看日韩欧美| 尤物九九久久国产精品的特点| 欧美日韩一区二区三区四区在线观看| 亚洲欧美一区二区精品久久久| 欧美精品久久一区| 日韩午夜免费视频| 欧美成人免费va影院高清| 欧美日韩精品免费观看视频| 精品9999| 亚洲欧美日韩精品久久| 亚洲欧洲美洲综合色网| 亚洲国产精品欧美一二99| 亚洲欧美成人一区二区三区| 国产精品一区三区| 久久精品国产免费观看| 国产麻豆成人精品| 亚洲国产欧洲综合997久久| 亚洲国产视频a| 国产亚洲欧美日韩一区二区| 在线观看不卡av| 国产精品亚洲第一区在线暖暖韩国| 国模精品娜娜一二三区| 午夜亚洲性色视频| 欧美精品日韩一区| 欧美人与禽性xxxxx杂性| 亚洲一区三区电影在线观看| 久久久久国内| 午夜久久资源| 黄色成人免费网站| 欧美黑人国产人伦爽爽爽| 亚洲一区精品在线| 欧美一区二区三区四区夜夜大片| 欧美日韩成人综合在线一区二区| 亚洲午夜在线观看视频在线| 韩国视频理论视频久久| 亚洲精品女人| 午夜一区二区三区不卡视频| 亚洲精品裸体| 亚洲国产成人午夜在线一区| 一区二区三区欧美在线观看| 久久视频在线看| 国产精品乱码妇女bbbb| 国产在线麻豆精品观看| 久久久在线视频| 欧美伦理91| 新狼窝色av性久久久久久| 国产精品久久久久9999| 国内一区二区在线视频观看| 亚洲香蕉视频| 亚洲精品中文字幕女同| 国产亚洲va综合人人澡精品| 亚洲精品一线二线三线无人区| 久久激情五月激情| 亚洲国产一区二区精品专区| 精品粉嫩aⅴ一区二区三区四区| 好吊一区二区三区| 久热精品视频在线观看一区| 欧美午夜精品久久久久久人妖| 嫩草影视亚洲| 亚洲欧洲一区二区在线观看| 国产欧美一区二区视频| 亚洲欧美日韩中文在线制服| 亚洲毛片av在线| 久久久精品日韩欧美| 一区二区三区四区五区在线| 韩国一区二区在线观看| 国产精品高潮呻吟视频| 久久精品人人| 国产欧美一区二区精品仙草咪| 影音先锋日韩精品| 欧美精品七区| 日韩一级二级三级| 亚洲麻豆一区| 欧美一二三区在线观看| 久久精品国产综合精品| 在线国产欧美| 国产精品自在在线| 亚洲清纯自拍| 亚洲三级国产| 欧美与黑人午夜性猛交久久久| 欧美系列一区| 美女999久久久精品视频| 性欧美1819性猛交| 国产真实乱子伦精品视频| 欧美日韩高清免费| 伊人成人网在线看| 激情成人av在线| 久久夜色精品亚洲噜噜国产mv| 久久伊伊香蕉| 中文精品一区二区三区| 久久午夜羞羞影院免费观看| 国产精品久久一卡二卡| 久久在精品线影院精品国产| 欧美精品在线视频| 久久国产天堂福利天堂| 国模精品一区二区三区色天香| 久久久久九九九九| 久久久噜噜噜久久中文字幕色伊伊| 一区二区三区无毛| 一本大道av伊人久久综合| 日韩午夜免费视频| 亚洲人成毛片在线播放| 欧美激情免费观看| 久久久久久久网站| 亚洲日本精品国产第一区| 日韩亚洲精品在线| 在线观看亚洲精品| 欧美精品一区在线观看| 国产欧美一区二区精品性色| 国内成+人亚洲+欧美+综合在线| 国产一区日韩二区欧美三区| 亚洲午夜日本在线观看| 国内精品一区二区| 欧美成人免费网站| 一区二区三区高清不卡| 久久精品天堂| 国产日韩欧美高清免费| 欧美粗暴jizz性欧美20| 久久久青草婷婷精品综合日韩| 狠狠色狠狠色综合| 欧美亚洲一级片| 亚洲欧美在线免费观看| 欧美理论视频| 亚洲国产精品热久久| 夜夜夜久久久| 激情婷婷欧美| 久久综合综合久久综合| 国产精品久久久久久久7电影| 国产精品久久久久久久第一福利| 国产精品高潮呻吟久久av无限| 国产一区二区三区四区三区四| 日韩亚洲成人av在线| 亚洲国产精品成人精品| 性8sex亚洲区入口| 麻豆成人在线| 欧美成人a视频| 亚洲一区二区在| 亚洲宅男天堂在线观看无病毒| 国产一区自拍视频| 国语自产偷拍精品视频偷| 欧美在线一区二区三区| 国产精品久久久免费| 99视频在线观看一区三区| 激情婷婷久久| 国产精品五月天| 国产精品青草久久久久福利99| 在线观看亚洲a| 亚洲国产日韩欧美在线动漫| 欧美日韩在线观看一区二区| 夜夜嗨av一区二区三区四区| 久热国产精品| 99热这里只有成人精品国产| 国产精品欧美日韩一区二区| 在线高清一区| 国产精品久久久久久久久久久久久久| 美女主播精品视频一二三四| 亚洲黄色精品| 亚洲欧美日韩一区在线观看| 国产精品久久久久久影院8一贰佰| 久久久久9999亚洲精品| 国产精品系列在线播放| 欧美激情一区二区三区高清视频| 亚洲一区视频| 午夜精品区一区二区三| 亚洲国产精品久久久久秋霞蜜臀| 国内久久精品| 久久精品毛片| 国产精品无码永久免费888| 久久精品五月| 99精品国产99久久久久久福利| 欧美亚男人的天堂| 亚洲一区二区伦理| 欧美激情一区二区三级高清视频| 国产精品视频一区二区三区| 亚洲影视中文字幕| 裸体一区二区| 亚洲国产日韩精品| 国产精品三级久久久久久电影| 久久久精品999| 国产精品国产三级国产专播品爱网| 这里只有视频精品| 亚洲精品极品| 国产精自产拍久久久久久蜜| 欧美日韩国产精品一卡| 亚洲一区亚洲二区| 亚洲精华国产欧美| 欧美日韩免费观看一区| 欧美阿v一级看视频| 国产综合自拍| 国产一区在线观看视频| 香蕉成人啪国产精品视频综合网| 亚洲美女少妇无套啪啪呻吟| 亚洲成色最大综合在线| 国产日韩一区二区三区在线播放| 国产精品久久久久国产精品日日| 欧美大尺度在线观看| 亚洲婷婷综合色高清在线| 亚洲黄色av一区| 国产女精品视频网站免费| 亚洲精品美女在线| 中文久久乱码一区二区| 亚洲一区二区在线免费观看视频| 欧美日韩国产综合视频在线观看| 亚洲美洲欧洲综合国产一区| 欧美激情一区二区三区全黄| 国产在线拍偷自揄拍精品| 国产午夜久久久久| 亚洲韩国日本中文字幕| 国产精品成av人在线视午夜片| 久久激情综合网| 国模私拍一区二区三区| 午夜精品久久久久久久99樱桃| 亚洲欧美国产另类| 欧美在线视频在线播放完整版免费观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 午夜精彩国产免费不卡不顿大片| 国内精品久久久久伊人av| 亚洲精品视频一区| 免费高清在线视频一区·| 午夜精品网站| 日韩一区二区电影网| 毛片精品免费在线观看| 亚洲精品免费在线观看| 中文久久精品| 欧美日韩国内| 国产有码在线一区二区视频| 国产一区二区三区久久精品| 亚洲精品乱码久久久久| 亚洲一区三区视频在线观看| 国产精品高潮呻吟久久| 91久久夜色精品国产网站| 一二三区精品福利视频| 久久久欧美一区二区| 亚洲一区二区三区视频| 国产精品免费福利| 久久精品中文字幕一区二区三区| 欧美成人四级电影| 欧美另类女人| 一本久道久久综合狠狠爱| 亚洲专区一区二区三区| 欧美精品www在线观看| 久久精品色图| 国产精品欧美日韩一区二区| 欧美日韩综合久久| 国产精品中文字幕在线观看| 日韩一级二级三级| 一区二区三区精品在线| 日韩亚洲视频| 黄色在线成人| 国内精品一区二区三区| 亚洲综合色自拍一区| 欧美黄网免费在线观看| 亚洲高清不卡| 欧美日韩在线观看一区二区| 夜夜躁日日躁狠狠久久88av| 久久精品男女| 欧美黑人在线播放| 欧美精品二区三区四区免费看视频| 美女啪啪无遮挡免费久久网站| 亚洲欧美日韩综合一区| 免费高清在线视频一区·| 亚洲精品小视频在线观看| 欧美精品综合| 一本一本久久a久久精品综合妖精| 欧美亚洲自偷自偷| 亚洲欧美日韩高清| 亚洲第一在线综合在线| 在线精品一区| 欧美日韩亚洲一区在线观看| 亚洲国产成人久久综合| 欧美日韩一本到| 国内精品视频在线观看| 国产精品久久久久久久久久久久| 欧美精品成人在线| 欧美体内谢she精2性欧美| 亚洲人成毛片在线播放女女| 一区二区三区四区在线| 一区在线免费观看| 亚洲美女毛片| 在线播放日韩专区| 欧美国产激情二区三区| 欧美特黄视频| 欧美少妇一区二区| 久久久久**毛片大全| 国产色综合网| 欧美精品久久久久久| 国产亚洲欧美色| 亚洲精品乱码久久久久久蜜桃91| 亚洲高清激情| 欧美在线影院在线视频| 欧美日韩精品福利| 国产精品毛片a∨一区二区三区|国| 你懂的视频欧美| 亚洲成人在线视频网站| 免费观看在线综合色| 一区二区欧美日韩视频| 国产午夜精品美女视频明星a级| 亚洲欧美偷拍卡通变态| 蜜臀av一级做a爰片久久| 欧美视频精品在线观看| 一区二区自拍| 国产日韩欧美精品在线| 精品动漫av| 亚洲欧美中文日韩v在线观看| 一区二区三区精品视频在线观看| 亚洲第一伊人| 国产欧美一区二区色老头| 欧美日韩精品一区二区三区| 99re6热在线精品视频播放速度| 久久成人免费日本黄色| 国产精品乱人伦一区二区| 欧美午夜电影完整版| 欧美精品在线免费播放| 亚洲无毛电影| 欧美电影在线观看完整版| 欧美丰满少妇xxxbbb| 亚洲人人精品| 亚洲国产va精品久久久不卡综合| 欧美成人午夜影院| 国产欧美日韩综合一区在线观看| 亚洲综合大片69999| 久久免费精品日本久久中文字幕| 欧美高清视频免费观看| 91久久夜色精品国产九色| 亚洲成人资源|