新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 測試設(shè)計(jì)的新語言CTL

測試設(shè)計(jì)的新語言CTL

——
作者: 時(shí)間:2005-07-08 來源: 收藏

標(biāo)準(zhǔn)測試接口語言
標(biāo)準(zhǔn)測試接口語言(STIL)是1999年3月通過的,它是一個(gè)廣泛的行業(yè)標(biāo)準(zhǔn),開始的意圖是從設(shè)計(jì)到制造整個(gè)期間使測試和測試設(shè)計(jì)(DFT)信息有明確和完整的通信。STIL標(biāo)準(zhǔn)包括幾個(gè)擴(kuò)展版本,有些已獲通過,有些正在開發(fā)改變階段。
通常,工程技術(shù)人員所談?wù)摰腟TIL是指IEEE1450 .0,此擴(kuò)展版本規(guī)定用于自動測試圖形產(chǎn)生(ATPG)工具到測試程序圖形產(chǎn)生工具傳輸向量和定時(shí)信息的標(biāo)準(zhǔn)數(shù)據(jù)格式。
在STIL通過時(shí),業(yè)內(nèi)已經(jīng)有成熟的基于向量語言(如波形產(chǎn)生器語言WGL)的方案。STIL比已有的方案具有更有效的表示法。然而,在此語言中沒有足夠重要的新性能迫使可能的用戶改變他們已有的基礎(chǔ)結(jié)構(gòu)。
盡管,此方案已存在一段時(shí)間,但一個(gè)完整、無縫STIL基DFT方案至今不能使用。沒有一個(gè)完整方案和一個(gè)迫使改變的原因,則采用它是慢速的。
然而,隨著SoC公司認(rèn)識到STIL擴(kuò)展型具有上市快,節(jié)省測試成本的顯著特點(diǎn),其支持的呼聲增高。EDA、ATE和測試程序產(chǎn)生工具公司響應(yīng)IP核和SoC供應(yīng)商采用新標(biāo)準(zhǔn)基產(chǎn)品對STIL增長興趣的呼聲。隨著STIL擴(kuò)展型所具有的上市快,低測試成本的具體實(shí)現(xiàn),圍繞這些標(biāo)準(zhǔn)的市場繼續(xù)建立。下面詳述具有擴(kuò)展型之一的P1450.6。
CTL基方案
IEEEP1450.6CTL(核測試語言)是STIL的一個(gè)擴(kuò)展型,它為描述IP核和SoC測試信息生存標(biāo)準(zhǔn)格式。
CTL是針對SOCDFT的軟件語言??捎肅TL捕獲測試器件系統(tǒng)中每個(gè)IP核所需的所有數(shù)據(jù)。CTL使測試相關(guān)信息在核供應(yīng)商和與SoC測試有關(guān)的系統(tǒng)集成商中能明確通信。假若成功,則CTL和其他STIL擴(kuò)展型一起將極大地使SoC的IP核和IP核測試再用變?nèi)菀住?br/>CTL所描繪設(shè)計(jì)信息如下:
Environment{
CTL mode-1{
//Mode Setup Seauence
//Structures
//Patterns Andtheirinfo
          }
  }
上述語言是CTL中設(shè)計(jì)配置中的分塊表示。這些配置稱之為測試模式。
為了處理不同設(shè)計(jì)的需求,語言采用指令序列,用STIL語法建立測試模式。對于每個(gè)測試模式,CTL提供適用的結(jié)構(gòu)信息,設(shè)計(jì)終端的特性、測試應(yīng)用相關(guān)的連通和測試圖形。用CTL提供的關(guān)于核的測試信息,可以再用于與核有關(guān)的測試圖形,在SoC上執(zhí)行所有必須的DFT、ATPG和失效仿真操作以及完成測試呈現(xiàn)在核中的SoC邏輯。
CTL設(shè)計(jì)成允許采用的任何DET和測試方法??紤]到核的所有可能的集成情況,其語言必須完全描述每個(gè)已知的DFT概念和測試方法。這種通用性可使語言有很多其他應(yīng)用。
可用CTL來執(zhí)行分級DFT產(chǎn)做為設(shè)計(jì)環(huán)境和ATE環(huán)境之間一個(gè)信息豐富的測試接口。對于測試圖形再用所生成的CTL結(jié)構(gòu)支持在事件之后依賴協(xié)議管理的測試方法。例如,由一個(gè)接口提供的測試圖形可變化為用另一個(gè)替代接口,用稱之為重新對準(zhǔn)目標(biāo)的測試器圖形要領(lǐng)來改善ATE利用。
一些主要從事EDA、ATE、IP核和SoC開發(fā)的公司已為半導(dǎo)體業(yè)提供CTL基DFT方案。由Synopsys、Agilent和ARM公司提供的初始CTL基方案已發(fā)布。ST公司也從事檢驗(yàn)早期CTL基產(chǎn)品方案和積極地促進(jìn)行業(yè)論壇工作。初始產(chǎn)品和工具已適用于用戶,CTL被行業(yè)接受應(yīng)很快。
CTL基EDA工具
Synopsys公司推出CTL基設(shè)計(jì)生成和ATPG支持工具。它的DFT CompilerTM SOCBIST 工具能產(chǎn)生核生成流(為核供應(yīng)商輸出CTL)和SoC集成流(對于下一級集成接受DFT/ATPG任務(wù)的核須CTL)見圖1。另外,通過CTL采用分級DFT消除了與很大設(shè)計(jì)有關(guān)的問題,所給出的標(biāo)準(zhǔn)DFT工具具有處理設(shè)計(jì)的能力,這在以前是不可能提供的。
為了CTL尚未被通過,所以Synopsys設(shè)計(jì)工具流建立在形成標(biāo)準(zhǔn)的專用設(shè)計(jì)。為了確保用戶平滑的DFT流,Synopsys公司與Agilent公司緊密合作開發(fā)的測試程序生成器和相關(guān)工具,特別是Agilent SmarTest PGCTL瀏覽器。
CTL基ATE
Agilent 公司的設(shè)計(jì)與測試之間接口標(biāo)準(zhǔn)化為加速IC產(chǎn)品開發(fā)提供一種最好的機(jī)會。
2001年,AGILENT和SYOPSYS公司結(jié)成戰(zhàn)略聰明,意圖在于加快EDA-aware ATE和ATE-aware EDA的上市時(shí)間和降低測試成本。用CTL和其他CTL擴(kuò)展版本為此提供實(shí)現(xiàn)機(jī)構(gòu)。
Agilent 公司附加到SmartTest Program Generator 上的CTL Browser,使得單步測試程序生成流能直接接受核或SoC級CTL碼并直接輸出可下載的Agilent 93000 SoC Series 二進(jìn)制文件(見圖2)。
CTL給出SmartTest Program Generator具有分析來自測試聯(lián)系的設(shè)計(jì)能力。例如,測試工程技術(shù)人員現(xiàn)在具有了解如下的能力:用BIST或任選功能向量測試哪些核,哪些核共享一個(gè)專門的掃描鏈或哪些頂級I/O引腳連接到哪些內(nèi)部核I/O引腳。這種對CTL的支持,使測試工程技術(shù)人員有能力使基于已有但從前未知信息基礎(chǔ)上的測試程序最佳化。
CTL基IP核
去年3月,ARM公司成為業(yè)內(nèi)首個(gè)CTL基IP核供應(yīng)商,發(fā)布ARM1136JF-S核和將來IP核的CTL支持。由ARM提供的合成描述做為ARM-Synopsys Reference Methodology的一部分,用于可合成的核將生成CTL模式(若選擇核包裝)。對于已用P1500 Wrapper硬化的核,ARM公司將提供用于核集成的CTL描述。
核的CTL描述將使ARM用戶進(jìn)行自動集成和測試開發(fā)更快和更容易。另外,CTL將使工程技術(shù)人員基于嵌入ARM核(如IEEEP1500兼容Wrapper)中DFT特性所提供的全部性能的硅調(diào)試最佳化。這對于用戶集中精力在上市和測試成本關(guān)鍵應(yīng)用中具有很高的價(jià)值。
CTL基SoC
在SoC開發(fā)中新出現(xiàn)的問題集中在設(shè)計(jì)工藝、制造技術(shù)和測試工藝無縫集成以保證可接受的生產(chǎn)率知識曲線、低制造成本和最終的可靠產(chǎn)品。圖3示出集成開發(fā)環(huán)境。
CTL提供測試器和SoC的EDA使能DFT特性間的通信連接。這種連接在所允許的評價(jià)傳遞鏈中具有顯著的靈活性。CTL也有助于測試工程技術(shù)人員更容易操縱新的ATE軟件方案到被嵌入DFT結(jié)構(gòu)的目標(biāo)中,以便較快的硅調(diào)試和改進(jìn)生產(chǎn)率。
將來,ST公司希望一個(gè)完全集成行業(yè)標(biāo)準(zhǔn)基SoC開發(fā)工藝。
CTL未來
CTL尚未正式通過,便基于CTL的完整設(shè)計(jì)貫穿測試方案已在業(yè)內(nèi)應(yīng)用。
CTL的使用大概會沖擊SoC開發(fā)過程的很多方面,會實(shí)現(xiàn)DFT的更多新的形式:
* 新的測試方法可能出現(xiàn)。
* 從前所相信的老的測試方法可能會過時(shí)。
* 所增加的測試工程靈活性可產(chǎn)生新的和更強(qiáng)大的測試最佳化性能。
* 可開發(fā)改進(jìn)的硅調(diào)試技術(shù),進(jìn)一步使得產(chǎn)品快上市和改善生產(chǎn)率。
* 設(shè)計(jì)和測試分離可變得模糊,單個(gè)功能會占有整個(gè)的SoC開發(fā)過程。
像ARM公司這樣的IP供應(yīng)商喜歡提供核的CTL描述。而且,將要求提供IP庫的廠家提供這些描述。
用戶開始希望從他們的測試設(shè)備中知道核級診斷信息。用這些信息,他們可以快速確定哪些IP供應(yīng)商能提供最高質(zhì)量的核或通過哪個(gè)廠家哪些核功能最好。這些因素和其他因素都可能導(dǎo)致IP供應(yīng)商、廠家和測試廠商在市場份額中的第二次變頻。
更快的SoC開發(fā)周期時(shí)間,更快的上市時(shí)間,更低的測試成本以及IP供應(yīng)商,測試廠商,DEA廠商,ATE廠商和其他廠商之間的增加競爭無疑將改變行業(yè)的動態(tài)。(彭京湘)

本文引用地址:http://butianyuan.cn/article/7232.htm


圖1通過SoCBIST工具的CTL基核測試自動化流


圖2、SMARTEST PGCTL瀏覽器視窗
圖2、集成開發(fā)環(huán)境



關(guān)鍵詞:

評論


相關(guān)推薦

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

關(guān)閉