DocumentCode
2756265
Title
The minimal test set for sorting networks and the use of sorting networks in self-testing checkers for unordered codes
Author
Piestrak, S.J.
Author_Institution
Inst. of Power Syst. Autom., Wroclaw, Poland
fYear
1990
fDate
26-28 June 1990
Firstpage
457
Lastpage
464
Abstract
It is shown that an n-input sorting network (SN) can be used to implement all n-variable symmetric threshold functions, using the least amount of hardware. A procedure of generating the minimal test set for K.E. Batcher´s SNs is presented. An upper bound is determined for the number of tests required to detect all stuck-at faults in an n-input SN; it is fewer than in similar designs used to date. Finally, it is shown that the SNs can be used to realize easily testable self-testing checkers (STCs) for m-out-of-2m codes and all J.M. Berger codes. The new STCs for m/2m codes (m>3) have the lowest gate count and require the fewest number of tests. Upper bounds are also found for the number of tests required by the new STCs for Berger codes with I information bits. For I>or=14 they require fewer gates than similar designs known to date.<>
Keywords
automatic testing; codes; logic testing; Berger codes; easily testable self-testing checkers; minimal test set; self-testing checkers; sorting networks; stuck-at faults; symmetric threshold functions; unordered codes; upper bound; Automatic testing; Built-in self-test; Circuits; Computer networks; Concurrent computing; Design methodology; Intelligent networks; Logic design; Sorting; Tin;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1990. FTCS-20. Digest of Papers., 20th International Symposium
Conference_Location
Newcastle Upon Tyne, UK
Print_ISBN
0-8186-2051-X
Type
conf
DOI
10.1109/FTCS.1990.89382
Filename
89382
Link To Document