DocumentCode :
1812984
Title :
VIPER: A 25-MHz, 100-MIPS peak VLIW microprocessor
Author :
Gray, Jffrey ; Naylor, Andrew ; Abnous, Arthur ; Bagherzadeh, Nader
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
fYear :
1993
fDate :
9-12 May 1993
Abstract :
The design and implementation of a very long instruction word (VLIW) microprocessor are described. The VIPER (VLIW integer processor) contains four pipelined functional units and can achieve 100 MIPS peak performance at 25 MHz. The processor is capable of performing multiway branch operations, two load/store operations, and up to four ALU (arithmetic and logic unit) operations in each clock cycle, with full register file access to each functional unit. The processor is integrated with an instruction cache controller and a data cache, requiring 450,000 transistors and a die size of 12.9 by 9.1 mm in a 1.2 μm technology. The small, simple control paths are a distinct advantage over the significantly more complex control found in superscalar architectures due to run-time scheduling hardware
Keywords :
microprocessor chips; 1.2 micron; 100 MIPS; 25 MHz; ALU; VIPER; VLIW integer processor; VLIW microprocessor; data cache; design; embedded processing; four-processor version; full register file access; implementation; instruction cache controller; multiway branch operations; peak performance; pipelined functional units; Clocks; Computer architecture; Microprocessors; Parallel processing; Pipeline processing; Processor scheduling; Reduced instruction set computing; Registers; VLIW; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Custom Integrated Circuits Conference, 1993., Proceedings of the IEEE 1993
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0826-3
Type :
conf
DOI :
10.1109/CICC.1993.590398
Filename :
590398
Link To Document :
بازگشت