ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
The design of the fixed point unit for the z990 microprocessor
Full text PdfPdf (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
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/988952.989040
What is a DOI?

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

Collaborative Colleagues:
Fadi Busaba: colleagues
Timothy Slegel: colleagues
Steven Carlough: colleagues
Christopher Krygowski: colleagues
John G. Rell: colleagues