• DocumentCode
    1858633
  • Title

    IBM second-generation RISC machine organization

  • Author

    Bakoglu, H.B. ; Grohoski, G.F. ; Thatcher, L.E. ; Kahle, J.A. ; Moore, C.R. ; Tuttle, D.P. ; Maule, W.E. ; Hardell, W.R. ; Hicks, D.A. ; Nguyenphu, M. ; Montoye, R.K. ; Glover, W.T. ; Dhawan, S.

  • Author_Institution
    IBM Corp., Austin, TX, USA
  • fYear
    1989
  • fDate
    2-4 Oct 1989
  • Firstpage
    138
  • Lastpage
    142
  • Abstract
    A highly concurrent second-generation RISC (reduced-instruction-set computer) that combines a powerful RISC architecture with sophisticated hardware design techniques to achieve a short cycle time and a low cycles-per-instruction (CPI) ratio is described. Like earlier RISC processors, this design uses a register-oriented instruction set, the CPU is hardwired rather than microcoded, and it features a pipelined implementation. Unlike earlier RISC processors, however, several advanced architectural and implementation features are used, including separate instruction and data caches, zero-cycle branches, multiple-instruction dispatch, and simultaneous execution of fixed- and floating-point instructions. The CPU has a four-word data bus to main memory, a four-word instruction-fetch bus from the I-cache arrays, and a two-word data bus between the D-cache and floating-point unit. The CPU has a full 64-b floating-point engine, and thirty-two 64-b floating point registers in addition to thirty-two 32-b fixed-point registers. In a single cycle, four instructions can be executed simultaneously
  • Keywords
    IBM computers; reduced instruction set computing; 32 bit; 64 bit; D-cache; I-cache arrays; IBM second-generation RISC machine organization; data caches; floating-point instructions; instruction caches; multiple-instruction dispatch; reduced-instruction-set computer; register-oriented instruction set; zero-cycle branches; Bandwidth; Computer architecture; Concurrent computing; Delay; Engines; Hardware; Process design; Reduced instruction set computing; Registers; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1989. ICCD '89. Proceedings., 1989 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-1971-6
  • Type

    conf

  • DOI
    10.1109/ICCD.1989.63344
  • Filename
    63344