DocumentCode :
3410582
Title :
Pre-decoding mechanism for superscalar architecture
Author :
Minagawa, Kenji ; Saito, Mitsuo ; Aikawa, Takeshi
Author_Institution :
Toshiba Res. & Dev. Center, Kawasaki, Japan
fYear :
1991
fDate :
9-10 May 1991
Firstpage :
21
Abstract :
A predecoding mechanism for superscalar processors that is necessary to issue instructions to plural functional units is described. Using a predecoding mechanism, a processor can issue instructions without increasing the cycle time or the branch penalty. The predecoder decides which functional unit should execute an instruction during a cache miss and refill. A special tag, the call predecode tag, is generated by the predecoder. This tag is saved with instructions to an instruction cache memory. The processor fetches instructions with the predecode tag and issues instructions controlled by the predecode tag. Using this mechanism, fast cycle times, comparable to those of RISC processors, are attained
Keywords :
parallel architectures; call predecode tag; fast cycle times; predecoding mechanism; superscalar processors; Cache memory; Decoding; Degradation; Delay; Pipelines; Process design; Reduced instruction set computing; Registers; Research and development; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and Signal Processing, 1991., IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-87942-638-1
Type :
conf
DOI :
10.1109/PACRIM.1991.160671
Filename :
160671
Link To Document :
بازگشت