国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于三維線性反饋移位寄存器的三維堆疊集成電路可重構(gòu)測試方案

2023-03-24 13:25:46陳田魯建勇劉軍梁華國魯迎春
計算機應(yīng)用 2023年3期
關(guān)鍵詞:存儲量測試數(shù)據(jù)內(nèi)核

陳田,魯建勇,劉軍,梁華國,魯迎春

(1.合肥工業(yè)大學(xué) 計算機與信息學(xué)院,合肥 230601;2.情感計算與先進智能機器安徽省重點實驗室(合肥工業(yè)大學(xué)),合肥 230601;3.合肥工業(yè)大學(xué) 微電子學(xué)院,合肥 230601)

0 引言

傳統(tǒng)二維集成電路(Two-Dimensional Integrated Circuit,2D IC)的發(fā)展速度已經(jīng)變慢,而高密度垂直互連的三維集成架構(gòu)是目前作為延續(xù)摩爾定律的替代方案之一。三維集成技術(shù)包括在三個維度上互連的集成電路[1],這種從水平互連到垂直互連的轉(zhuǎn)換在信號傳輸速度和提升集成電路的(Integrated Circuit,IC)整體性能上非常有前景。利用過硅通孔(Through Silicon Vias,TSV)作為中間介質(zhì)的三維堆疊技術(shù)也是三維集成技術(shù)的一種,該技術(shù)的特點是能夠減少裸片間的互連長度,降低功耗以及增加帶寬等,相較于2D IC,提高了集成電路性能[2-4]。但更高的性能也對集成電路測試技術(shù)提出更高的要求,而在三維芯片生產(chǎn)成本中,測試成本占據(jù)了48%[5],本文的主要目標是降低測試成本。

相較于2D IC,三維堆疊集成電路(Three-Dimensional Stacked Integrated Circuit,3D SIC)的測試流程更復(fù)雜,在每次堆疊后都要進行一次測試,一共經(jīng)歷綁定前、綁定中和綁定后測試三個階段[6-7],以確保良率。復(fù)雜的測試流程容易出現(xiàn)冗余的測試資源與較大的測試時間開銷。測試時間會影響芯片的生產(chǎn)周期,而測試結(jié)構(gòu)的硅面積開銷是重要的測試資源,一顆芯片上的可用測試面積有限。如何利用各個階段的測試資源并降低測試時間,是降低測試成本的重要方向。

在集成電路測試技術(shù)中,內(nèi)建自測試(Built-In Self-Test,BIST)是在電路中植入相關(guān)的功能電路以實現(xiàn)待測電路自我測試功能的技術(shù),一般由測試模式生成器、響應(yīng)分析器和BIST 控制器組成[8]。線性反饋移位寄存器(Linear Feedback Shift Register,LFSR)作為測試模式生成器,結(jié)構(gòu)簡單,能夠以較小的測試數(shù)據(jù)存儲量生成所需的測試模式,同樣適用于3D SIC;但LFSR 生成的測試模式具有偽隨機特性,測試功耗較高,如何降低測試功耗,是降低測試成本的重要方向。

測試結(jié)構(gòu)的硅面積開銷、測試功耗以及測試時間開銷都是測試成本的重要組成部分,本文基于LFSR 構(gòu)建了一種可重構(gòu)的三維LFSR(Three-Dimensional LFSR,3D-LFSR)測試結(jié)構(gòu),適用于3D SIC 的不同測試階段,以降低測試成本。

本文的主要工作如下:1)設(shè)計了一種3D SIC 測試中的低功耗測試結(jié)構(gòu),以降低測試功耗;2)設(shè)計了一種適用于不同測試階段的可重構(gòu)3D-LFSR 測試結(jié)構(gòu),能夠充分復(fù)用不同階段的測試資源,以降低測試結(jié)構(gòu)的硅面積開銷;3)對測試數(shù)據(jù)進行了測試前處理,采用串并行混合測試模式降低測試時間。

1 相關(guān)工作

BIST 對偽隨機生成器LFSR 生成測試模式的故障覆蓋率要求較高,因此使用重新設(shè)定種子的技術(shù)[9-10]以提升故障覆蓋率。如圖1 為BIST 下多重多項式LFSR 的結(jié)構(gòu),通過與門和解碼邏輯電路能夠更改反饋系數(shù),即更改多項式,達到提升故障覆蓋率的目的。本文基于多重多項式的LFSR,利用了可變多項式的特性,連接多層LFSR 以形成級數(shù)更大的LFSR 結(jié)構(gòu),能夠滿足綁定后形成更大的測試電路的需求。

圖1 多重多項式LFSR結(jié)構(gòu)Fig.1 Structure of multiple-polynomial LFSR

2D IC 測試通常只需經(jīng)歷晶圓測試和最終測試。晶圓測試在組裝和封裝前篩選出有缺陷的集成電路,防止不必要的封裝成本;而最終測試則保證封裝芯片的質(zhì)量,以減少測試逃逸。但對于3D SIC,需要定義其他測試,例如部分堆疊后的測試。3D SIC 測試需要經(jīng)歷綁定前、綁定中和綁定后測試[6-7]:綁定前是為了可以測試芯片的傳統(tǒng)功能,也可以應(yīng)用于初步的TSV 測試;綁定中和綁定后則是在堆疊后,確認堆疊過程中芯片的完好性。復(fù)雜的測試流程對控制測試成本的要求更高。如何在各個測試階段充分利用測試資源,是降低測試成本的關(guān)鍵因素。

文獻[11]中指出,三維集成電路的測試技術(shù)和可測試性設(shè)計(Design For Testability,DFT)仍是3D 技術(shù)成功的關(guān)鍵。目前嵌入式內(nèi)核的測試wrapper 已經(jīng)由電氣與電子工程師協(xié)會(Institute of Electrical and Electronics Engineers,IEEE)進行了標準化,該標準稱為IEEE Std1500[11-12],在此基礎(chǔ)上,IEEE制定的Std P1838標準[13-14]廣泛用于3D 堆疊芯片。圖2 為IEEE Std P1838 標準結(jié)構(gòu)圖[15],一層內(nèi) 有兩個 知識產(chǎn) 權(quán)(Intellectual Property,IP)核,測試外殼指令寄存器(Wrapper Instruction Register,WIR)用于封裝測試指令的譯碼器和控制器,控制各個IP 核的狀態(tài)轉(zhuǎn)換,進行測試模式的選擇和切換。WIR 除了在IP 核的輸入輸出處添加,也在TSV 的兩端添加,以保證層間的IP 核狀態(tài)的可控性和可觀性。測試外殼旁路寄存器(Wrapper Bypass Register,WBR)由多個可掃描的觸發(fā)單元組成,每個單元由一個D 觸發(fā)器和兩個數(shù)據(jù)選擇器組成,多個觸發(fā)單元連接起來就類似于掃描鏈。內(nèi)部測試模式連接WBR 與內(nèi)部掃描鏈進行使用。外部測試模式則單獨使用WBR。為了解決層間和層內(nèi)內(nèi)核之間穿行和并行測試之間的轉(zhuǎn)換,在該結(jié)構(gòu)的基礎(chǔ)上,本文設(shè)計了不同層的核間并行和串行測試,增加少量電路以構(gòu)建低功耗路由模塊,同時減少了測試時間和功耗。

圖2 IEEE std P1838標準結(jié)構(gòu)Fig.2 IEEE std P1838 standard structure

2 本文方案

2.1 整體結(jié)構(gòu)

本文方案的總體片上測試結(jié)構(gòu)如圖3 所示,主要由3DLFSR、低功耗路由結(jié)構(gòu)、核間互連結(jié)構(gòu)組成。3D-LFSR 復(fù)用了綁定前的LFSR,能夠在較低測試面積和存儲開銷的情況下生成測試模式;低功耗路由結(jié)構(gòu)負責將測試模式轉(zhuǎn)換為低功耗的測試模式;核間互連結(jié)構(gòu)則能很好地完成各個內(nèi)核的并行或串行測試。

圖3 本文方案的總體測試結(jié)構(gòu)Fig.3 Overall test structure of proposed scheme

2.2 3D-LFSR結(jié)構(gòu)

重構(gòu)后的3D-LFSR 如圖4 所示,每層的測試模式生成器包括可更換多項式的LFSR、解碼邏輯、控制重構(gòu)的多路復(fù)用器和多路分配器。多項式的更換是通過與門更改LFSR 的抽頭位置(tap locations),與門的選擇需綜合考慮測試面積。多重多項式的LFSR 能夠提高測試集編碼的成功率。但在三維堆疊集成電路中,若綁定后的LFSR 形成了更大的待測試電路,此時單層的測試模式生成器無法滿足測試需求;若在單層設(shè)計更大的測試模式生成器,在非綁定后測試階段,測試資源會被閑置。本文提出綁定后重構(gòu)LFSR 以解決該問題。

圖4 3D-LFSR結(jié)構(gòu)Fig.4 3D-LFSR structure

各層獨立的LFSR 通過層間TSV 連接,然后通過附加的多路選擇器和多路分配器選擇性地決定是否連接LFSR,以組成一個更大的LFSR。本文構(gòu)建的是三層的3D SIC。當對整體測試時,各層的LFSR 會連接起來。第二層的LFSR 通過使用多路復(fù)用器對連接后的LFSR 進行拆分,最終形成兩個LFSR:主LFSR 用于生成待測電路所需的測試模式,次LFSR則用于輔助最終生成低功耗測試模式。LFSR 的拆分點根據(jù)測試集能夠求得的種子的最小級數(shù)來拆分。

綁定前測試:測試模式被編碼成由一個多項式標識符、1-2 多路分配器的控制信號以及各自多項式的種子組成的輸入模式。本文將編碼后的數(shù)據(jù)仍然統(tǒng)稱為種子。在測試模式下,建立與多項式標識符、控制信號的反饋鏈路,將種子加載到LFSR 中,經(jīng)過移位轉(zhuǎn)換后,生成與原有種子相容的測試模式,最后通過低功耗路由模塊加載到掃描鏈中。

綁定后測試:綁定后形成了一個更大的功能電路,如果進行總體結(jié)構(gòu)測試,所需的LFSR 的級數(shù)更大,此時通過控制1-2 多路分配器和2-1 多路選擇器的輸出端,連接相鄰層的LFSR,以形成一個更大的LFSR。通過更換多項式,進行重新編碼。

2.3 低功耗路由結(jié)構(gòu)

LFSR 作為測試模式生成器,能夠很好地對測試模式進行編碼壓縮,但生成的二進制測試序列具有偽隨機性,在測試模式下會產(chǎn)生高跳變活動,從而增加功耗。由于三維堆疊集成電路結(jié)構(gòu)的復(fù)雜性,這個問題變得更為突出。如圖5 所示,本文設(shè)計了低功耗路由模塊來降低測試功耗。

圖5 低功耗路由結(jié)構(gòu)Fig.5 Low-power routing structure

將主LFSR 和次LFSR 生成的測試模式經(jīng)過與門和或門電路,生成低功耗的測試模式后再路由到待測內(nèi)核的掃描鏈中。具體原理如下:如圖6(a)所示,原始測試集(OV)是帶有無關(guān)位的測試集,測試集中0 和1 表示確定位,x為無關(guān)位。對于測試模式中的無關(guān)位,如果能夠全部為0 或1,移位功耗會達到最低。OV在不經(jīng)過任何處理的情況下由主LFSR 生成不帶無關(guān)位的測試集(OVG),對應(yīng)圖6(b)。OV轉(zhuǎn)換后的測試集(MV)由次LFSR 生成,對應(yīng)圖6(c)。將OV和MV經(jīng)由主LFSR 產(chǎn)生的不帶x位的測試集(OVG,MVG)中對應(yīng)的測試模式進行與/或運算,生成最終送入掃描鏈中的低功耗測試集(FVG),對應(yīng)圖6(d)。

圖6 低功耗處理過程中產(chǎn)生的測試集Fig.6 Test sets generated during low-power processing

式(1)中k為測試模式的確定位中數(shù)目更大的一方;OVi是OV中的第i條測試模式;count0(OVi)是OV中第i條測試模式中確定位0 的數(shù)目;count1(OVi)是OV中第i條測試模式中確定位1 的數(shù)目。

式(2)中MVij是測試集MV的第i條測試模式中第j位的值;OVij是原始測試集OV的第i條測試模式中第j位的值;x是無關(guān)位為對k取非。OV根據(jù)式(2)后得到MV':

式(3)對MV'進行無關(guān)位填充得到MV。對于LFSR 重播種,LFSR 級數(shù)的設(shè)定不小于Smax+4 時(Smax為測試集中最大確定位數(shù)目),LFSR 不能成功編碼的幾率小于10-6[16]。進行無關(guān)位填充后,若確定位的數(shù)目大于測試集中最大確定位數(shù)目,會導(dǎo)致LFSR 級數(shù)增加以及種子的長度增加,即增加一定的面積開銷和測試數(shù)據(jù)存儲量。因此需要權(quán)衡存儲量和移位功耗,本文提出填充無關(guān)位后確定位的數(shù)目不大于原始測試集中的測試模式的最大確定位數(shù)目,在不增加面積開銷的前提下,仍可通過編程來調(diào)控存儲量和移位功耗,保證了方案的靈活性。

式(4)中OVG、ijMVGij是OV和MV的i條測試模式中第j位的值,為了使最終送入掃描鏈的測試模式的跳變數(shù)更低,將它們與測試集MV中第i條測試模式按位進行與運算,反之進行或運算,通過式(4)生成所需的低功耗測試集FVG。

2.4 核間互連結(jié)構(gòu)

在多核的3D SIC 中,除了考慮同一層中內(nèi)核之間的連接,還要考慮不同層的內(nèi)核之間的連接。如何使用一組接口訪問多層芯片并且能有效地輸入和輸出測試數(shù)據(jù),針對這個問題,提出了IEEE P1838 標準[15]。結(jié)合該標準,本文的內(nèi)核間的互連結(jié)構(gòu)如圖7 所示,虛線框中是綁定后形成的更大的待測試電路。IEEE P1838 的標準結(jié)構(gòu)支持串行和并行兩種傳輸方式。串行測試為了節(jié)省測試帶寬,串聯(lián)所有IP 核,將測試數(shù)據(jù)依次輸入各個內(nèi)核,它的缺點是一次只能測一個內(nèi)核,其他的內(nèi)核則處于旁路狀態(tài)。并行測試能夠同時測試所有內(nèi)核以節(jié)省測試時間,但缺點是測試帶寬較大。

圖7 內(nèi)核間的互連結(jié)構(gòu)Fig.7 Interconnection structure between cores

如果在層內(nèi)采用并行測試,根據(jù)IEEE Std P1838 的控制邏輯,通過旁路寄存器將測試模式并行送入掃描鏈中;如果層與層之間的內(nèi)核間符合并行的測試模式,通過IEEE Std P1838 標準提供的層間掃描端口,將測試模式并行送到其他層。并行測試需要滿足測試帶寬和測試功耗的約束。對于內(nèi)核間的串行測試,IEEE Std P1838 標準提供了層間和層內(nèi)的串行接口,使兩內(nèi)核間的掃描鏈合并為一條以實現(xiàn)串行測試。在整個測試過程中,只采用串行測試會大幅度增加測試時間;只采用并行測試,內(nèi)核所用的測試模式也無法滿足帶寬和功耗的需求,采用多通道則會增加帶寬。串行和并行混合的測試方法將層間的MOS 管作為開關(guān)電路用于控制數(shù)據(jù)傳輸,能很好地均衡以上問題。在本文方案中,串行和并行的選擇根據(jù)測試數(shù)據(jù)壓縮算法來定,能夠合并的測試模式采用并行測試方法,否則采用串行的測試方法。

2.5 整體的信號控制

結(jié)合圖3 來看,每層用2 位的控制信號控制數(shù)據(jù)的輸入輸出選擇,第二層還需附加1 位對低功耗模塊的控制。對于1-2 多路分配器,控制信號為0 表示數(shù)據(jù)需要經(jīng)過低功耗模塊,即此時的數(shù)據(jù)滿足了低功耗測試生成所需的基本條件,可通過低功耗模塊降低移位功耗;控制信號為1 表示數(shù)據(jù)不經(jīng)過低功耗模塊直接到達后面的2-1 多路選擇器。對于靠近掃描鏈的2-1 多路選擇器,控制信號為0 表示將經(jīng)過低功耗模塊的數(shù)據(jù)輸入掃描鏈;控制信號為1 表示將未經(jīng)過低功耗模塊的數(shù)據(jù)輸入掃描鏈,也可以表示為不輸入數(shù)據(jù)到當前層的掃描鏈中,這取決于當前層的LFSR 是否輸出了測試數(shù)據(jù)。

總體的控制信號主要分為00、01、10 和11??刂菩盘?0表示測試數(shù)據(jù)需要經(jīng)過低功耗模塊后傳輸?shù)剿鶎賹拥膾呙桄?;控制信?1 表示測試數(shù)據(jù)經(jīng)過低功耗模塊但不傳輸?shù)剿鶎賹拥膾呙桄湣?刂菩盘?1 和10 發(fā)生的情況為:當前測試數(shù)據(jù)所覆蓋的為多層邏輯待測電路時,不屬于當前待測電路層的LFSR 模塊作為次LFSR,控制信號設(shè)置為01;當三層待測電路的測試模式相容且滿足測試模式生成的條件時,若僅需兩層的測試模式便能達到所設(shè)的閾值,則無需使用另一層的LFSR 模塊,測試控制信號設(shè)置為10。

該結(jié)構(gòu)適用于三種測試模式的測試成本優(yōu)化:綁定前、綁定中和綁定后測試。在綁定前測試只需把控制信號設(shè)置為11,此時的測試邏輯電路與常規(guī)的基于LFSR 測試電路相同,由LFSR 輸出的測試模式直接輸入掃描鏈。對于當前層有多個內(nèi)核的情況,掃描鏈中相容的測試數(shù)據(jù)可以并行測試,以減少測試時間。

綁定中和綁定后測試模式的實現(xiàn)過程基本一致。每層邏輯電路在堆疊后存在兩種情況:1)若當前層的測試數(shù)據(jù)不與其他層的測試數(shù)據(jù)相容且不滿足低功耗測試模式的生成條件,當前層進行單獨測試,在不超過測試功率閾值的前提下,多層可以并發(fā)測試,減少了測試時間;2)當前層的測試模式與其他層的測試模式相容且滿足低功耗測試模式的生成條件,多層LFSR 并行輸出測試模式到低功耗模塊中,然后并行輸出到對應(yīng)的測試掃描鏈中。

3 測試流程

三維芯片測試包含三種測試模式[8]:綁定前、綁定中和綁定后測試。三維芯片的輸入輸出引腳在最上層或最底層。本文中三維芯片的所有輸入輸出口均位于芯片底層,綁定后的測試模式均從底層向上傳輸,測試流程如圖8 所示。

圖8 本文方案的測試流程Fig.8 Testing process of proposed scheme

測試相容定義:如果兩個測試模式對應(yīng)位置的確定位相同或者其中一方為無關(guān)位,則這兩條測試模式相容。例如兩條測試模式V0=(a0,a1,…,am-1),V1=(b0,b1,…,bm-1),如果測試模式V0中的任何位置i(0 ≤i≤m-1)的值ai是0 或1,在測試模式V1的對應(yīng)位置bi是相同值或無關(guān)位,則稱測試模式V0和V1相容。

綁定前測試階段:根據(jù)測試數(shù)據(jù)相容壓縮原理,對同一層的所有內(nèi)核進行測試集相容壓縮,設(shè)置相應(yīng)的路由控制信號,實現(xiàn)對同一層內(nèi)的多個內(nèi)核同時測試,以降低測試時間。對相容壓縮后形成的更大的測試集進行低功耗處理,再進行LFSR 編碼,填充種子,進行綁定前測試。

綁定后測試階段:將綁定前各層經(jīng)過處理后的測試集進行相容測試壓縮,設(shè)置相應(yīng)的路由控制信號,實現(xiàn)對多層的多個內(nèi)核同時測試,以降低測試時間。對相容壓縮后形成的更大的測試集進行低功耗處理,再進行3D-LFSR 編碼,填充種子,進行綁定后測試。

無論是綁定前還是綁定后測試,LFSR 的級數(shù)不僅需要滿足綁定前的測試,也需要滿足綁定后的測試。具體的級數(shù)在測試前根據(jù)測試集編碼種子后再設(shè)置。

4 實驗與結(jié)果分析

為了驗證本文方案的有效性,采用ISCAS’89 基準電路作為實驗電路。采用的數(shù)據(jù)集為ATPG(Automatic Test Pattern Generation)工具生成的測試集。與3D-LFSR 結(jié)構(gòu)進行對比的測試結(jié)構(gòu)來自文獻[17-18]。文獻[17]對雙LFSR測試結(jié)構(gòu)進行優(yōu)化,以降低測試功耗。文獻[18]提出一種多模塊連接的LFSR 測試結(jié)構(gòu)Parallel-LFSR 以降低種子存儲量和硬件開銷。本文將文獻[17-18]中的LFSR 測試結(jié)構(gòu)在本文方案中的三維堆疊IC 結(jié)構(gòu)上進行實驗,與3D-LFSR 結(jié)構(gòu)進行對比。三維堆疊集成電路設(shè)置為三層,具體設(shè)置如表1所示。測試成本的組成主要有:測試數(shù)據(jù)壓縮、測試功耗、測試時間以及測試結(jié)構(gòu)面積開銷。

表1 實驗電路參數(shù)Tab.1 Experimental circuit parameters

測試數(shù)據(jù)壓縮結(jié)果如表2 所示,主要由測試數(shù)據(jù)二進制位數(shù)、測試數(shù)據(jù)存儲量以及測試數(shù)據(jù)壓縮率組成。相較于Parallel-LFSR,3D-LFSR 的平均測試數(shù)據(jù)存儲量增加了15.14%,平均測試數(shù)據(jù)壓縮率降低了1.09%。造成測試數(shù)據(jù)量增加以及測試數(shù)據(jù)壓縮率降低的主要原因是3D-LFSR中加入了低功耗路由模塊,增加了較多的控制信號。相較于雙LFSR,3D-LFSR 的平均測試數(shù)據(jù)存儲量降低40.19%,平均測試數(shù)據(jù)壓縮率提升了6.00%??梢钥闯?,相較于雙LFSR,3D-LFSR 的測試數(shù)據(jù)壓縮效果明顯。

表2 測試數(shù)據(jù)壓縮實驗結(jié)果Tab.2 Experiment results of test data compression

對于測試功耗,本文主要針對測試過程中的移位功耗。文獻[19]提出用測試模式在掃描單元中的翻轉(zhuǎn)次數(shù)度量移位功耗,稱為加權(quán)跳變度量(Weighted Transition Metric,WTM)。設(shè)Vi=(bi1,bi2,…,bil)是移入掃描鏈的第i條測試模式,WTM 定義如下:

有N條測試模式的測試集的峰值功耗如下:

平均移入功耗如式(7)所示:

在測試集處理階段,在不增加面積開銷的前提下,無關(guān)位的填充能夠影響測試數(shù)據(jù)存儲量和測試功耗。表3 是測試集處理中是否進行無關(guān)位填充的測試數(shù)據(jù)結(jié)果。本文的無關(guān)位填充指在不增加LFSR 級數(shù)的情況下進行最大限度的填充??梢钥吹?,填充后的平均測試數(shù)據(jù)存儲量相較于未填充的平均測試數(shù)據(jù)存儲量增加了11.49%。填充后的平均WTM 相較于未填充降低了35.00%。實驗結(jié)果表明,在增加少量測試數(shù)據(jù)存儲量的情況下,相較于不填充無關(guān)位,無關(guān)位填充對測試功耗的改善更明顯,本文在與其他結(jié)構(gòu)的實驗對比中,采用了填充無關(guān)位后的測試數(shù)據(jù)。

表3 無關(guān)位填充與未填充的對比結(jié)果Tab.3 Comparison results of filled and unfilled irrelevant bits

測試功耗結(jié)果如表4 所示。3D-LFSR 的WTM 和平均功耗均低于對比的測試結(jié)構(gòu)。相較于Parallel-LFSR 和雙LFSR,3D-LFSR 的平均WTM 分別降低了51.90%和35.11%;平均功耗分別降低了55.16%和39.60%。3D-LFSR 的峰值功耗略高于雙LFSR,而峰值功耗只要滿足低于電路可接受閾值即可。實驗結(jié)果表明,3D-LFSR 結(jié)構(gòu)在降低測試功耗上效果明顯。

表4 測試功耗實驗結(jié)果Tab.4 Experimental results of test power consumption

本文使用45 nm 標準庫計算面積開銷,通過計算測試模式在掃描鏈中的周期數(shù)以得到測試時間。本文中的面積開銷只考慮測試結(jié)構(gòu)的開銷,不考慮待測試電路以及核間標準結(jié)構(gòu)的面積開銷。如表5 所示,相較于Parallel-LFSR 和雙LFSR,3D-LFSR 的平均測試面積分別下降了2.07% 和21.31%。實驗結(jié)果表明,重構(gòu)后的3D-LFSR 結(jié)構(gòu)在降低測試面積開銷上效果明顯。測試時間的對比主要針對混合測試和串行測試,為了不增加額外的測試帶寬,并不涉及完全并行測試的對比,在不增加的帶寬的前提下采用串行和并行的混合測試模式。實驗結(jié)果表明,相較于串行測試,混合測試下的測試時間更短,平均測試時間減小了20.49%。

表5 測試面積與測試時間開銷Tab.5 Test area and test time overhead

表6 是測試結(jié)構(gòu)是否復(fù)用重構(gòu)的對比結(jié)果。實驗結(jié)果表明,相較于未重構(gòu),復(fù)用重構(gòu)后的平均面積開銷降低了10.89%。為進一步降低測試功耗,復(fù)用重構(gòu)后的測試結(jié)構(gòu)中包括了低功耗路由模塊。復(fù)用重構(gòu)后的平均功耗開銷相較于未重構(gòu)后降低了55.01%。

表6 重構(gòu)與未重構(gòu)的實驗結(jié)果對比Tab.6 Comparison of experimental results of reconstructed and unreconstructed structures

5 結(jié)語

針對目前三維堆疊集成電路測試中測試成本較高的問題,本文考慮測試成本中的測試資源、測試功耗以及測試時間,提出了一種低成本三維堆疊集成電路測試方案。測試方案中基于LFSR 設(shè)計了一種能夠較好地適用于三維堆疊集成電路測試的3D-LFSR 測試結(jié)構(gòu),該結(jié)構(gòu)在綁定后測試階段能夠充分復(fù)用綁定前的測試資源,降低了測試資源開銷。此外,在測試結(jié)構(gòu)中加入低功耗模塊,并結(jié)合串行和并行測試的混合測試方法,在僅增加少量測試面積開銷的前提下,降低了測試功耗和測試時間。實驗結(jié)果表明,本文方案能夠有效地降低測試成本。未來的工作中,將結(jié)合三維堆疊集成電路中的TSV 測試開展進一步研究。

猜你喜歡
存儲量測試數(shù)據(jù)內(nèi)核
萬物皆可IP的時代,我們當夯實的IP內(nèi)核是什么?
強化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計
Linux內(nèi)核mmap保護機制研究
測試數(shù)據(jù)管理系統(tǒng)設(shè)計與實現(xiàn)
汽車零部件中轉(zhuǎn)庫房存儲量仿真算法研究
基于自適應(yīng)粒子群優(yōu)化算法的測試數(shù)據(jù)擴增方法
臥式氨儲罐儲氨量計算
空間co-location挖掘模式在學(xué)生體能測試數(shù)據(jù)中的應(yīng)用
體育科技(2016年2期)2016-02-28 17:06:21
銀川將建國內(nèi)最大存儲量臍帶血庫
新西部(2015年1期)2015-07-31 18:13:42
三原县| 喀什市| 越西县| 盐亭县| 舟山市| 尼勒克县| 奎屯市| 会泽县| 阿拉善盟| 罗城| 华安县| 宜君县| 奈曼旗| 句容市| 衡阳县| 东乡族自治县| 达孜县| 杭锦旗| 新密市| 舞阳县| 砀山县| 呼玛县| 阿图什市| 金沙县| 宁德市| 保亭| 普宁市| 丹凤县| 紫阳县| 龙里县| 嘉荫县| 晴隆县| 徐汇区| 合江县| 麻阳| 枣庄市| 伊宁县| 原平市| 德阳市| 垫江县| 惠州市|