• DocumentCode
    3271706
  • Title

    A dual execution pipelined floating-point CMOS processor

  • Author

    Kowaleski, J.A., Jr. ; Wolrich, G.M. ; Fischer, T.C. ; Dupcak, R.J. ; Kroesen, P.L. ; Tung Pham ; Olesin, A.

  • Author_Institution
    Digital Equipment Corp., Hudson, MA, USA
  • fYear
    1996
  • fDate
    10-10 Feb. 1996
  • Firstpage
    358
  • Lastpage
    359
  • Abstract
    A floating point unit initially implemented on a 300 MHz microprocessor in a 0.5 /spl mu/m/4-metal layer CMOS process and subsequently scaled for use in a 433 MHz version of the microprocessor in 0.35 /spl mu/m/4-metal layer CMOS process is described. This floating-point unit executes two floating-point instructions per cycle achieving 600 Mflops (peak) performance at 300 MHz and 366 Mflops (peak) at 433 MHz. It supports IEEE and VAX data types and rounding modes, including IEEE rounding to plus infinity and minus infinity. The floating-point unit contains 263,000 transistors and uses 6825 /spl mu/m/spl times/2025 /spl mu/m of chip area in the 0.35 /spl mu/m process. A single wire two phase system is used to provide a 3.3 ns cycle consisting of two 1.65 ns phases in the 300 MHz implementation, and a 2.3 ns cycle consisting of two 1.15 ns phases in the 433 MHz implementation.
  • Keywords
    CMOS digital integrated circuits; floating point arithmetic; microprocessor chips; pipeline processing; 0.35 micron; 0.5 micron; 2.3 ns; 3.3 ns; 300 MHz; 4-metal layer CMOS process; 433 MHz; 600 MFLOPS; 866 MFLOPS; IEEE data type; VAX data type; dual execution pipelined microprocessor; floating-point CMOS processor; floating-point unit; rounding modes; single wire two phase system; Adders; CMOS process; Circuits; Clocks; Delay; H infinity control; Logic design; Pipelines; Signal resolution; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 1996. Digest of Technical Papers. 42nd ISSCC., 1996 IEEE International
  • Conference_Location
    San Francisco, CA, USA
  • ISSN
    0193-6530
  • Print_ISBN
    0-7803-3136-2
  • Type

    conf

  • DOI
    10.1109/ISSCC.1996.488716
  • Filename
    488716