• 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