| The design of the fixed point unit for the z990 microprocessor |
| Full text |
Pdf
(171 KB)
|
| Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 14th ACM Great Lakes symposium on VLSI
table of contents
Boston, MA, USA
POSTER SESSION: Poster session 2
table of contents
Pages: 364 - 367
Year of Publication: 2004
ISBN:1-58113-853-9
|
|
Authors
|
|
Fadi Busaba
|
IBM, Poughkeepsie, NY
|
|
Timothy Slegel
|
IBM, Poughkeepsie, NY
|
|
Steven Carlough
|
IBM, Poughkeepsie, NY
|
|
Christopher Krygowski
|
IBM, Poughkeepsie, NY
|
|
John G. Rell
|
IBM, Poughkeepsie, NY
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 22, Citation Count: 0
|
|
|
ABSTRACT
The paper presents the design of the Fixed Point Unit (FXU) for the IBM eServer z990 microprocessor (announced in 2Q '03) that runs at 1.2 GHz [2]. The FXU is capable of executing two Register-Memory instructions including arithmetic instructions and a branch instruction in a single cycle. The FXU executes a total of 369 instructions that operate on variable size operands (1 to 256 bytes). The instruction set include decimal arithmetic with multiplies and divides, binary arithmetic, shifts and rotates, loads/stores, branches, long moves, logical operations, convert instructions, and other special instructions. The FXU consists of 64-bit dataflow stack that is custom designed and a control stack that is synthesized. The current FXU is the first superscalar design for the CMOS z-series machines, has a new improved decimal unit, and has for the first time a 16x64 bit binary multiplier.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Glenn Hinton et. al, "A 0.18-um CMOS IA-32 Processor With a 4-GHz Integer Execution Unit," IEEE Journal of Solid State Circuits, Vol. 36, No. 11, Nov. 2001.
|
| |
2
|
|
| |
3
|
T. McPherson and et al. "760 MHz G6 S/390 Microprocessor Exploiting Multiple Vt and Copper Interconnects", Solid-State Circuits Conference, Feb. 2000.
|
| |
4
|
G. Northrop and et. Al "600 MHz G5 S/390 Microprocessor", 1999 International Solid-State Circuits Conference, Feb. 1999, pp. 88--89.
|
| |
5
|
Timothy . Slegel and et al. "IBM S/390 G5 Microprocessor", 1998 Hot Chips Symposium, Stanford. Aug., 1998.
|
| |
6
|
F. Busaba, et. al, "The IBM z900 Decimal Arithmetic Unit, "35th Asilomar Conference on Signals, Systems and Computers, Nov. 2001.
|
| |
7
|
F. Busaba, and et. al, "Designer-Level Logic Verification Using RuleBase, "4th International Workshop of Testing Embedded Core-based System-Chips, Montreal, May 2000.
|
| |
8
|
A. Chandra , V. Iyengar , D. Jameson , R. Jawalekar , I. Nair , B. Rosen , M. Mullen , J. Yoon , R. Armoni , D. Geist , Y. Wolfsthal, AVPGEN—a test generator for architecture verification, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, v.3 n.2, p.188-200, June 1995
[doi> 10.1109/92.386220]
|
|