<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è) > 測試測量 > 設計應用 > 通過(guò)嵌入式存儲器測試和修復解決良品率問(wèn)題

通過(guò)嵌入式存儲器測試和修復解決良品率問(wèn)題

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

關(guān)鍵字:存儲器

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

系統級芯片(SoC)中存儲器容量的增加以及支配整個(gè)裸片良品率的事實(shí),使良品率設計(DFY)面臨日益嚴峻的挑戰,特別是在新興的90nm和65nm半導體技術(shù)領(lǐng)域。由于容易產(chǎn)生較高的缺陷率,會(huì )對整個(gè)芯片良品率和良品率管理產(chǎn)生重要影響,因而DFY成為制造的關(guān)鍵問(wèn)題。

傳統的存儲器和修復方法不能有效地管理當前SoC的復雜度和水漲船高的成本。為了克服這些挑戰,半導體知識產(chǎn)權(IP)供應商提出了一種稱(chēng)為IIP(基礎架構IP)的新型IP,IIP的作用就像嵌入芯片內部的微型測試器。

IIP的例子包括用于邏輯和存儲器的內建自測試(BIST),以及用于的內建修復分析(BIRA)、內建自修復(BISR)和錯誤校正代碼(ECC)。本文將討論這樣一種面向嵌入式存儲器測試和修復的IIP,以及這種IIP如何解決設計和制造過(guò)程各個(gè)階段的良品率問(wèn)題。

技術(shù)挑戰

摩爾定律引領(lǐng)人們持續不斷地研究更復雜和更大規模的設計,工藝節點(diǎn)正在從130nm、90nm、65nm及以下節點(diǎn)向更小的硅特征尺寸前進(jìn)。這些更新的工藝技術(shù)造成設計規則復雜、制造和掩模成本更高。因此,面向如此先進(jìn)技術(shù)的設計團隊需要了解其設計能否在可接受的良品率等級上具有可制造性。

傳統上,良品率問(wèn)題一直屬于制造團隊的研究范圍,但是,在上述先進(jìn)工藝技術(shù)領(lǐng)域,設計工程師正將注意力轉向芯片設計流程中的可制造性標準。采用新興技術(shù)導致良品率下降體現在三個(gè)方面:隨機缺陷、系統缺陷和參數缺陷。解決這些問(wèn)題的良品率改進(jìn)方案有很多,貫穿設計到制造的產(chǎn)品流程的各個(gè)階段都要進(jìn)行良品率管理。

這可以分類(lèi)為對設計進(jìn)行邏輯添加和物理修正。物理修正的一個(gè)例子是良品率驅動(dòng)的版圖設計,重點(diǎn)是修改影響設計性能并進(jìn)一步影響整體良品率的版圖設計規則。邏輯添加對設計添加測試結構以幫助提高制造過(guò)程的良品率。測試結構被設計用于檢測器件中因隨機、系統和參數缺陷造成的各種故障,以及修復嵌入式存儲器中的某些缺陷。

新興技術(shù)使單芯片中能夠集成更多的嵌入式存儲器,進(jìn)而使存儲器成為SoC中占據支配地位的組成部分,如圖1所示。嵌入式存儲器采用了比芯片上邏輯部分更先進(jìn)的規則進(jìn)行設計,因而缺陷級別更高。存儲器的結構致密,實(shí)際上其缺陷密度的代表值是邏輯部分的兩倍。因為IC中包含存儲器和邏輯部分,因此存儲器決定了整個(gè)SoC的良品率。修復存儲器中的缺陷,就能夠改善整體良品率并實(shí)質(zhì)性節省制造成本。

此外,先進(jìn)技術(shù)提供了廣泛的工藝選擇,滿(mǎn)足了在同一設計上具有不同存儲器容量和架構的多種應用(設計)的需要。對于需要存儲器測試和修復方案的多種存儲器架構以及不同冗余配置的設計,這些挑戰增強了對良品率管理的需求。
嵌入式存儲器測試和修復

在嵌入式存儲器中管理良品率的一種方法是在制造修復過(guò)程中利用冗余或空閑單元。以歷史的觀(guān)點(diǎn)看,嵌入式存儲器一直具有自測試能力,但是不能自修復。近來(lái),嵌入式存儲器因缺陷密度較高,被迫采用冗余單元,就像獨立式存儲器一樣。對給定的存儲器確定足夠及合適類(lèi)型的冗余單元,需要存儲器設計知識和待選用工藝節點(diǎn)的歷史故障信息。這本身就是一個(gè)挑戰,何況正確的冗余單元并不能解決全部問(wèn)題。掌握存儲器缺陷檢測和定位的方法并分配冗余單元需要用到缺陷分布的制造知識。

傳統的存儲器測試和修復方法依靠外部存儲器測試器和通用目的冗余分配軟件來(lái)修復存儲器,然而,不斷增加的測試成本促使人們開(kāi)發(fā)嵌入到SoC之中的集成式測試和修復結構。先進(jìn)的存儲器測試和修復系統通常被嵌入到芯片上以診斷出現故障的存儲器位,并利用存儲器中的冗余資源(行或列或二者都用)修復出現故障的存儲器。

這樣的系統由一個(gè)測試和修復處理器以及封包器(嵌入關(guān)鍵測試功能)構成,以便與存儲器、儲存存儲器配置標志的熔絲盒以及存儲器本身(包括冗余和非冗余存儲器)接口。處理器具有四個(gè)關(guān)鍵測試和修復功能:一個(gè)BIST引擎用來(lái)創(chuàng )建存儲器的特定測試模式;一個(gè)BIST診斷引擎用來(lái)分析和識別故障;BIRA、修復和冗余分配邏輯算法用來(lái)重配置存儲器行;待被做拓撲有效的后修復的列。

STAR存儲器系統采用多種方法修復嵌入式存儲器并實(shí)現最佳的制造良品率。圖2所示SoC利用IIP和STAR進(jìn)行嵌入式存儲器修復。STAR處理器與嵌入式存儲器自動(dòng)交互作用以測試和診斷每一個(gè)存儲器并確定是否可以修復,如果可以修復就生成一個(gè)修復標志。邏輯測試器發(fā)起測試和修復操作之后,STAR處理器接管以進(jìn)行測試、診斷和生成修復標志。

測試器把修復標志傳輸到激光熔絲燒斷設備,由它依次燒斷熔絲盒中的熔絲。熔絲盒的內容與修復標志相對應,由STAR處理器加載到相應的存儲器進(jìn)行修復。因此,IIP徹底地減少了測試成本,并使外部測試資源需求最小化。此外,利用不需要外部激光熔絲燒斷設備的非易失性熔絲,制造成本被降低了。該技術(shù)使多次修復成為可能,因而適用于現場(chǎng)級修復,特別適用于用納米技術(shù)制成的、更易出現后制造可靠性故障的器件。

隨著(zhù)設計中存儲器密度的增加,一個(gè)設計中就有幾百個(gè)存儲器實(shí)例,讓一個(gè)STAR處理器來(lái)驅動(dòng)所有存儲器的測試和修復是不切實(shí)際的,因此,需要一個(gè)具有多STAR處理器的先進(jìn)嵌入式IP解決方案來(lái)支持調試、診斷和現場(chǎng)修復。每一個(gè)STAR存儲器系統由一個(gè)STAR處理器、一定容量的存儲器和一個(gè)熔絲盒組成。當前典型的設計需要采用多STAR存儲器系統實(shí)例。

多STAR存儲器系統實(shí)例如圖3所示,需要彼此之間互連并連接到IEEE 1149.1 JTAG接口,以便外部測試設備在診斷和調試過(guò)程中訪(fǎng)問(wèn)芯片。每一個(gè)STAR處理器上的P1500端口采用IEEE提出的IP到IP互連協(xié)議將多STAR存儲器系統實(shí)例彼此之間連接起來(lái)。然而,這些P1500端口也要連接到芯片的JTAG接口。為了使連接過(guò)程自動(dòng)完成,一個(gè)稱(chēng)為JPC編譯器的JTAG到P1500轉換器的設計已完成。掌握了每一個(gè)STAR存儲器系統實(shí)例的情況,JPC編譯器就可以生成邏輯把所有P1500端口與外部JTAG接口互連起來(lái)。就本質(zhì)而言,JPC邏輯起到芯片級IP基礎架構“集線(xiàn)器”的作用,圖3所示為具有兩個(gè)STAR存儲器系統實(shí)例的復合IP(功能和IIP的混合)。先進(jìn)技術(shù)的存儲器缺陷分布隨著(zhù)位單元更小、版圖更密而發(fā)生變化,Generic March型測試算法不足以處理這些技術(shù)中的復雜缺陷。STAR存儲器系統提供增強型March測試算法,覆蓋了單個(gè)單元故障、雙單元故障、復雜耦合故障以及多測試模式,從而為存儲器讀寫(xiě)操作創(chuàng )建專(zhuān)用應力情形。因為缺省算法不足以處理細微工藝變化引起的缺陷,STAR處理器還支持可對系統進(jìn)行編程的用戶(hù)定義算法。為了確保最佳的品質(zhì),STAR存儲器系統采用存儲器拓撲不規則信息來(lái)生成最精確的背景模式。

STAR存儲器系統支持彈性修復策略以?xún)?yōu)化制造和現場(chǎng)操作過(guò)程中的良品率,制造流程跨越從晶圓探測到最終封裝部件量產(chǎn)的全過(guò)程。修復策略描述確定冗余分配和執行修復的條件,STAR存儲器系統支持硬修復、組合修復和累積修復。

硬修復需要利用芯片上的永久存儲機制(例如激光熔絲、NV熔絲)以便掉電后保持修復信息。

組合修復結合了硬修復和軟修復的優(yōu)點(diǎn)。軟修復不用熔絲,因而上電后要生成修復標志。因為軟修復在所有測試條件下對所有故障類(lèi)型的揭示不夠有效,我們建議與硬修復結合使用。因此,組合修復就是工廠(chǎng)中的硬修復和隨后現場(chǎng)的軟修復的結合。

累積修復有助于累積多種測試條件的修復標志以獲得最高的修復效率和最大化地恢復良品率。

嵌入式存儲器測試和修復技術(shù)的未來(lái)趨勢

隨著(zhù)半導體技術(shù)從130nm、90nm、65nm向更小特征尺寸的變化,缺陷率會(huì )更高,引入的新缺陷會(huì )更多,缺陷類(lèi)型更加多變。為了解決缺陷率問(wèn)題,測試和修復組織機構需要更為智能的方法以及更新的測試和修復方案。新興工藝技術(shù),例如90nm以下工藝,會(huì )造成泄漏急劇增加,因而需要專(zhuān)用泄漏屏蔽措施來(lái)實(shí)現更高的品質(zhì)。隨著(zhù)缺陷密度的增加,更密密集的存儲器需要額外的冗余資源(行和列冗余)。當設計中只有少量存儲器(數十個(gè))的時(shí)候,很容易在芯片級實(shí)現測試和修復來(lái)控制缺陷。然而,當存儲器達到好幾百個(gè)的時(shí)候,在設計實(shí)現和制造過(guò)程中管理缺陷就復雜了。試想一下,不借助于芯片級中央網(wǎng)關(guān)與所有存儲器組通信,邏輯和物理版圖復雜度的快速增加會(huì )導致難以在芯片級與所有存儲器實(shí)例進(jìn)行通信,所以,有必要采用智能地芯片級測試基礎架構IP來(lái)管理數量眾多存儲器的芯片級測試和修復功能。STAR JPC是一個(gè)有助于存儲器子系統和外部測試器通信的芯片級基礎架構IP的例子,它極大地減少了芯片級布線(xiàn)擁塞,這意味著(zhù):為功能模塊節省了更多面積、模塊間布線(xiàn)更少、各種時(shí)序問(wèn)題最少以及時(shí)序收斂更快。

隨著(zhù)幾何尺寸更小(泄漏更高,是現在的10倍),要實(shí)現更高的品質(zhì),保持力(Retention)測試就變得越來(lái)越重要。然而,如果我們嚴格測試每一個(gè)存儲器的話(huà),保持力測試也會(huì )造成測試時(shí)間太長(cháng)。因為這是一個(gè)面向所有存儲器的公共測試功能,所以可以移到芯片級IIP來(lái)并行運行該測試。保持力測試可以在多個(gè)STAR存儲器組之間并行運行,極大地削減了測試時(shí)間和測試成本。當設計中有數百個(gè)存儲器的時(shí)候,測試時(shí)間就是一個(gè)重要因素。為了優(yōu)化測試時(shí)間,用戶(hù)應被容許調度被測存儲器組的順序:并行、串行或二者組合。這就需要一個(gè)可由用戶(hù)在制造測試過(guò)程中編程的芯片級智能調度器。STAR JPC的內建智能調度器容許用戶(hù)調度各種存儲器實(shí)例的測試。本質(zhì)上,借助于智能芯片級測試IIP,用戶(hù)可以削減測試時(shí)間和測試成本。

采用90nm及其以下工藝,許多高速設計(特別是計算機、通信和圖形應用)需要做嚴格的高速測試以滿(mǎn)足品質(zhì)目標,這就需要在測試引擎和存儲器之間快速交換數據以確保存儲器在期望的速度下經(jīng)受測試。它要求測試資源與存儲器的集成最優(yōu)化,以確保同時(shí)達到最佳品質(zhì)和最優(yōu)化面積/性能的折衷。因此,我們將測試引擎(軟IP)的許多時(shí)序和版圖關(guān)鍵組成部分集成到硬宏中,時(shí)序關(guān)鍵路徑已被做在硬宏中,附加可測試邏輯正被嵌入到硬宏中以獲得更高的覆蓋率,從而最終獲得最優(yōu)化的面積、最小的布線(xiàn)開(kāi)銷(xiāo)和更高的品質(zhì)。作為一個(gè)既設計存儲器IP又設計測試和修復IP的整體解決方案供應商,這些都是可能實(shí)現的,因為他們能借助于測試和修復技術(shù)優(yōu)化整個(gè)存儲器系統的面積、時(shí)序并實(shí)現高度可制造性。其它方案因為存儲器由一家公司設計,而測試和修復單元卻由另一家不同公司提供,彼此之間存在非常嚴格的邊界,因而就不能實(shí)現如此級別的優(yōu)化。未來(lái)新興工藝會(huì )使設計規模增長(cháng)并容許我們在設計中集成更多的存儲器。目前,我們已使包含幾百個(gè)存儲器的設計出帶了,現在正開(kāi)始設計包含幾千個(gè)存儲器的單芯片。設計中多個(gè)分層造成的極大復雜度,需要能智能管理設計集成的自動(dòng)化性能,這種性能必須很好地理解嵌入式存儲器測試和修復架構,并容許在SoC級插入、刪除和修改存儲器子系統。

本文小結

當前日益增長(cháng)的上市時(shí)間壓力常迫使半導體代工廠(chǎng)開(kāi)始采用尚未成熟、良品率還沒(méi)有達到穩定狀態(tài)的新興工藝進(jìn)行生產(chǎn),因此,良品率管理成為半導體制造過(guò)程的一個(gè)重要問(wèn)題。存儲器的嵌入式測試和修復就是有助于最優(yōu)化良品率并使測試成本最小化的關(guān)鍵制造技術(shù),采用STAR存儲系統來(lái)測試和修復嵌入式存儲器能夠極大地提高良品率并確保高品質(zhì)。



關(guān)鍵詞: 嵌入式存儲器 測試

評論


相關(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>