DocumentCode :
2402033
Title :
The i960CA SuperScalar implementation of the 80960 architecture
Author :
McGeady, S.
Author_Institution :
Intel Corp., Hillsboro, OR, USA
fYear :
1990
fDate :
Feb. 26 1990-March 2 1990
Firstpage :
232
Lastpage :
240
Abstract :
The microarchitecture of the Intel i960CA and aspects of the macroarchitecture that allow superscalar implementations are discussed. The i960 architecture has a simple reduced instruction set. It is a three-operand load/store architecture that defines 24 basic instructions, including the normal arithmetic, logical, and memory access instructions, and 16 extended instructions, including a combined compare-and-branch instruction, subroutine call and return instructions, and atomic and synchronous memory access operations. The core of the i960CA processor consists of a single six-ported register file, an instruction sequencer and a set of independent parallel execution units that operate on data in the register file. A careful balance of internal caching, bus bandwidth, and clock speed allows the i960CA to provide a new level of performance without incurring great expense.<>
Keywords :
microprocessor chips; reduced instruction set computing; 80960 architecture; Intel i960CA; SuperScalar implementation; bus bandwidth; clock speed; compare-and-branch instruction; instruction sequencer; instructions; internal caching; macroarchitecture; microarchitecture; reduced instruction set; return instructions; subroutine call; Clocks; Microcontrollers; Microprocessors; Out of order; Reduced instruction set computing; Trademarks; Transistors; VLIW; Vector processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
Type :
conf
DOI :
10.1109/CMPCON.1990.63681
Filename :
63681
Link To Document :
بازگشت