• DocumentCode
    891255
  • Title

    The instruction decoding unit for the VLSI 432 general data processor

  • Author

    Bayliss, John A. ; Colley, Stephen R. ; Kravitz, Roy H. ; McCormick, Gary A. ; Richardson, William S. ; Wilde, Doran K. ; Wittmer, Leon L.

  • Volume
    16
  • Issue
    5
  • fYear
    1981
  • fDate
    10/1/1981 12:00:00 AM
  • Firstpage
    531
  • Lastpage
    537
  • Abstract
    The instruction decoding unit (IDU), which is one of the two components used to implement a 32-bit VLSI, object-oriented general data processor is described. The instruction decoder is particularly novel in its ability to decode variable length, bit-aligned instructions at high speed. A brief discussion is given on both the organization of the variable length instructions and the microarchitecture of the general data processor. Some of the extensions made to classic state machine concepts are presented, along with a discussion of the circuits used to implement these extensions. Finally, the timing requirements and their associated circuit constraints are discussed.
  • Keywords
    Computer architecture; Large scale integration; Microprocessor chips; computer architecture; large scale integration; microprocessor chips; Chromium; Decoding; Economic indicators; Encoding; Engines; Helium; Microarchitecture; Solid state circuits; Timing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.1981.1051633
  • Filename
    1051633