<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 新思科技VCS多核技術(shù)使驗證速度提升兩倍

          新思科技VCS多核技術(shù)使驗證速度提升兩倍

          作者: 時間:2009-04-07 來源:網(wǎng)絡(luò) 收藏

          全球領(lǐng)先的半導體設(shè)計與制造的軟件和知識產(chǎn)權(quán)(IP)供應(yīng)商(Nasdaq:SNPS)今天發(fā)布了 ?功能解決方案中的多核技術(shù),?是同期發(fā)布的Discovery?平臺的一個關(guān)鍵組成部分。多核技術(shù)通過對多核CPU處理能力的駕馭,能夠把性能提升兩倍;這項新技術(shù)是通過將耗時的計算處理動態(tài)地分配至多個內(nèi)核來突破芯片驗證的瓶頸,從而提高驗證的速度。VCS多核技術(shù)是將并行計算技術(shù)與業(yè)界領(lǐng)先的Native Testbench (NTB)編譯器結(jié)合起來,滿足大型設(shè)計驗證工作的性能需求。這一性能的提升可以幫助驗證團隊很好地應(yīng)對在日益復雜的設(shè)計中所面臨的驗證挑戰(zhàn),達到首次流片成功效果。

          “我們從VCS的創(chuàng)新性優(yōu)化中不斷受益,”AMD公司專業(yè)驗證中心總監(jiān)Paul Tobin評價:“當我們的工程師們在設(shè)計中集成更多的內(nèi)核、在設(shè)計的性能、功耗和虛擬化之間尋找最佳平衡點的時候,我們的驗證團隊正是依靠VCS多核技術(shù)擁有的高速驗證能力來在基于四核AMD Opteron處理器的服務(wù)器上來驗證這些復雜設(shè)計的?!?/P>

          應(yīng)用和設(shè)計并行性

          采用SystemVerilog促使設(shè)計者能夠利用更多更先進的設(shè)計技術(shù),例如約束隨機Testbench、斷言和覆蓋率分析等。引領(lǐng)著NTB優(yōu)化工作,通過本征地(natively)編譯上述技術(shù),在單核芯片上性能能夠提升5倍。采用新型多核技術(shù),VCS解決方案把NTB優(yōu)化應(yīng)用到多核CPU上,并行處理整個驗證環(huán)境,使性能達到最大化。這不僅包括testbench、斷言、覆蓋率和調(diào)試這些驗證應(yīng)用,還包括待測設(shè)計(DUT)。設(shè)計層面并行性(DLP) 讓一個用戶能夠同時模擬一個核的多個實例(instance)、一個大型設(shè)計的多個部分、或者以上兩者的結(jié)合。應(yīng)用層面并行性(ALP)可以讓設(shè)計者在多核上同時運行testbenches、斷言、覆蓋率和調(diào)試功能。DLP和ALP的結(jié)合優(yōu)化了多核CPU上的VCS性能。

          “新思科技一直致力于開發(fā)創(chuàng)新的優(yōu)化技術(shù),推動性能的提升?!毙滤伎萍几呒壐笨偛眉骝炞C部門總經(jīng)理Manoj Gandhi表示,“VCS多核技術(shù)構(gòu)建于非常成功的Roadrunner、 Radiant和Native Testbench優(yōu)化技術(shù),能夠應(yīng)對現(xiàn)代驗證工作中快速增長的需求。這一新技術(shù)也為新思科技為多核計算平臺提供更多創(chuàng)新奠定了一個堅實的基礎(chǔ)?!?/P>

          上市

          VCS功能驗證解決方案的多核技術(shù)目前已經(jīng)進入Beta階段,預期將于2009年第三季度進入產(chǎn)品版本。



          關(guān)鍵詞: Synopsys VCS 新思科技 驗證

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();