Title :
Micro-architecture of the VAX 9000
Author :
Murray, John E. ; Salett, Ron M. ; Hetherington, Ricky C. ; McKeen, Francis X.
fDate :
Feb. 26 1990-March 2 1990
Abstract :
The VAX 9000 CPU, a high-performance scalar processor with an integrated vector facility, is discussed. The implementation of the macropipeline found in the four major subsystems of the VAX 9000 is highlighted. The subsystems are the instruction fetch and decode unit (IBOX), the execution unit (EBOX), the data cache and main memory interface (MBOX), and the vector processing unit (VBOX). IBOX combines a 1-cycle access virtual instruction cache with a 25-B instruction buffer and an instruction decode crossbar. The VAX 9000 EBOX performs all scalar operations. It is a pipelined design incorporating a microsequencer to control functional unit operation. The MBOX of the VAX 9000 is the primary source of memory data, and so it is the home of the actual address translation buffer and the data cache. It is multiported and pipelined with two autonomous pipeline segments. The VBOX is an optional arithmetic unit which accelerates arithmetic-intensive code applications.<>
Keywords :
DEC computers; mainframes; parallel architectures; parallel machines; 1-cycle access virtual instruction cache; EBOX; IBOX; MBOX; VAX 9000 CPU; VBOX; address translation buffer; arithmetic unit; arithmetic-intensive code applications; autonomous pipeline segments; data cache; data cache and main memory interface; execution unit; functional unit operation; instruction buffer; instruction decode crossbar; instruction fetch and decode unit; integrated vector facility; macropipeline; memory data; micro-architecture; microsequencer; multiported; pipelined design; scalar operations; scalar processor; subsystems; vector processing unit; Bandwidth; Central Processing Unit; Costs; Decoding; Logic; Performance analysis; Process design; Silicon;
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
DOI :
10.1109/CMPCON.1990.63652