DocumentCode
299228
Title
One-hot residue coding for high-speed non-uniform pseudo-random test pattern generation
Author
Chren, William A., Jr.
Author_Institution
NASA Lewis Res. Center, Cleveland, OH, USA
Volume
1
fYear
1995
fDate
30 Apr-3 May 1995
Firstpage
401
Abstract
VLSI implementations of fast residue number system arithmetic units for one-hot encoded operands are presented. They are shown to allow generalized LFSRs (i.e., those with any modulus) to be implemented with faster clock speeds and simpler, more regular layouts. Their high speed is exemplified by the design of a non-uniform pseudo-random test pattern generator for performance testing of an ATM packet switch. Timing estimates of the generator indicate as much as a 50% increase in clock speed as compared with a standard design. The speed increase is made possible because the one-hot encoding eliminates the address decoding circuitry in the inverse probability distribution RAM
Keywords
CMOS logic circuits; VLSI; arithmetic codes; integrated circuit testing; logic testing; residue number systems; ATM packet switch; VLSI implementations; clock speed improvement; fast RNS arithmetic units; high-speed nonuniform test pattern generation; inverse probability distribution RAM; one-hot encoded operands; one-hot residue coding; performance testing; pseudo-random test pattern generation; residue number system; Arithmetic; Asynchronous transfer mode; Circuit testing; Clocks; Encoding; Packet switching; Switches; Test pattern generators; Timing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1995. ISCAS '95., 1995 IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
0-7803-2570-2
Type
conf
DOI
10.1109/ISCAS.1995.521535
Filename
521535
Link To Document