新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > SOC中多片嵌入式SRAM的DFT實(shí)現(xiàn)方法

SOC中多片嵌入式SRAM的DFT實(shí)現(xiàn)方法

作者: 時(shí)間:2010-09-30 來源:網(wǎng)絡(luò) 收藏

摘要:多片SRAM的測(cè)試一般由存儲(chǔ)器內(nèi)建自測(cè)試MBIST設(shè)計(jì)來完成。為了迎接多片SRAM的測(cè)試給DFT設(shè)計(jì)帶來的挑戰(zhàn)。文中以一款基于SMIC O.13um工藝的OSD顯示芯片為例,從覆蓋率、面積、測(cè)試時(shí)間、功耗等方面分析了多片SRAM的MBIST設(shè)計(jì),提出了一種可實(shí)現(xiàn)多片SRAM的快速高效可測(cè)試設(shè)計(jì)實(shí)現(xiàn)方法。
關(guān)鍵詞:多片SRAM;MBIST;可測(cè)試設(shè)計(jì)

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

O 引言
隨著集成電路的發(fā)展,越來越多的ASIC和SoC開始使用SRAM來完成數(shù)據(jù)的片上存取功能。但嵌入式SRAM的高密集性物理結(jié)構(gòu)使得它很容易在生產(chǎn)過程中產(chǎn)生物理故障而影響芯片的良率,所以,SRAM的測(cè)試設(shè)計(jì)顯得尤為重要。對(duì)于單片或者數(shù)量很小的幾片嵌入式SRAM,常用的測(cè)試方法是通過存儲(chǔ)器內(nèi)建自測(cè)試MBIST來完成,實(shí)現(xiàn)時(shí)只需要通過EDA軟件選取相應(yīng)的算法,并給每片SRAM生成MBIST控制邏輯。但現(xiàn)實(shí)中,大型ASIC和SoC設(shè)計(jì)常常需要使用很多片SRAM,簡單采用這種MBIST方法會(huì)生成很多塊MBIST控制邏輯,從而增大芯片面積,增加芯片功耗,甚至加長芯片測(cè)試時(shí)間。
本文基于MBIST的一般測(cè)試方法來對(duì)多片SRAM的可測(cè)試設(shè)計(jì)進(jìn)行優(yōu)化,提出了一種通過一個(gè)MBIST控制邏輯來實(shí)現(xiàn)多片SRAM的MBIST測(cè)試的優(yōu)化方法。

1 MBIST介紹
MBIST意即存儲(chǔ)器內(nèi)建自測(cè)試(Memory Build In Self Test),是目前業(yè)界用來測(cè)試存儲(chǔ)器的一種常見方法,其原理是通過多次反復(fù)讀寫SRAM來確定其是否存在制造中的缺陷。MBIST的EDA工具可針對(duì)內(nèi)嵌存儲(chǔ)器自動(dòng)創(chuàng)建BIST邏輯,它支持多種測(cè)試算法的自動(dòng)實(shí)現(xiàn)(常用算法為March C+),并可完成BIST邏輯與存儲(chǔ)器的連接。此外,MBIST結(jié)構(gòu)中還可包括故障自動(dòng)診斷功能,方便故障定位和特定測(cè)試向量的開發(fā)。MB-IST的基本結(jié)構(gòu)如圖1所示。

10a.JPG


整個(gè)SRAM和MBIST控制邏輯構(gòu)成的整體只是在原有SRAM端口的基礎(chǔ)上增加了復(fù)位信號(hào)rst_n和bist_start信號(hào)(為高表示開始測(cè)試)兩個(gè)輸入信號(hào),同時(shí)增加了test_done(為高表示測(cè)試完成)、fail_h(為高表示出現(xiàn)故障)、addr_er(fail_h為高時(shí)輸出的故障地址有效)等三個(gè)輸出信號(hào)。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

關(guān)鍵詞: 嵌入式

評(píng)論


相關(guān)推薦

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

關(guān)閉