Testing transition delay faults in modified booth multipliers by using C-testable and SIC patterns

Hsing Chung Liang*, Pao Hsin Huang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

In this paper, we design a novel modified Booth multiplier and generate test patterns for transition delay faults (TDF) at cell-level and gate-level descriptions of the multipliers. Regular structures of these multipliers make single stuck-at faults (SAF) at both description levels be C-testable. Single TDF of the multipliers are also detectable with constant test pairs since the second vector for a TDF is also a test pattern of a SAF at the same faulty site. We generate these required constant test pairs, which are fewer than those obtained by commercial tools. These test pairs can also detect all SAF at both description levels. In addition, a TDF within a cell behaves sequentially at the cell's I/O, which is very similar to the definition of RS-CFM (realistic sequential cell fault model). Consequently, we also generate required SIC (single input change) test pairs for RS-CFM and verify their efficiency on testing RS-CFM and TDF. The number of searched SIC test pairs is linear with respect to multiplier sizes, just like those provided by a previous work. Nevertheless, comparing with that work, we can generate very few SIC test pairs to achieve similarly high fault coverage for RS-CFM.

Original languageEnglish
Title of host publicationTENCON 2007 - 2007 IEEE Region 10 Conference
DOIs
StatePublished - 2007
Externally publishedYes
EventIEEE Region 10 Conference, TENCON 2007 - Taipei, Taiwan
Duration: 30 10 200702 11 2007

Publication series

NameIEEE Region 10 Annual International Conference, Proceedings/TENCON

Conference

ConferenceIEEE Region 10 Conference, TENCON 2007
Country/TerritoryTaiwan
CityTaipei
Period30/10/0702/11/07

Fingerprint

Dive into the research topics of 'Testing transition delay faults in modified booth multipliers by using C-testable and SIC patterns'. Together they form a unique fingerprint.

Cite this