Publication | Closed Access
The floating-point unit of the PowerPC 603e microprocessor
24
Citations
3
References
1996
Year
System On ChipElectrical EngineeringPowerpc 603EEngineeringFloating-point UnitSupercomputer ArchitectureMeasurementHardware AccelerationComputer EngineeringComputer ArchitectureEducationWord (Computer Architecture)Parallel ComputingInstrumentationProcessor ArchitectureIbm Powerpc 603E™
The IBM PowerPC 603e™ floating-point unit (FPU) is an on-chip functional unit to support IEEE 754 standard single- and double-precision binary floating-point arithmetic operations. The design objectives are to be a low-cost, low-power, high-performance engine in a single-chip superscalar microprocessor. Using less than 15 mm <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> of the available silicon area on the chip (the size of the PowerPC 603e microprocessor is 98 mm <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> ) and operating at the peak clock frequency of 100 MHz, an average single-pumping multiply-add-fuse instruction has one-cycle throughput and four-cycle latency. An average double-pumping multiply-add-fuse instruction has two-cycle throughput and five-cycle latency. The estimated performance at 100 MHz is 105 against the SPECfp92™ benchmark.
| Year | Citations | |
|---|---|---|
Page 1
Page 1