複製鏈接
請複製以下鏈接發送給好友

掃描鏈

鎖定
掃描鏈(英語:Scan chain)是可測試性設計的一種實現技術。它通過植入移位寄存器,使得測試人員可以從外部控制和觀測電路內部觸發器的信號值。
中文名
掃描鏈
外文名
Scan chain

掃描鏈可測試性設計

可測試性設計(英語:Design for Testability, DFT)是一種集成電路設計技術,它將一些特殊結構在設計階段植入電路,以便設計完成後進行測試。電路測試有時並不容易,這是因為電路的許多內部節點信號在外部難以控制和觀測。通過添加可測試性設計結構,例如掃描鏈等,內部信號可以暴露給電路外部。總之,在設計階段添加這些結構雖然增加了電路的複雜程度,看似增加了成本,但是往往能夠在測試階段節約更多的時間和金錢 [1] 

掃描鏈移位寄存器

數字電路中,移位寄存器(英語:shift register)是一種在若干相同時間脈衝下工作的以觸發器級聯為基礎的器件,每個觸發器的輸出接在觸發器鏈的下一級觸發器的“數據”輸入端,使得電路在每個時間脈衝內依次向左或右移動一個比特,在輸出端進行輸出。這種移位寄存器是一維的,事實上還有多維的移位寄存器,即輸入、輸出的數據本身就是一些列位。實現這種多維移位寄存器的方法可以是將幾個具有相同位數的移位寄存器並聯起來。
移位寄存器的輸入、輸出都可以是並行串行的。它們經常被配置成串入並出(serial-in, parallel-out, SIPO)的形式或併入串出(parallel-in, serial-out, PISO),這樣就可以實現並行數據和串行數據的轉換。當然,也有輸入、輸出同時為串行或並行的情況。此外,還有一些移位寄存器為雙向的,也就是説它允許數據來回傳輸,輸入端同時可以作為輸出端,輸出端同時也可以作為輸入端。如果把移位寄存器的串行輸入端,和並行輸出端的最後一位連接起來,還可以構成循環移位寄存器(circular shift register),用來實現循環計數功能。 [1] 

掃描鏈相關條目

參考資料
  • 1.    Laung-Terng Wang, Cheng-Wen Wu and Xiaoqing Wen. VLSI Test Principles and Architectures: Design for Testability. Morgan Kaufmann. ISBN 978-0123705976.