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

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 以Talus Vortex和Talus Vortex FX解決32/28納米IC

          以Talus Vortex和Talus Vortex FX解決32/28納米IC

          作者: 時(shí)間:2010-12-09 來(lái)源:網(wǎng)絡(luò) 收藏


          除非通過(guò)某些方式進(jìn)行增強(qiáng),不然的話即便目前最先進(jìn)的 1.2布局布線解決方案的實(shí)際容量也只在200萬(wàn)到500萬(wàn)個(gè)單元之間,所提供的生產(chǎn)率為每天100-150萬(wàn)單元。結(jié)果會(huì)造成一種由容量驅(qū)動(dòng)的生產(chǎn)率差距。為了處理/納米節(jié)點(diǎn)設(shè)計(jì),實(shí)現(xiàn)包括1000萬(wàn)以上個(gè)單元的扁平電路模塊是必不可少的,如圖7所示(另見側(cè)邊欄)。
          未標(biāo)題-1.jpg
          圖 7. 物理實(shí)現(xiàn)工具對(duì)扁平容量需求永不滿足。


          在過(guò)去,一直是通過(guò)提供多線程功能來(lái)增強(qiáng)物理實(shí)現(xiàn)工具的容量和性能。在有些情況下,這些功能是被“生搬硬套”到的傳統(tǒng)工具上,效果有限。相較之下, 1.2中所有工具均完全內(nèi)置有自帶的多線程功能。


          前文已說(shuō)過(guò),多線程對(duì)工具的作用十分有限;基于阿姆達(dá)爾定律(Amdahl’s law)等計(jì)算機(jī)科學(xué)定律,(伴隨在其核心運(yùn)行的每個(gè)線程)線程的數(shù)量越來(lái)越多所起到的效果卻越來(lái)越小。簡(jiǎn)單來(lái)說(shuō),就是告訴我們,任何程序的加速均會(huì)受到并行數(shù)量的限制(也就是說(shuō),程序的最長(zhǎng)序列片斷關(guān)系到程序的其它部分),如圖8所示。
          未標(biāo)題-1.jpg
          圖 8. 阿姆達(dá)爾定律反映了多線程的局限性。
          對(duì)于被用來(lái)創(chuàng)建ASIC/ASSP/SoC器件的物理實(shí)現(xiàn)工具來(lái)說(shuō) ,這些工具的并行部分約占到了50%到75%。就如我們從圖8中所看到的“ 甜蜜點(diǎn)(sweet spot)”, 而在best-case情景下, 使用8-10個(gè)處理核心,只可獲得約3倍的加速。


          幸運(yùn)的是,通過(guò)將物理實(shí)現(xiàn)任務(wù)分發(fā)到多臺(tái)機(jī)器上就可以克服阿姆達(dá)爾定律所定義的局限性。如圖9所示,采用全新Distributed Smart Sync(分布式智能同步)技術(shù)的 FX提供了與貫穿物理實(shí)現(xiàn)流程所有步驟(時(shí)鐘樹綜合除外,這種方法對(duì)它起不了什么作用)的智能同步技術(shù)相結(jié)合的獨(dú)特分布式管理。微捷碼將這款最新解決方案稱為Talus FX,它以Distributed Smart Sync技術(shù)增強(qiáng)了Talus 1.2。
          未標(biāo)題-1.jpg
          圖 9. 經(jīng)istributed Smart Sync

          關(guān)鍵詞: Vortex Talus 32 28

          評(píng)論


          相關(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); })();