01.02.2013 Views

Chapter 4 PA-RISC Computer Systems - OpenPA.net

Chapter 4 PA-RISC Computer Systems - OpenPA.net

Chapter 4 PA-RISC Computer Systems - OpenPA.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>PA</strong>-<strong>RISC</strong> Chipsets MMC/SMC<br />

� Up to four DEWs were implemented in actual single systems for up to eight processors<br />

Used in<br />

� L1500 (rp5430), L3000 (rp5470)<br />

� N4000 (rp7400)<br />

References<br />

� See Stretch chipset references<br />

2.5.16 MMC/SMC<br />

Most systems with a <strong>PA</strong>-7200, <strong>PA</strong>-8000 or <strong>PA</strong>-8200 processor use a combination of the MMC and<br />

SMC memory controllers to attach the main system memory to the Runway processor bus. The I/O is<br />

controlled by the U2/UTurn I/O adapters on the same Runway bus.<br />

Details<br />

� Master Memory Controller (MMC) is the main memory controller and attaches with 64-bit to<br />

the Runway processor bus and 128-bit to the memory data bus (via the DMs)<br />

� Slave Memory Controllers (SMCs) are the secondary memory controllers and attach to the MMC<br />

main memory controllers. Up to eight SMCs attach to one MMC on its memory address bus. The<br />

SMCs carry the functionality to interface with specific types of DRAM.<br />

� Data Multiplexers (DMs) attach the 128-bit 60 MHz data bus of the MMC to the four sets of<br />

memory. Each two sets of memory connect with two 64-bit 30 MHz buses to the DMs. The DMs<br />

are not used in all systems.<br />

� Memory data bus from MMC to DMs/memory 128-bit wide, with 60 MHz peak bandwidth<br />

(960 MB/s data rate)<br />

� Physical address space of 36-bit (32 GB main memory)<br />

� Memory address bus is shared between all SMCs of a MMC, 39-bit at 60 MHz<br />

� Memory data bus attaches to the DMs and memory<br />

� Memory attaches to their private SMCs for addresses and to Data MUXes for data<br />

� Up to 32-way memory interleaving (four-way per SMC)<br />

� MMC is a 432-pin PGA chip<br />

� SMCs are 208-pin MQUAD chips<br />

� DMs are 160-pin POFP chips<br />

69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!