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

          新聞中心

          EEPW首頁 > EDA/PCB > 業(yè)界動態(tài) > 迎接納米級IC設(shè)計挑戰(zhàn) DFM應(yīng)成為普及化概念

          迎接納米級IC設(shè)計挑戰(zhàn) DFM應(yīng)成為普及化概念

          ——
          作者: 時間:2007-08-16 來源:EEPW 收藏
          有鑒于半導(dǎo)體產(chǎn)業(yè)正試圖解決可制造性設(shè)計()問題,參與月前在美國舉行之SemiconWest展會上的一場小組座談的EDA產(chǎn)業(yè)專家表示,可以從可測試性設(shè)計(design-for-test,DFT)的技術(shù)發(fā)展歷程中取經(jīng)。 

              該場小組座談會的主持人、市場研究公司GarySmithEDA總裁GarySmith表示:「真正的是個大問號,如果它跟隨DFT的腳步,得花上幾年時間才能在設(shè)計社群中扎根。」他指出,半導(dǎo)體公司基本上是把DFT強迫推銷給設(shè)計工程師,而且工程師們花了幾年時間才接受它;現(xiàn)在半導(dǎo)體制造商也需要強迫設(shè)計和制程工程師采用各種工具和方法。 

              由Si2組織所組成的一個新聯(lián)盟目前正式定義DFM為「design-for-manufacturability」,而非「design-for-manufacturing」。IBM的著名工程師LarsLiebman是Si2標準努力的積極分子,他表示,該定義更為精確地反映了「設(shè)計需要讓正確的“訣竅(hook)”被無瑕疵地制造出來」的理念。 

              Smith認為,為了最大化組件的良率,有必要掌握整個供應(yīng)鏈的環(huán)境:「如果你不了解整個半導(dǎo)體產(chǎn)業(yè)基礎(chǔ)架構(gòu),不是無法推出適合市場口味的的產(chǎn)品,就是不能解決各種問題。」 

              CakeTechnology總裁兼執(zhí)行長RichardTobias則表示,對無晶圓廠設(shè)計公司來說:「在過去,要從各個晶圓代工廠取得DFM資料可是很麻煩的事情?!顾赋?,產(chǎn)業(yè)界在130奈米節(jié)點面臨不少訊號完整性的問題,不過在90與65奈米節(jié)點,透過一些工具流程的協(xié)助,該議題就非常容易厘清,他建議應(yīng)繼續(xù)將DFM的概念帶到45nm及更精細的制程。 

              ClearShapeTechnologies的行銷與業(yè)務(wù)發(fā)展副總裁NitinDeo表示,設(shè)計業(yè)者必須因應(yīng)許多變量,例如當設(shè)計概念與實際硅芯片生產(chǎn)結(jié)果不符,或是遇到投片失敗、良率等問題。因此他認為晶圓代工廠必須告訴設(shè)計業(yè)者如何達成可制造性設(shè)計,尤其在45奈米節(jié)點,晶圓廠應(yīng)該提供以模型為基礎(chǔ)的分析,以取代設(shè)計規(guī)則檢查。 
          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


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