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