DocumentCode
2275064
Title
A pipelined, weakly ordered bus for multiprocessing systems
Author
Allen, Michael S. ; Lewchuk, W. Kurt
Author_Institution
Motorola Inc., Austin, TX, USA
fYear
1995
fDate
5-9 March 1995
Firstpage
292
Lastpage
299
Abstract
With the PowerPC 620 microprocessor, we introduce a new bus optimized for server-class systems requiring significant multiprocessing capability. The 620 bus supports the 64-bit PowerPC Architecture specification with a 40-bit physical address bus and a separate 128-bit data bus. The address snoop response is pipelined with the address bus, providing an address transfer rate of up to 33M Addresses/sec at 66 MHz. Completion of address bus operations can be reordered with respect to operation initiation. 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 presented supports the snoop-based MESI cache coherency protocol and direct cache-to-cache data transfers.
Keywords
multiprocessing systems; pipeline processing; protocols; system buses; 620 bus; PowerPC 620; address bus; address snoop response; bus protocol; cache coherency protocol; cache-to-cache data transfers; multiprocessing capability; multiprocessing systems; pipelined; server-class systems; weakly ordered bus; Bandwidth; Clocks; Data buses; Delay; Design optimization; Microprocessors; Multiprocessing systems; Protection; Protocols; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon '95.'Technologies for the Information Superhighway', Digest of Papers.
Conference_Location
San Francisco, CA, USA
ISSN
1063-6390
Print_ISBN
0-8186-7029-0
Type
conf
DOI
10.1109/CMPCON.1995.512399
Filename
512399
Link To Document