DocumentCode
1907329
Title
A high performance bus and cache controller for PowerPC multiprocessing systems
Author
Allen, Michael S. ; Lewchuk, W. Kurt ; Coddington, John D.
Author_Institution
Somerset Design Center, Austin, TX, USA
fYear
1995
fDate
2-4 Oct 1995
Firstpage
204
Lastpage
211
Abstract
The PowerPC 620 microprocessor introduces a new integrated secondary cache controller and system bus interface. The secondary cache interface is 128 bits wide, supports L2 sizes from 1 MB to 128 MB, is ECC protected, can transfer 2.0 GB/sec at 133 MHz and supports an optional co-processor mode. The 620 bus is optimized for server-class systems requiring significant multiprocessing capability and supports the 64-bit PowerPC architecture with a 40-bit physical address bus and a separate 128-bit data bus. Address transfer rates of up to 33 M Addresses/sec at 66 MHz are achieved by pipelining the address snoop response with the address bus. The address and data buses are explicitly tagged allowing data transfers to be reordered with respect to the addresses. The data bus can transfer up to 1.0 GB/sec at 66 MHz. The bus protocol and the integrated L2 controller presented support the snoop-based MESI cache coherency protocol and direct cache-to-cache data transfers
Keywords
cache storage; coprocessors; microprocessor chips; multiprocessing systems; performance evaluation; pipeline processing; system buses; 128 MB; 133 MHz; 2 GByte/s; ECC protected; PowerPC; PowerPC 620 microprocessor; address snoop response; address transfer rates; cache coherency protocol; cache controller; co-processor; data bus; data transfer; direct cache-to-cache data transfers; high performance bus; multiprocessing systems; physical address bus; pipelining; server-class systems; system bus interface; Bandwidth; Control systems; Data buses; Delay; Microprocessors; Multiprocessing systems; Protocols; System buses; System performance; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-8186-7165-3
Type
conf
DOI
10.1109/ICCD.1995.528811
Filename
528811
Link To Document