<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 借助硬件加速仿真將 DFT 用于芯片設計

借助硬件加速仿真將 DFT 用于芯片設計

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

可測試性設計 () 在市場(chǎng)上所有的電子設計自動(dòng)化 (EDA) 工具中是最不被重視的,縱然在設計階段提高芯片的可測試性將會(huì )大幅縮減高昂的測試成本,也是如此。最近的分析數據表明,在制造完成后測試芯片是否存在制造缺陷的成本已增至占制造成本的 40%,這已達到警戒水平。

本文引用地址:http://dyxdggzs.com/article/201807/384052.htm

可以降低通過(guò)問(wèn)題器件的風(fēng)險,如果最終在實(shí)際應用中才發(fā)現器件有缺陷,所產(chǎn)生的成本將遠遠高于在制造階段發(fā)現的成本。它還能避免剔除無(wú)缺陷器件,從而提高良率。插入 亦能縮短與測試開(kāi)發(fā)相關(guān)的時(shí)間,并減少測試裝配好的芯片所需的時(shí)間。

DFT 是電子行業(yè)的警鐘,它采用自動(dòng)測試模式生成器 (ATPG) 和存儲內置自測試 (MBIST),是在芯片上插入測試結構(例如掃描鏈、MBIST 結構或壓縮/解壓邏輯)。掃描鏈通過(guò)串行移位寄存器增加了可控性和可觀(guān)察性。借助掃描鏈,測試電路的工作得到簡(jiǎn)化和縮減。使用 ATPG 工具自動(dòng)生成測試模式能夠減少耗時(shí)繁瑣的測試向量創(chuàng )建任務(wù)。

當設計經(jīng)過(guò)功能驗證后,片上測試架構(或掃描鏈)會(huì )在門(mén)級的基礎上被插入,執行此操作時(shí)必須小心謹慎,因為這可能會(huì )影響芯片的功能正確性。設計更改需要進(jìn)行門(mén)級驗證,以確保設計完整性未受影響。測試將由測試模式的長(cháng)序列執行,這是一項計算密集型任務(wù),比寄存器傳輸級 (RTL) 驗證繁瑣得多。

值得一提的是,從設計角度而言,創(chuàng )建并插入 DFT 結構是一項十分簡(jiǎn)單的工作。不過(guò),從密度和規模的層面來(lái)看,設計規模會(huì )增加,同時(shí)測試設計所需的測試模式數量也會(huì )使設計規模大大增加。

DFT 驗證

當設計尺寸達到數億門(mén)時(shí),基于軟件仿真器的驗證對于門(mén)級檢查而言速度過(guò)于緩慢。DFT 方法只會(huì )讓事情變得更糟。如果這些負擔還能夠應付,那么優(yōu)先使用軟件仿真陣列來(lái)推進(jìn)流片有助于設計工程師的工作,但會(huì )為測試工程師帶來(lái)阻礙。芯片通常只進(jìn)行極少的 DFT 驗證就進(jìn)行流片,而在流片后才執行徹底的 DFT 測試,這時(shí)要修復設計缺陷為時(shí)已晚。

DFT 驗證具有多種形式,包括需要驗證的自定義初始化模式。它可以是由自動(dòng)測試模式生成器工具插入的片上時(shí)鐘控制器,這需要在模式執行期間進(jìn)行動(dòng)態(tài)驗證;也可以是為 MBIST 添加的邏輯,這通常需要對測試模式的相關(guān)邏輯進(jìn)行功能驗證。SoC 可能包括一個(gè)自定義初始化模式,此模式能夠配置測試并完成從功能模式到測試模式的轉換。其他測試模式可能會(huì )采用低功耗技術(shù),測試期間,芯片的一部分將進(jìn)入低功耗模式,這就需要在適當情況下的有效測試結構。

使用 DFT App 進(jìn)行仿真

能夠縮短執行徹底 DFT 驗證所需的仿真周期。同時(shí)還能驗證各種規模和復雜性的芯片的功能。

30 年來(lái),人們一直使用仿真部署可重復編程的硬件來(lái)增加驗證周期,而新的部署模式使這項技術(shù)成為更可行的驗證工具,同時(shí)也為“App”的方法奠定基礎。對于仍受困于基于軟件仿真器進(jìn)行驗證的芯片設計團隊而言,近期推出的一些硬件加速仿真應用程序無(wú)疑是個(gè)好消息。DFT App 能夠加速需要進(jìn)行全面門(mén)級仿真的芯片設計進(jìn)程。借助自動(dòng)生成的模式,設計團隊能夠縮短整個(gè)模式開(kāi)發(fā)周期。

這類(lèi)硬件加速仿真的可擴展硬件和編譯器能夠對嵌入了掃描和其他測試結構的大型門(mén)級設計進(jìn)行測試模式驗證。它具有出色性能,能夠運行更多仿真周期,加快 DFT 分析。DFT App 支持行業(yè)標準 STIL 格式文件,可以與其他工具協(xié)同工作,STIL 文件可用于生產(chǎn)測試程序以便在制造過(guò)程中發(fā)現受損芯片。

用于硬件加速仿真的 DFT App 改變了硬件加速器在開(kāi)發(fā)階段的編譯流程和運行時(shí)間。這將為編譯流程和運行時(shí)間帶來(lái)重大變化。具有掃描和 MBIST 結構的門(mén)級設計被載入硬件加速仿真的編譯器。編譯器創(chuàng )建了用于讀取Stil文件中測試向量的測試結構,然后將這些向量應用到可綜合的待測器件 (DUT) 以及進(jìn)行輸出比較。編譯器將用戶(hù)網(wǎng)表重新編譯并合成到一個(gè)能夠兼容硬件加速仿真的結構化描述中。編譯器創(chuàng )建了用于讀取Stil文件中測試向量的測試結構,然后將這些測試向量用到可綜合的待測設計上,再將網(wǎng)表重新編譯并合成到一個(gè)能夠兼容硬件加速仿真的結構化描述中。測試控制架構還包括比較輸出的機制。參見(jiàn)圖 1。

圖 1:經(jīng) DFT App 修改后的編譯流程。

調用時(shí),設計和測試平臺被映射到硬件加速器中。在運行期間,硬件加速仿真從 STIL 文件中提取測試向量,然后將其應用于 DUT 并比較輸出,這一切都是以硬件加速仿真的速度完成。參見(jiàn)圖 2。

圖 2:顯示主機 PC 和硬件加速器操作分解的運行時(shí)間方框圖。

DFT App 可執行完整的 DFT 驗證模式設置,從而縮短模式開(kāi)發(fā)周期。通過(guò)結合可處理多達數十億個(gè)門(mén)的可擴展硬件加速仿真平臺以及支持 DFT 方法的編譯器,能夠對已嵌入掃描和其他測試結構的大型門(mén)級設計進(jìn)行測試模式驗證。

完成芯片制造后,相同的 STIL 文件亦能夠在測試車(chē)間使用。將測試向量載入 ATE,對芯片執行測試,并將響應結果與 STIL 文件中的預期數值相比較。

可測試性設計

硬件加速仿真的執行速度比軟件仿真高出幾個(gè)數量級,而不是小幅增加。在硬件加速仿真中運行 DFT 模式時(shí),某些衡量標準提高了四到五個(gè)數量級。參見(jiàn)表 1。

表 1:體現了性能改進(jìn)的 DFT App 基準數據對比

對于軟件仿真器通常需要三個(gè)月才能完成的測試,硬件加速仿真只需兩小時(shí)就能完成,從而可在芯片流片前對測試向量和 DFT 邏輯進(jìn)行完整驗證。將 DFT App 應用于硬件加速仿真中,拓展了使用方式、提高性能,并幫助驗證工程師規避風(fēng)險。借助硬件加速器的強大功能,DFT 工程師現在已能使用“App”來(lái)確保芯片適合進(jìn)入制造流程。



關(guān)鍵詞: DFT 硬件加速 仿真芯片設計

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>