IC業(yè)在拐點(diǎn)生存
拐點(diǎn)挑戰(zhàn)之三:IC成本和ESL
本文引用地址:http://www.ex-cimer.com/article/86940.htm“在今后幾年中,我們所要面臨的大多數(shù)問(wèn)題可以歸類為各種成本核算問(wèn)題。”Mentor Graphics公司Design-to-Silicon部總經(jīng)理Joe Sawiki指出,其中包括實(shí)現(xiàn)芯片工廠的成本;開(kāi)發(fā)新技術(shù)節(jié)點(diǎn)的成本;設(shè)計(jì)芯片的成本等等。這些將推動(dòng)電子業(yè)的創(chuàng)新。例如,在過(guò)去幾年中,設(shè)計(jì)成本和與之相對(duì)應(yīng)的技術(shù)節(jié)點(diǎn)所帶來(lái)的附加固定資本(real-estate)幾乎持平。也就是說(shuō),開(kāi)發(fā)一個(gè)65nm產(chǎn)品或一個(gè)獨(dú)立芯片會(huì)花費(fèi)3千萬(wàn)美元,再加上其它常規(guī)功能,這意謂你需要一個(gè)具有5倍開(kāi)發(fā)成本(1.5億美元)商機(jī)的市場(chǎng)來(lái)銷售這個(gè)芯片。這就是為什么一些設(shè)計(jì)正在走下坡路的原因。如果展望一下在未來(lái)的幾年中,32nm 和22nm在硅芯片固定資本方面會(huì)呈現(xiàn)的局面,你會(huì)看到設(shè)計(jì)領(lǐng)域?qū)l(fā)生翻天覆地的變化(圖2)。實(shí)現(xiàn)一項(xiàng)特定設(shè)計(jì)所花費(fèi)的成本將會(huì)出奇地高。
圖2 設(shè)計(jì)業(yè)發(fā)生翻天覆地的變化
Mentor Graphics公司CEO兼董事會(huì)主席Walden C.Rhines指出,當(dāng)設(shè)計(jì)成本高達(dá)5~6千萬(wàn)美元時(shí),因制造環(huán)節(jié)的問(wèn)題而導(dǎo)致芯片失敗是完全不能被接受的(圖3)。在系統(tǒng)設(shè)計(jì)方面,ESL已被談?wù)摵芫昧?,遠(yuǎn)比DFM久(圖4),DFM只有三、四年的時(shí)間。阻止設(shè)計(jì)方案實(shí)施的原因是設(shè)計(jì)的復(fù)雜性增加了。人們都說(shuō)產(chǎn)品的生命周期正在逐漸縮短。
圖3 通過(guò)改進(jìn)系統(tǒng)架構(gòu),來(lái)改善功耗和成本
圖4 EDA的變革
功耗已經(jīng)被多次討論過(guò)了,不過(guò)如何強(qiáng)調(diào)這個(gè)問(wèn)題都不算過(guò)分。對(duì)于系統(tǒng)的功耗問(wèn)題,最終建議采用ESL在一個(gè)新的抽象層設(shè)計(jì)出解決方案。但這需要對(duì)所采用的工具進(jìn)行重大技術(shù)改革。
Walden C. Rhines
Mentor Graphics CEO兼董事會(huì)主席
ESL需要具備的條件
擁有一個(gè)完整的ESL系統(tǒng)需要具備以下幾個(gè)條件(圖5):
圖5 理想的ESL流程
首先,在高端需要有一個(gè)處于執(zhí)行層面的建模環(huán)境,它可以讓你把時(shí)序、功耗、功能和界面接口等的結(jié)果(effects)分開(kāi)。在這個(gè)建模環(huán)境下的工作效率比所有RTL建模環(huán)境的快幾百倍。它讓你在更高的層面使用你的設(shè)計(jì),讓你決定控制的類型、數(shù)據(jù)流的形式以及軟件的形式。你可以進(jìn)行結(jié)構(gòu)性的決策,它們會(huì)對(duì)功耗產(chǎn)生多種多樣的影響。這些是在較低層面進(jìn)行設(shè)計(jì)時(shí)做不到的。
其次,你需要能對(duì)各項(xiàng)描述進(jìn)行綜合。如果你不得不把設(shè)計(jì)從高一級(jí)層面手工轉(zhuǎn)化到下一級(jí)層面的話,在這種環(huán)境下,只需導(dǎo)入一個(gè)全新的驗(yàn)證層面就可以了。
還有,并不是所有設(shè)計(jì)都是全新的,許多設(shè)計(jì)在實(shí)現(xiàn)階段采用了大量已有的設(shè)計(jì)單元,有些是舊有的設(shè)計(jì),有些則是來(lái)自第三方IP提供商;這些設(shè)計(jì)中有些帶有TLM(事務(wù)級(jí)模型),一些則沒(méi)有,因?yàn)檫@些設(shè)計(jì)在被導(dǎo)入之前都已被實(shí)現(xiàn)了。所以你要能把舊有的設(shè)計(jì)從RTL中抽取出來(lái)放入TLM環(huán)境中,將所有的設(shè)計(jì)單元合為一個(gè)完整系統(tǒng)。
最后,假如在使用C/C++的測(cè)試系統(tǒng)中實(shí)現(xiàn)含有RTL的設(shè)計(jì),你則需要一個(gè)多語(yǔ)言環(huán)境來(lái)完成它。
到目前為止,限制ESL應(yīng)用的諸多因素之一是這項(xiàng)技術(shù)的許多部分事實(shí)上還不存在,或是仍處在初期階段。但Mentor預(yù)期在未來(lái)的幾年中,這項(xiàng)技術(shù)將進(jìn)入設(shè)計(jì)領(lǐng)域并會(huì)顯著地降低設(shè)計(jì)成本。
評(píng)論