
PM73487 QRT
PMC-Sierra, Inc.
PMC-980618
Issue 3
622 Mbps ATMTraffic Management Device
Released
Datasheet
198
The receive and transmit SDRAMs/SGRAMs are each mapped to a memory location of the
microprocessor address space, and the addresses within the RAMs are accessed by an indirect
addressing method. The RX_DRAM_REGISTER is mapped to address 2000000 and
TX_DRAM_REGISTER is mapped to address 3000000. At this address space exists a 16-bit,
read/write register. For all set-up operations and write operations, the microprocessor writes to
this address port. For reading a SDRAM/SGRAM location, writes are initially performed to set up
the read cycles, and then this SDRAM/SGRAM register is read to obtain the value at the desired
SDRAM/SGRAM location.
To perform a SDRAM/SGRAM operation, the corresponding access code (along with the address
and data) is written to the microprocessor address port corresponding to the SDRAM/SGRAM.
The SDRAM/SGRAM controller inside the QRT converts this access code to a SDRAM/
SGRAM access cycle obeying the signaling requirements of the SDRAM/SGRAM.
Access Code
Instruction
0000
NO OP
0001
READ BANK 0
0010
WRITE BANK 0
0011
ACTIVE BANK 0
0100
Reserved
0101
READ BANK 1
0110
WRITE BANK 1
0111
ACTIVE BANK 1
1000
Reserved
1001
PRECHARGE
1010
AUTOREF
1011
Reserved
1100
LOAD REG
1101
Reserved
1110
SELF REFRESH