Elliot Linzer, M. Vetterli
Computing
The S/390® Parallel Enterprise Server Generation 4 processor is an implementation of the IBM ESA/390TM architecture on a single custom CMOS chip. It was designed on a blank slate after consideration of remapping either a prior CMOS design or a prior bipolar design. It uses a straightforward pipeline both to achieve a fast cycle time and to speed the design cycle. The complex instructions are implemented using highly privileged subroutines called millicode. To achieve high data integrity while maintaining a high clock frequency, the chip contains duplicate I- and E-units which perform the same operations each cycle and have their results compared.
Elliot Linzer, M. Vetterli
Computing
David S. Kung
DAC 1998
Marshall W. Bern, Howard J. Karloff, et al.
Theoretical Computer Science
Rafae Bhatti, Elisa Bertino, et al.
Communications of the ACM