新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > SOPC Builder系統互聯架構

        SOPC Builder系統互聯架構

        作者: 時間:2017-06-06 來源:網絡 收藏

        以前被稱為交換架構的系統互聯架構是 SOPC Builder 的專用互聯技術。每當一個新的組件被添加到系統中或是某個外設優先級被改變了,SOPC Builder自動生成一個新的最佳系統互聯架構。整個過程由 SOPC Builder 自動完成,所以用戶可以很容易地迅速修改他們的系統,以提高性能或者增加功能。 Quartus® II 軟件含有SOPC Builder。
          系統互聯架構使用最少的 FPGA 邏輯資源來支持數據通路的復用、地址譯碼、等待狀態產生、外設地址對齊 ( 包括支持原始總線和動態總線大小調整 ) 、中斷優先級的指定等。圖 1 所示為多主機和從機如何連接到 SOPC Builder 系統互聯架構中。圖 2 所示為視頻成像范例,指示了系統互聯架構集合數據流部件和控制存儲器映像部件的性能。


          圖1:Avalon交換式總線

          圖1:帶有Avalon-MM and Avalon-ST 接口的系統互聯架構




          系統互聯架構的特性包括:

          簡化的基于向導的配置方式

          可以并發操作的多主設備

          內建的地址譯碼

          原始的或動態的位寬可變的外設接口

          外圍設備傳輸支


          讀和寫的傳輸支持等待時間

          跨時鐘域電路

          系統互聯架構規范

          Avalon規范的制定是為了適應單可編程芯片系統(SOPC)上的外設的開發。這個規范給那些外設設計工程師提供了一個基本的描述——基于地址的Avalon總線上主(微處理器)從(存儲器、UART、定時器外設等)設備的讀/寫口。這個規范還描述了各個端口在Avalon交換總線上的傳輸方式。根據規范,任何一個Avalon上的主設備都可以動態的連接到Avalon上的任何一個從設備上。

          Avalon是一個靈活的接口,工程師可以只使用他們系統所需的數量和類型都有限的幾個信號 來進行數據傳輸。Avalon交換式總線定義的內聯線的策略使得任何一個Avalon總線上的主設備都可以與任何一個從設備溝通。Avalon交換式總線還支持大范圍的系統結構,包括單個的,多個的主設備系統,還具有在外設之間通過不同路徑進行無縫的數據傳輸能力。

          Avalon規范的性能包括:

          流動任務處理

          突發處理

          固定的和可變的傳輸長度

          同步的接口

          最高128位的地址和數據位寬度

          控制信號的靈活性

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


        關鍵詞: SoPCBuilder

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 体育| 高邑县| 普安县| 泸溪县| 大安市| 比如县| 东丰县| 毕节市| 五指山市| 噶尔县| 夏河县| 三穗县| 樟树市| 电白县| 南平市| 东台市| 新绛县| 台南市| 岢岚县| 彭阳县| 河南省| 大宁县| 麻城市| 融水| 定远县| 巧家县| 黄大仙区| 修武县| 祁连县| 锡林浩特市| 静安区| 桃源县| 万盛区| 宜良县| 林周县| 酉阳| 宁强县| 乌鲁木齐县| 栾城县| 克什克腾旗| 桦甸市|