• 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