新聞中心

        EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > Launch-off-shift實(shí)時(shí)測(cè)試

        Launch-off-shift實(shí)時(shí)測(cè)試

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

          通過(guò)(broadside-transition-pattern)和 launch-off-shift 技術(shù)的比較,表明后者可以用于測(cè)試 90 nm 器件。

          在對(duì) 0.13mm以下工藝器件的制造進(jìn)行實(shí)時(shí)(at-speed)測(cè)試時(shí),Launch-off-shift(LOS)與技術(shù)都有各自的用途。Broadside-transition-pattern 方法更常用,但我們將兩種技術(shù)針對(duì)器件進(jìn)行了測(cè)試,結(jié)果表明 LOS 更有優(yōu)勢(shì)。

        圖1實(shí)時(shí)掃描測(cè)試包括裝入低速時(shí)鐘速率的掃描鏈然后加兩個(gè)工作頻率的時(shí)鐘脈沖


          實(shí)時(shí)掃描測(cè)試用于靜態(tài)測(cè)試無(wú)法勝任的應(yīng)用(參考文獻(xiàn) 1)。實(shí)時(shí)掃描測(cè)試的基本步驟是,以低時(shí)鐘速率裝入掃描鏈,然后加上兩個(gè)工作頻率的時(shí)鐘脈沖(圖 1)。第一個(gè)脈沖產(chǎn)生一個(gè)跳變,從一個(gè)掃描單元啟動(dòng)一個(gè)傳播。第二個(gè)脈沖在被測(cè)路徑的末端捕捉掃描單元值。

          如果電路工作正常,則跳變將及時(shí)傳播到路徑的末端,并捕捉到正確的值。否則,如果有一個(gè)延遲造成慢速傳播,則從觸發(fā)到捕捉之間的跳變將減緩,并捕捉到錯(cuò)誤值,這樣就檢測(cè)到了缺陷。

          最常用的實(shí)時(shí)掃描圖形是跳變樣本(transition pattern,參考文獻(xiàn) 2)。設(shè)計(jì)中每個(gè)

        門的端子都對(duì)可能的緩升(0 至 1)和緩降(1 至 0)缺陷建立了模型。自動(dòng)測(cè)試程序生成(ATPG)工具以這些故障點(diǎn)為目標(biāo),用所有觸發(fā)掃描單元產(chǎn)生一個(gè)跳變,并用下游的任何掃描單元捕捉結(jié)果。

          用PLL作精確時(shí)鐘

          實(shí)時(shí)掃描測(cè)試的一個(gè)重要問(wèn)題是如何為實(shí)時(shí)的觸發(fā)和捕捉脈沖施加精確的時(shí)鐘。傳統(tǒng)的保持(stuck-at)掃描樣本是靜態(tài)的。用于裝入掃描鏈和捕捉結(jié)果的保持時(shí)鐘頻率一般在 10 MHz 和 40 MHz 之間。實(shí)時(shí)掃描測(cè)試可以使用類似保持測(cè)試中的時(shí)鐘頻率來(lái)裝入掃描鏈,但必須以工作頻率施加觸發(fā)和捕捉脈沖。

          隨著所需頻率的增加,用一臺(tái)測(cè)試儀為觸發(fā)和捕捉提供實(shí)時(shí)時(shí)鐘越來(lái)越吃力。有一種方案是圍繞器件內(nèi)部鎖相環(huán)(PLL)采用一些基本的編程能力,它提供了一種不錯(cuò)的選擇(參考文獻(xiàn) 3)。為提供內(nèi)部 PLL 控制已成為實(shí)時(shí)掃描測(cè)試的一種常用做法(參考文獻(xiàn) 4 和 5)。

          實(shí)時(shí)跳變圖形應(yīng)用中最常見(jiàn)的技術(shù)被稱為全面或 launch-from-capture 樣本類型(參考文獻(xiàn) 6),見(jiàn)圖 2。采用這種樣本類型時(shí),掃描鏈被裝入,然后將 scan_enable(SE)強(qiáng)制置 0,使掃描鏈進(jìn)入工作/捕捉模式。有些時(shí)候,不活動(dòng)的測(cè)試樣本要額外增加一個(gè)循環(huán),以確保 scan_enable 的完全穩(wěn)定。然后,生成兩個(gè)脈沖來(lái)觸發(fā)和捕捉該跳變。

          全面樣本在工作模式下觸發(fā)跳變,因此可能會(huì)沿著實(shí)際工作路徑傳播跳變。通常情況下,全面樣本的 ATPG 覆蓋報(bào)告可以比標(biāo)準(zhǔn)的靜態(tài)保持樣本少 10%。

        圖2利用全面跳變樣本裝入一個(gè)掃描鏈然后將scanenable置為0使之進(jìn)入工作捕捉樣本


          Launch-off-shift 樣本

          采用 LOS 樣本時(shí)(圖 3),觸發(fā)在裝入掃描鏈時(shí)的最后跳變期內(nèi)發(fā)生。然后,電路非??斓乇恢脼楣ぷ?捕捉模式,從而可以產(chǎn)生一個(gè)實(shí)時(shí)工作時(shí)鐘。

        圖3在一個(gè)launch-offshift跳變樣本中在裝入掃描鏈期間的最后跳變過(guò)程中開(kāi)始觸發(fā)


          與全面樣本相比,用 LOS 的 ATPG 更加簡(jiǎn)單。它是在最后跳變前的一個(gè)跳變期間,對(duì)一個(gè)跳變將起始值直接裝入掃描單元的一次簡(jiǎn)單的 ATPG 動(dòng)作,然后在最后跳變時(shí)裝入跳變值。全面圖形需要 ATPG 計(jì)算出通過(guò)組合邏輯的跳變值,因?yàn)樗谟|發(fā)脈沖期間是處于工作模式。另外,LOS樣本報(bào)告的覆蓋通常高于全面樣本。

          LOS 可報(bào)告較高的覆蓋,并使 ATPG 更加簡(jiǎn)單,因此與全面樣本相比,它有較少的樣本和更快的 ATPG 運(yùn)行時(shí)間。那么,為什么全面跳變測(cè)試要比 LOS 樣本更常用呢?

          有兩個(gè)主要原因限制了 LOS 樣本的應(yīng)用。首先,難以在最后跳變和工作時(shí)鐘脈沖之間使電路從跳變模式改變到工作/捕捉模式。如果采用標(biāo)準(zhǔn)的 scan_enable 結(jié)構(gòu),則 scan_enable 必須發(fā)送一個(gè)時(shí)鐘。此外,由于 scan_enable 要接到所有時(shí)序元件上,因此它是一個(gè)全局時(shí)鐘,必須保持在系統(tǒng)時(shí)鐘頻率上。解決這個(gè)問(wèn)題的一個(gè)方法是為 scan_enable 在整個(gè)器件中增加流水線邏輯(參考文獻(xiàn) 7)。

          流水線 scan_enable 為設(shè)計(jì)增加了額外的測(cè)試邏輯,但它避免了將 scan_enable 作為一個(gè)全局時(shí)鐘的困難工作。如圖 4 所示,時(shí)鐘在本地 scan_enable 中觸發(fā)了一個(gè)變化。

          采用 LOS 樣本的另一個(gè)常見(jiàn)問(wèn)題是,也許會(huì)通過(guò)功能不正常的路徑來(lái)測(cè)試電路。LOS 樣本可以在一次跳變中改變,而在正常的電路工作期間不可能出現(xiàn)這種跳變。

          還有一個(gè)重要問(wèn)題,即超出全面樣本的覆蓋中,有多少是來(lái)源于非功能邏輯?有可能出現(xiàn)這種情況,在期間,測(cè)試的非功能邏輯會(huì)報(bào)告虛假故障,從而導(dǎo)致良率損失(參考文獻(xiàn) 8)。


        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 延川县| 邛崃市| 汾西县| 正阳县| 义马市| 全椒县| 彩票| 泸州市| 石景山区| 双柏县| 灵台县| 长宁区| 随州市| 衡阳市| 苍梧县| 罗定市| 长垣县| 平潭县| 宿松县| 垣曲县| 昌吉市| 科技| 廉江市| 平舆县| 南和县| 澄江县| 赣州市| 杭锦旗| 祁东县| 铁岭市| 万源市| 永吉县| 吴旗县| 青阳县| 乐业县| 庆城县| 乌鲁木齐县| 南投县| 文安县| 通化县| 侯马市|