Title :
A 300 MHz 115 W 32 b bipolar ECL microprocessor with on-chip caches
Author :
Jouppi, N.P. ; Boyle, P. ; Dion, J. ; Doherty, M.J. ; Eustace, A. ; Haddad, R. ; Mayo, R. ; Menon, S. ; Monier, L. ; Stark, D. ; Turrini, S. ; Yang, L.
Author_Institution :
Digital Equipment Corp., Palo Alto, CA, USA
Abstract :
A full-custom 32-b ECL (emitter coupled logic) microprocessor which uses a 1.0- mu m-drawn single-poly technology with four layers of aluminum and one layer of gold interconnect is described. The 15.4-mm*12.6-mm die contains 468-k bipolar transistors (f/sub t/=13 GHz) and 206-k resistors. The chip implements a subset of an existing RISC (reduced instruction set computer) architecture. The machine has five pipeline stages, each one clock cycle long. A 128-b bus is used for incoming data; a 64-b bus is used for outgoing data. The chip uses a single-phase differential clock. The clock distribution network consists of three levels of H-trees. The 2-kB instruction and data caches use a 16-B line, contain byte parity, and are direct-mapped. The chip contains 30 internal master bias circuits, whose outputs are wire-ORed together. The logic portions of the chip primarily use a single-ended 575-mV swing.<>
Keywords :
bipolar integrated circuits; emitter-coupled logic; microprocessor chips; pipeline processing; reduced instruction set computing; 1.0 micron; 1.0- mu m-drawn single-poly technology; 115 W; 300 MHz; 32 bits; H-trees; RISC; bipolar ECL microprocessor; byte parity; clock distribution network; data caches; incoming data; internal master bias circuits; on-chip caches; outgoing data; pipeline stages; single-phase differential clock; Aluminum; Bipolar transistors; Clocks; Computer aided instruction; Gold; Integrated circuit interconnections; Logic; Microprocessors; Reduced instruction set computing; Resistors;
Conference_Titel :
Solid-State Circuits Conference, 1993. Digest of Technical Papers. 40th ISSCC., 1993 IEEE International
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-0987-1
DOI :
10.1109/ISSCC.1993.280074