• 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