跳到主要內容

臺灣博碩士論文加值系統

(44.200.82.149) 您好!臺灣時間:2023/06/11 02:22
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃德燻
研究生(外文):Hwang, Der Shyun
論文名稱:算術邏輯單元之線上與線外之測試
論文名稱(外文):On-Line and Off-Line Testing of Arithmetic and Logic Units
指導教授:吳誠文
指導教授(外文):Wu, Cheng Wen
學位類別:碩士
校院名稱:國立清華大學
系所名稱:電機工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1994
畢業學年度:82
語文別:英文
論文頁數:88
中文關鍵詞:低成本於數碼同時錯誤檢出器固定可測的伯格碼
外文關鍵詞:Low cost residue codeConcurrent error detectionC-testableBerger code
相關次數:
  • 被引用被引用:0
  • 點閱點閱:199
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
我們提出固定可測的跳躍進位及前瞻進位加法器.這些加法器均被限定
為4k位元,也就是說,這些加法器是由 k組4位元的方塊所構成.而一組
的測試向量可以由畢卡索來產生,他是一種循序的ATPG.依據一組的測試
向量,我們可以擴展他成為k組的測試向量,並且這些擴展的測試向量的
數目是不變得.因此,對於一個跳躍進位加法器需要17個測試向量,而對
於一個前瞻進位加法器需要28個測試向量.再者,ALU的電路設計以及測
試.有四種加法器應用到ALU上:(1)漣波進位加法器,(2)曼徹司特進位
鏈,(3)跳躍進位加法器,(4)前瞻進位加法器.具漣波有加法器的ALU,
如果是在單一單元缺陷模式下,它需要48個測試向量.具有曼徹司特進位
鏈的ALU,如果是在單一觸點缺陷模式下,它需要7個測試向量,如果曼徹
司特進位鏈觸開或觸閉的缺陷模式,它需要61個測試向量.如果具有跳躍
進位加法器和前瞻進位加法器的ALU,它們分別需要16及23個測試向量.
我們也使用了與跳躍進位加法器和前瞻進位加法器的方法來成具有k組4位
元算術單元的測試向量.最後,我們提出了一個同時錯誤檢查器的運算單
元,我們是利用一種低成本餘數碼去設計一個TSC檢查器.我們利用畢卡
索做模擬,並且利用數學來證明具有漣波進位,跳躍進位及前瞻進位加法
器的算術單元是TSC檢查器.這些檢查器硬體多餘的部份與伯格碼比較,
得知Mod-7檢查器需要較少的硬體電路.

We present C-testable carry-skip and carry- lookahead adders.
The size of the adders is 4k bits, where k is an arbitrary
positive integer. Test patterns of a 4-bit group can be
generated by analysis or an ATPG. These test patterns can be
expanded to test a 4k-bit adder containing more than one group.
The number of expanded test patterns are shown to be
independent of the size of these adders. The number of test
patterns is 17 for the carry-skip adder and 28 for the carry-
lookahead adder. We also discuss ALU circuit design and
testing. The ALU designs are based on four types of adder: (1)
the ripple carry adder, (2) the Manchester carry chain, (3) the
carry-skip adder, and (4) the carry-lookahead adder. The ALU
based on ripple carry adder needs 48 test patterns under the
single cell fault model. The ALU with Manchester carry chain is
similar to a ripple carry adder. It needs 7 test patterns to
test single stuck-at faults. If we consider the stuck- open or
stuck-on fault in the Manchester carry chain, it needs 61 test
patterns. If the ALU is based on the carry-skip or the carry-
lookahead adder, it needs 16 or 23 test patterns, respectively.
C-testability of these ALUs is verified by fault simulation. We
also present a concurrent error detection (CED) arithmetic unit
for the above ALUs. We use a low cost residue code with the
modulus of 7 to design a TSC checker. Also, we show that the
arithmetic unit with the ripple carry, the carry-skip, and the
carry- lookahead adders are all TSC by mathematic analysis and
fault simulation. The hardware redundancy of the mod-7 checker
are compared with Berger check prediction (BCP) checker, and is
shown to be less than BCP checker.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top