法國高新企業(yè)Arteris公司日前公布了一種可取代傳統片上總線(xiàn)系統的新型解決方案,即可適應當今許多復雜單片系統(SoC) 設計所采用的多個(gè)異步時(shí)鐘的片上網(wǎng)絡(luò ) (NOC)系統。NOC解決方案為片上通信提供了一種全新的聯(lián)網(wǎng)手段,據稱(chēng)其性能大約為傳統總線(xiàn)系統的三倍。SoC解決方案可與專(zhuān)用片上總線(xiàn)架構及商用片上總線(xiàn)——如ARM公司的AMBA(高級微控制器總線(xiàn)架構)及Sonic公司的 SiliconBackplane等相媲美。 Arteris公司營(yíng)銷(xiāo)副總裁Philippe Martin稱(chēng),NOC解決方案將聯(lián)網(wǎng)概念運用于片上通信。與利用網(wǎng)絡(luò )來(lái)連接多臺計算機的方法相類(lèi)似的是,NOC解決方案將多個(gè)分布式系統(例如IP塊及功能集等)連在一起,從而能減少跡線(xiàn)數量并因此而減少設計中的延時(shí)。Martin說(shuō):“過(guò)去幾年,人們對NOC進(jìn)行了相當多的研究,但大部分是學(xué)術(shù)性研究,而現在我們能提供商用產(chǎn)品?!痹摦a(chǎn)品包括Danube NOC IP庫、用于得出NOC架構的NOCexplorer,以及用于生成SystemC及可綜合Verilog與VHDL的NocCompiler。Martin表示,NOC解決方案的目標針對采用異步設計方法(即在一塊芯片上采用多個(gè)時(shí)鐘及數百個(gè)IP塊)的設計。鑒于此,Arteris公司開(kāi)發(fā)出專(zhuān)用的片上以及基于分組的NTTP(NOC處理與傳輸協(xié)議)。而由網(wǎng)絡(luò )接口單元 (NIU)、數據包傳輸單元及物理鏈路組成的Danube庫,則包含用于執行這種協(xié)議的必要元素。芯片架構師可用NOCexplorer工具來(lái)進(jìn)行NOC拓撲建模,并得出一種NOC架構。NOCexplorer用戶(hù)可用一種稱(chēng)為GALS(全局異步、局部同步)的方法來(lái)指定一組同步邏輯。該工具利用NIU將NOC與采用片上插口標準——例如AMBA AHB(高級高性能總線(xiàn))、AMBA AXI(高級可擴展接口)及OCP(開(kāi)放式內核協(xié)議)2.0版等的內核相連。Danube庫中的開(kāi)關(guān)控制著(zhù)集群間的同步鏈接,而庫中的GALS則控制著(zhù)異步鏈接。NOCexplorer利用一個(gè)數據流仿真引擎來(lái)對系統行為進(jìn)行建模。在芯片架構師得出用于其設計的最佳NOC配置后,就可用NOCcompiler來(lái)生成可綜合的Verilog、VHDL或SystemC,以便用傳統IC設計流來(lái)完成設計。NOCcompiler擁有規則檢查功能,以確保多個(gè)版本間的設計一致性。此外,它還能在預綜合階段估計電路面積。它能生成配置NOC單元的數據表格,包括一張寄存器映射表。NOC利用Artisan庫和現成的EDA工具在90nm TSMC硅工藝上達到了750 MHz的工作頻率。NOC解決方案的起價(jià)為35萬(wàn)美元。
網(wǎng)址:www.arteris.com
本文引用地址:http://dyxdggzs.com/article/8903.htmArteris公司將聯(lián)網(wǎng)概念運用于片上通信。
評論