嵌入式測試方案及高速測試技術(shù)

發(fā)布時(shí)間:2010-9-5 13:53    發(fā)布者:conniede
關(guān)鍵詞: SoC , 測試 , 嵌入式
前 言

目前,在許多應用領(lǐng)域,例如處理器、移動(dòng)電話(huà)、調制解調器等產(chǎn)品,SOC技術(shù)已經(jīng)成為主要的研究方向。這類(lèi)SOC芯片整合了數字邏輯電路、模擬電路、內存模塊以及知識產(chǎn)權(IP)核,甚至將微處理器、外圍接口、通信模塊皆能包括于一芯片中。SOC芯片的應用,對于提升系統性能、減少系統能耗、降低系統的電磁干擾、提高系統的集成度都有很大的幫助,順應了產(chǎn)品輕薄短小的趨勢。

安捷倫公司推出的93000 SOC測試系統,完全滿(mǎn)足業(yè)界需求,對于高速數字電路、嵌入式內存、混合信號測試都提出了有效的解決方案。

嵌入式內存測試

嵌入式內存是SOC芯片不可或缺的組成部分,因此其測試以及分析的方法也就相當重要。93000 SOC測試系統在內存的測試上,無(wú)須額外的硬件,可直接將高速數字測試通道,作為內存測試之用,以達到全速測試的目的,同時(shí)在運行中切換邏輯與內存測試,能有效提高產(chǎn)率,并進(jìn)一步作冗余分析和修補。

內存測試與除錯

首先,在93000提供的APG(算法圖碼發(fā)生器)軟件中,我們可以描述出待測的內存大小,包含X和Y方向的地址數、I/O位數及其與實(shí)體地址的關(guān)系,即所謂的不規則圖碼。因為93000 SOC系統的獨立通道架構,在資源安排上,可任意使用1024 個(gè)測試通道,幾乎沒(méi)有I/O數的限制,也因此在DUT 板設計與引腳安排上更具有彈性。 當待測對象有多個(gè)內存塊,或者是對嵌入式內存,只有部份引腳用于內存測試時(shí),利用APG中可定義多個(gè)測試端口的功能,可以指定不同的引腳至不同的測試端口。但是仍須定義存取的運作,比如讀和寫(xiě),以及這些運作中是否需要多任務(wù)或流水線(xiàn)處理。

接著(zhù)便需選擇測試圖碼,其目的在于利用一連串的讀寫(xiě)動(dòng)作重復測試內存的每一個(gè)單元,不同的圖碼可檢測到不同的制程錯誤,例如固定錯誤、耦合錯誤等。93000已將校驗板、步進(jìn)6N等標準的內存測試圖碼作成圖庫,使用者可直接選取,或者,根據待測物的特定需求,使用ASCII格式自行編輯圖碼。

內存測試的圖碼需占用大量的向量?jì)却,?2×12的256Mb SRAM做一次步進(jìn)6N為例,掃描所有的地址需要約10M的周期,這還不含其它功能測試的向量。如采用具有獨立通道架構的93000測試系統,使用軟件式APG能大大壓縮系統內存的占用量至原本的1/19,500,即約剩536周期。因此,在測試具有多功能的SOC芯片上,便不須擔心因為加入內存測試而需增加系統的內存資源。

內存模塊因其不同的電路架構,而須特別的除錯工具,以便觀(guān)察待測對象出問(wèn)題的地方是在哪里。93000專(zhuān)為內存測試提供了位圖與錯誤存儲二種除錯工具,另外諸如狀態(tài)列表、示波器與時(shí)序圖亦可做為輔助使用。

冗余修補

隨著(zhù)高容量?jì)却娉霈F,只要有故障便丟棄整塊內存的方式變得不切實(shí)際,通常2Mb以上的SRAM/DRAM,可在模塊上增加多余的行或列,利用激光繞開(kāi)故障的點(diǎn)。至于有限的行或列是否足以修補故障,則須由測試系統判斷。

一般的內存測試系統都有其判斷是否足以修補的算法,但很難說(shuō)是否為最佳化,尤其當待測對象較簡(jiǎn)單時(shí)。93000提供的是一種動(dòng)態(tài)的冗余判斷,當發(fā)現有故障點(diǎn)時(shí),其地址與I/O資料會(huì )傳回利用C編輯的判斷程序處理。如果仍可以修補則繼續測試工作,反之,已知該芯片已無(wú)剩余的列或行可使用。當發(fā)現還有故障的地址,表示已無(wú)法修補而必須丟棄時(shí),其它的點(diǎn)就可跳過(guò),直接測試另一個(gè)項目或跳至下一塊芯片,以節省測試時(shí)間。

高速測試的挑戰



對于高速數字電路的測試,93000 SOC系統同樣也具有完備的解決方案。目前,93000 SOC的P 系列產(chǎn)品具有600MHz、800MHz直至1GHz的測試能力,其N(xiāo)P系列產(chǎn)品,更具有高達10GHz的測試能力,充分滿(mǎn)足了高速CPU和網(wǎng)絡(luò )處理器的測試需求。但是,高速電路的測試不但要求測試系統的能力,也對整個(gè)測試環(huán)境提出了更高的要求。

一般而言,我們首先會(huì )面臨到傳輸線(xiàn)的問(wèn)題,傳輸線(xiàn)材質(zhì)的不同,其相對的電容特性及電感特性也不一樣。 在低速傳輸的環(huán)境中,傳輸線(xiàn)本身的電容效應,電感效應對于傳輸的信息不至于有太大的影響,但在高速傳輸的環(huán)境之下,電容效應和電感效應造成了傳輸信息的失真,無(wú)論在芯片內部的數據傳輸或是在芯片外部的應用方面,我們可以預見(jiàn)傳輸線(xiàn)本身的材質(zhì)及電器特性在高速環(huán)境下的重要性。

在芯片的測試環(huán)境中,包含了測試系統,配套設備如送片機/ 負載板 或是探頭/探頭卡及芯片本身等幾個(gè)主要因素。在整個(gè)測試過(guò)程中,測試系統送出相關(guān)的測試向量,通過(guò)負載板/探頭卡到芯片輸入端,然后接收由芯片輸出端送出的經(jīng)由芯片內部邏輯運算后的結果來(lái)判斷測試的正確性。這樣的的過(guò)程看似簡(jiǎn)單,但在高速的環(huán)境下,測試系統與配套設備間的接口或者配套設備與芯片間的接口,由于接觸點(diǎn)的吻合程度,或者彼此的電氣特性不同,會(huì )導致阻抗匹配的問(wèn)題。為使阻抗匹配,可以在各個(gè)接口之間利用匹配電路來(lái)補償接口兩側的阻抗特性,如果有一側為開(kāi)路端,則需要在端點(diǎn)加上終端電阻來(lái)避免信號的全反射。

在各種測試系統中,往返延時(shí)(RTD)是一項由于系統本身與芯片之間的連接而具有的一種特征,為了確保芯片能夠不受傳輸延時(shí)影響,系統本身可校驗提前送信號到芯片輸入端,或者延遲比較由芯片輸出端傳回的信號來(lái)補償這樣的影響。 然而,這種現象若是發(fā)生在一個(gè)I/O 通道上,當驅動(dòng)信號與比較信號發(fā)生的時(shí)間太靠近時(shí),這種補償是沒(méi)有效用的,這種發(fā)生在傳輸線(xiàn)上信號沖突的情形稱(chēng)為總線(xiàn)爭用,在高速傳輸的測試中,發(fā)生的機率較高。為了避免這種情形可由測試程序的圖碼和定時(shí)來(lái)考量,將驅動(dòng)傳送信號前的信號比較情形改為不予考慮或將兩者的時(shí)間設定分開(kāi)至少一個(gè)RTD的時(shí)間,在此同時(shí)最好能與芯片的設計者一起討論以確保錯誤覆蓋率。

高速數字信號的測試所能容忍的誤差范圍相對較小,在測試條件、 測試環(huán)境的制定上更需全面考慮。對于負載板或探頭卡的材質(zhì)及其走線(xiàn)方式、 測試系統的精確度、系統本身的架構或是芯片本身的電氣特性等,都必須在構建相關(guān)的測試環(huán)境初期有完整的評估。
本文地址:http://selenalain.com/thread-25724-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页