English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 62822/95882 (66%)
造訪人次 : 4017988      線上人數 : 802
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋
    請使用永久網址來引用或連結此文件: https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/35675


    題名: A broadcast-based test scheme for reducing test size and application time
    其他題名: 以傳播技巧為基礎來降低樣本集大小和時間成本的測試策略
    作者: 張俊以;Chang, Jun-yi
    貢獻者: 淡江大學電機工程學系碩士班
    饒建奇;Rau, Jiann-chyi
    關鍵詞: 超大型積體電路;測試;自我測試;樣本集大小;時間成本;VLSI;Testing;BIST;Test Size;Test Application Time
    日期: 2005
    上傳時間: 2010-01-11 06:59:44 (UTC+8)
    摘要: 掃描測試技術(scan based)需要測試掃描鍊(scan chain)和分析輸出響應,而時間成本(test application time)會直接影響到掃描測試技術中樣本集(test pattern)和掃描鍊的大小。現今超大型積體電路中,掃描鍊設計的複雜度會增加,所以在傳統掃描架構會需要較長的時間成本,增加時間成本意謂掃描測試技術會花費較多的成本,因此,如何在掃描測試技術中使時間成本降到最低是很重要的問題。

    傳統的單一掃描鍊(single scan chain)雖只有單一掃描輸入線與單一掃描輸出線,但需要較大的測試成本。多重掃描(multiple scan chain)電路可減少時間成本的問題,它將單一掃描鍊架構分成數個較短的掃瞄鍊,使得樣本集與測試結果能夠在掃描鍊中以並行的方式傳送,達到減少時間成本的目的,但是這方法需要額外的掃描輸入線與掃描輸出線。

    有一種掃描架構稱之為傳播(broadcast)掃描,它能夠只使用單一條輸入資料線提供測試向量給多條掃描線電路。在執行自動樣本集產生(ATPG)的過程中,藉由適當的連接多組待測電路輸入線,使得所產生的測試向量能夠在實際進行測試時以傳播的方式傳送測試向量給所有的掃描鍊。

    在本篇論文中,我們使用了平均分配(balance)和限制最長子字串的方法(constraint longest common subsequence)減少在傳播掃描架構中樣本集與時間成本的大小。我們嘗試在每個待測電路掃描鍊中,平均分配一對相同位址且有最多相似內容的正反器。

    為了證明所提出的方法是有效的,我們使用ISCAS''85benchmark組合電路和ISCAS''89 benchmark序向電路做模擬,實驗結果顯示我們的方法能夠有效減少樣本集與時間成本的大小。我們只需297組樣本集即可發現ISCAS''85 benchmark組合電路所有的錯。在序向電路方面,只需1322組樣本集即可發現ISCAS''89 benchmark電路所有的錯。
    The scan-based techniques require scan the test stimuli to scan chain and analyze the output responses. The test application time for the scan-based circuits is proportional to the product of the number of test patterns and the length of the scan chain. In a modern VLSI circuit, the increased design complexity results in longer and longer scan chains. Hence, in a typical scan structure, scan operations usually require a long test application time. The increased test application time significantly increases the cost of testing a scan-based design. Hence how to reduce test application time has become an important issue when a scan base design is used.

    The single scan chains technique have the long test application time. Multiple scan chains techniques have been developed to alleviate the long test application time problem. By dividing a single serial scan chain into a number of shorter scan chains test patterns and test results can then be shift in/out of all chains in parallel to reduce the test application time. This method, however, will require a much higher number of extra I/O pins.

    A approach called the broadcast scan can share the test stimulus for a single input to support multiple scan chains. By appropriately connecting the inputs of all circuits under test during ATPG process such that the generated test patterns can be broadcast to all scan chains.

    In this paper we shall describe a broadcast scan architecture that can reduce the test pattern and test application time. Based on the balance and constraint longest common subsequence method. There, our method tries to balance assign pairwise similar flip-flops to the same position in each CUT scan chain.

    To verify the effectiveness of the proposed method, experiments on the ISCAS’85 combinational benchmark circuits and the ISCAS’89 sequential benchmark circuits. The result show can reduce the test pattern and test application time. It is found that we only need 297 test patterns to detect all detectable faults in all five ISCAS’85 combinational circuits. For the sequential circuits, we show that with our method, 1322 test patterns are enough for the five ISCAS’89 scan-based sequential circuits.
    顯示於類別:[電機工程學系暨研究所] 學位論文

    文件中的檔案:

    檔案 大小格式瀏覽次數
    0KbUnknown508檢視/開啟

    在機構典藏中所有的資料項目都受到原著作權保護.

    TAIR相關文章

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - 回饋