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
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;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528811