新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 測(cè)試成本已成為芯片設(shè)計(jì)成本的主要組成部分

測(cè)試成本已成為芯片設(shè)計(jì)成本的主要組成部分

作者: 時(shí)間:2011-12-02 來(lái)源:網(wǎng)絡(luò) 收藏
已成為的一個(gè)主要問(wèn)題,相信這一點(diǎn)沒(méi)有人會(huì)提出質(zhì)疑。但真正讓人不解的是這個(gè)問(wèn)題的嚴(yán)重性,不僅因?yàn)?a class="contentlabel" href="http://butianyuan.cn/news/listbylabel/label/測(cè)試成本">測(cè)試成本在某些系統(tǒng)級(jí)中已是芯片成本最大組成部分,而且有些設(shè)計(jì)經(jīng)過(guò)判定后發(fā)現(xiàn)是不可能測(cè)試的?,F(xiàn)在我們開(kāi)始看到,隨著工藝的發(fā)展,可能會(huì)導(dǎo)致某些可測(cè)性設(shè)計(jì)技術(shù)失去作用。

業(yè)界正在從幾個(gè)方面奮力扭轉(zhuǎn)這一局勢(shì)。首先是掃描,幾年前它還是一種有爭(zhēng)議的技術(shù),而現(xiàn)在幾乎已經(jīng)普及了;其次,人們也逐漸認(rèn)識(shí)到用功能測(cè)試儀做完整測(cè)試既沒(méi)有時(shí)間又常常根本無(wú)法進(jìn)行,因此各種內(nèi)置自測(cè)試(BIST)技術(shù)開(kāi)始成為主流;第三,受BIST發(fā)展的影響,新一代低成本測(cè)試儀開(kāi)始走向市場(chǎng),有望大幅度削減批量測(cè)試的投資成本,同時(shí)提高故障覆蓋率。

但即便將這些措施合起來(lái)就夠了嗎?業(yè)界很多人士并不這么認(rèn)為。在更多時(shí)候,不僅僅是可測(cè)性設(shè)計(jì),還包括可測(cè)性結(jié)構(gòu),對(duì)設(shè)計(jì)人員來(lái)說(shuō)都會(huì)成為同現(xiàn)在的功能驗(yàn)證及時(shí)序收斂一樣深?yuàn)W的問(wèn)題。

從掃描開(kāi)始

掃描鏈插入一直是測(cè)試方案的第一道防線。掃描鏈一般在門(mén)級(jí)參與到設(shè)計(jì)中,除了掃描控制邏輯模塊之外,它對(duì)RTL模型是透明的。插入之后可以提供邏輯塊隔離方法,將輸入改為已知狀態(tài),向模塊提供時(shí)鐘并記錄輸出結(jié)果。如果做得好的話,掃描可以取得非常高的故障覆蓋率,至少對(duì)反復(fù)出現(xiàn)的故障是這樣。然后更重要的是,掃描只要求對(duì)芯片做串行輸入輸出,這樣通常有四線接口就足夠了。

但是掃描也有很多問(wèn)題,最明顯的是對(duì)待測(cè)模塊選擇什么輸入模式。Mentor Graphics公司DFT產(chǎn)品經(jīng)理Greg Aldrich表示,這個(gè)問(wèn)題的本質(zhì)實(shí)際上就是測(cè)試所采用的主要策略。掃描鏈原先是用來(lái)向邏輯模塊施加功能測(cè)試矢量,并假定如果邏輯模塊工作正常它就不會(huì)受到破壞。但隨著復(fù)雜程度增加,功能模板越來(lái)越明顯地感到既不好也不夠,它需要結(jié)構(gòu)化即來(lái)自于邏輯模塊的拓?fù)浣Y(jié)構(gòu),而不是預(yù)定行為特性。Aldrich認(rèn)為:“從功能測(cè)試到結(jié)構(gòu)測(cè)試的轉(zhuǎn)變是現(xiàn)在的一個(gè)大問(wèn)題,即使采用結(jié)構(gòu)掃描測(cè)試的設(shè)計(jì)經(jīng)常也要恢復(fù)到功能向量以進(jìn)行高速測(cè)試,這點(diǎn)需要改變,而改變又將會(huì)影響模塊如何設(shè)計(jì)以及如何選擇矢量?!?BR>
掃描的另一個(gè)問(wèn)題是串行測(cè)試接口流入流出的數(shù)據(jù)量。對(duì)付這個(gè)難點(diǎn)的方法很簡(jiǎn)單:先把模板壓縮,送到掃描鏈之前在片上進(jìn)行擴(kuò)展,然后離開(kāi)芯片之前壓縮輸出。Mentor Graphics發(fā)布了RTL軟件包和支持這種做法的軟件,RTL模塊利用專用算法進(jìn)行壓縮和擴(kuò)展,每個(gè)掃描鏈只需要約20個(gè)門(mén)。據(jù)產(chǎn)品推廣經(jīng)理 David Stannard介紹,它能夠?qū)崿F(xiàn)約10:1壓縮比。

BIST正在普及

還有一個(gè)能解決該問(wèn)題但需要更多設(shè)計(jì)人員的復(fù)雜辦法是將電路做進(jìn)每個(gè)邏輯模塊里,生成測(cè)試模板并就在上面檢查結(jié)果,換言之即是BIST。BIST一直用于片上存儲(chǔ)器結(jié)構(gòu),但隨著邏輯模塊越來(lái)越復(fù)雜速度越來(lái)越快,BIST也成為邏輯模塊必須遵循的要求。

這種轉(zhuǎn)變似乎不費(fèi)腦筋,即增加少量傳統(tǒng)邏輯,大幅提高測(cè)試速度,但早期情況不是這樣。華騰(SynTest)科技公司總裁兼CEO王榮騰博士解釋說(shuō):“邏輯模塊的內(nèi)部頻率對(duì)外置測(cè)試儀太高,同時(shí)也太復(fù)雜,不能把所有信號(hào)引出,這些因素都驅(qū)使人們?nèi)L試BIST。但是早期BIST技術(shù)強(qiáng)加了許多設(shè)計(jì)人員認(rèn)為不可能做到的時(shí)間限制,技術(shù)問(wèn)題導(dǎo)致很多人認(rèn)為BIST本身是一個(gè)不好的選擇,慶幸的是現(xiàn)代技術(shù)已解決了這些問(wèn)題?!?/P>

的確很慶幸,因?yàn)閭鹘y(tǒng)技術(shù)即將失去用途,LogicVisio公司副總裁Mukesh Mowji認(rèn)為:“現(xiàn)有的方法已不適用于千萬(wàn)門(mén)級(jí)設(shè)計(jì),市面的測(cè)試儀每個(gè)售價(jià)已經(jīng)達(dá)到400萬(wàn)~600萬(wàn)美元,而且落后于片上時(shí)鐘速率。你得分割測(cè)試工作以使芯片處理非常復(fù)雜的高速任務(wù),測(cè)試儀正在更多扮演命令和控制的角色?!?/P>

這對(duì)于邏輯塊(至少對(duì)某些邏輯塊)是件好事。供應(yīng)商們承認(rèn),異步電路方法還沒(méi)有得到很好開(kāi)發(fā),問(wèn)題更多是時(shí)鐘、功率刻度和每個(gè)人都喜歡的模擬模塊之類。Mowji表示,多數(shù)供應(yīng)商認(rèn)為時(shí)鐘、電源和專用 I/O單元仍然需要外置測(cè)試儀,而一些快速I/O和PLL只需使用智能數(shù)字技術(shù)而與其它不同。

但模擬是另一回事。 Fluence技術(shù)公司通過(guò)從模擬模塊的輸出提出電壓直方圖,為PLL、DAC和其它普通模塊開(kāi)發(fā)出一種BIST技術(shù),該技術(shù)與數(shù)字測(cè)試中的信號(hào)分析有關(guān),它假定有故障電路的直方圖與正確電路的不同。這的確是個(gè)很好的想法,同樣重要的是,它可使模擬模塊的BIST利用普通掃描接口接收命令并報(bào)告結(jié)果,這樣測(cè)試儀就無(wú)需模擬能力。由于直方圖成型電路置于片上,因此芯片越快數(shù)據(jù)采樣越快,產(chǎn)品推廣經(jīng)理Jon Turino認(rèn)為,工藝技術(shù)無(wú)法越過(guò)BIST電路的范圍。

BIST供應(yīng)商表示,最大的問(wèn)題不是技術(shù)上的而是設(shè)計(jì)人員的態(tài)度。BIST即使在寄存器轉(zhuǎn)換級(jí)上要求的新設(shè)計(jì)規(guī)則再少,它也的確要增加一些新思維方式,門(mén)級(jí)設(shè)計(jì)人員不能離開(kāi)這種思維而進(jìn)行離線處理,這也是掃描插入經(jīng)常采用的方式。

BIST結(jié)構(gòu)要在RTL時(shí)間內(nèi)裝入,主要任務(wù)是讓設(shè)計(jì)項(xiàng)目經(jīng)理接受對(duì)設(shè)計(jì)成本的要求并考慮采用新方法,不過(guò)迄今還沒(méi)有什么方法能做到。

變化趨勢(shì)

在測(cè)試上的投資回報(bào)越來(lái)越大,為了應(yīng)對(duì)上升和BIST技術(shù)普及,測(cè)試儀器業(yè)本身也在變革,老的測(cè)試設(shè)備生產(chǎn)商和新興企業(yè)都在為大量采用BIST的應(yīng)用開(kāi)發(fā)新型測(cè)試儀。

Synopsys 公司DFT經(jīng)理David Hsu卻認(rèn)為,新機(jī)器提供的只不過(guò)是電源、時(shí)鐘和掃描鏈連接,但測(cè)試儀器供應(yīng)商表示還有更多改變。Schlumberger公司戰(zhàn)略營(yíng)銷經(jīng)理Rudy Garcia指出:“我們希望新一代測(cè)試儀售價(jià)能在50萬(wàn)美元以下,而不是現(xiàn)在的300萬(wàn)以上。”但他也看到了另一個(gè)關(guān)鍵變化,隨著測(cè)試儀功能降低,測(cè)試儀必須接觸芯片的觸點(diǎn)數(shù)量和對(duì)多個(gè)芯片進(jìn)行并行測(cè)試的機(jī)會(huì)將大幅度減少,測(cè)試重心正從封裝好的芯片轉(zhuǎn)移到晶圓上。

帶有BIST功能的測(cè)試儀能夠一次性在大量裸片上檢查掃描鏈觸點(diǎn)、時(shí)鐘和電源線,并在每個(gè)裸片上執(zhí)行多個(gè)BIST序列,在晶圓上完成很多生產(chǎn)測(cè)試工作,其節(jié)約是顯而易見(jiàn)的。

但是問(wèn)題依然存在,其中之一是如何分析數(shù)據(jù)。傳統(tǒng)掃描和BIST技術(shù)收集到輸出模板后,或者與參考模板比較或者用它們完成診斷數(shù)據(jù),這對(duì)反復(fù)出現(xiàn)的問(wèn)題很有用,但隨著圖形越來(lái)越細(xì),故障將不會(huì)那么明顯。

Garcia警告說(shuō):“到0.1微米,我們的問(wèn)題將真的多起來(lái)。橋接缺陷越來(lái)越司空見(jiàn)慣,像100kΩ這樣無(wú)關(guān)緊要的橋接缺陷在高速測(cè)試時(shí)看起來(lái)和延遲缺陷一樣,舊的那些反復(fù)出現(xiàn)的故障和線與故障模型完全不夠,更不要提非橋接原因而引起的交流耦合故障?!?/P>

Schlumberger用Sematech參考設(shè)計(jì)收集到的數(shù)據(jù)表明,對(duì)付深亞微米最有力的武器是Iddq。這種技術(shù)仔細(xì)選擇一組模板送到模塊輸入端,然后測(cè)量Idd并與參考值比較,它對(duì)發(fā)現(xiàn)不同的故障效果非常好。

但是它需要知道非常詳盡的電路細(xì)節(jié),以便了解失效對(duì)電源電流的影響;另外它假設(shè)Idd很小足以測(cè)量非常細(xì)小的變化。Garcia在此告誡道:“漏電流會(huì)提高Idd,這使我們查找錯(cuò)誤就像大海撈針一樣。在DAC會(huì)議上已有設(shè)計(jì)師介紹靜態(tài)電流大于動(dòng)態(tài)電流的SoC?!?/P>

不會(huì)有什么奇跡發(fā)生,不過(guò)可以肯定的是人們對(duì)芯片結(jié)構(gòu)測(cè)試策略和設(shè)計(jì)人員(可能還包括在定義要求時(shí)參與設(shè)計(jì)的前端測(cè)試設(shè)計(jì)專家)將有更多認(rèn)識(shí)。JTAG還有很長(zhǎng)的路要走。



評(píng)論


相關(guān)推薦

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

關(guān)閉