• DocumentCode
    3165286
  • Title

    An 80 b, 6.7 MFLOPS floating-point processor with vector/matrix instructions

  • Author

    Nakayama, T. ; Kojima, S. ; Harigai, H. ; Igarashi, H. ; Tamada, K. ; Toba, T.

  • Author_Institution
    NEC, Kawasaki, Japan
  • fYear
    1989
  • fDate
    15-17 Feb. 1989
  • Firstpage
    52
  • Lastpage
    53
  • Abstract
    A description is given of an 80-b CMOS VLSI floating-point processor (FPP) in 1.2- mu m double-metal layer CMOS which contains 433000 transistors on an 11.6-mm*14.9-mm die. It operates at 20 MHz, dissipates 1.5 W, and is assembled in a 68-lead pin-grid-array package. The FPP is designed as a coprocessor for 32-b microprocessors. It implements data formats, arithmetic rounding modes, and exception types which are defined by the IEEE 754 standard. The chip can handle single (32 b), double (64 b), and double-extended (80 b) floating-point data formats. The complex-instruction-set-computer- (CISC-) like 78-instruction set includes 22 mathematical functions such as sin, cos, arctan, exp, and log, and 24 vector/matrix operations such as add, multiply, and inner product. The features and performance of the device are summarized.<>
  • Keywords
    CMOS integrated circuits; VLSI; digital arithmetic; microprocessor chips; 1.2 micron; 1.5 W; 20 MHz; 6.7 MFLOPS; 80 bit; CMOS VLSI floating-point processor; arithmetic rounding modes; complex instruction set computer; data formats; double-metal layer CMOS; exception types; mathematical functions; pin-grid-array package; power dissipation; vector/matrix instructions; Adders; CMOS process; Circuits; Clocks; Coprocessors; Decoding; Microcomputers; National electric code; Packaging; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 1989. Digest of Technical Papers. 36th ISSCC., 1989 IEEE International
  • Conference_Location
    New York, NY, USA
  • Type

    conf

  • DOI
    10.1109/ISSCC.1989.48230
  • Filename
    48230