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
Link To Document :
بازگشت