rm5261a pmc-sierra, rm5261a Datasheet - Page 21

no-image

rm5261a

Manufacturer Part Number
rm5261a
Description
Rm5261a Tm Microprocessor With 64-bit System Bus
Manufacturer
pmc-sierra
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
rm5261a-250H
Manufacturer:
YAMAHA
Quantity:
3 030
Part Number:
rm5261a-250H
Manufacturer:
PMC
Quantity:
20 000
Part Number:
rm5261a-250J
Manufacturer:
PMC
Quantity:
20 000
Part Number:
rm5261a-300J
Manufacturer:
PMC
Quantity:
20 000
Part Number:
rm5261a-350H
Manufacturer:
NEC
Quantity:
1 500
Part Number:
rm5261a-350H
Manufacturer:
QED
Quantity:
20 000
Proprietary and Confidential to PMC-Sierra, Inc and for its Customer’s Internal Use
Document ID: PMC-2002240, Issue 4
3.22 System Address/Data Bus
3.23 System Command Bus
3.24 Handshake Signals
Figure 6 shows a typical embedded system using the RM5261A. In this example, a bank of
DRAMs and a memory controller ASIC share the processor’s
controller provides separate ports to a boot ROM and an I/O system.
Figure 6
The 64-bit System Address Data (SysAD) bus is used to transfer addresses and data between the
RM5261A and the rest of the system. It is protected with an 8-bit parity check bus (SysADC). The
system interface is configurable to allow easy interfacing to memory and I/O systems of varying
frequencies.
The Block Write data rate, Non-block Write protocol, and the Output Drive strength are
programmable at Boot time via the Mode Control bits. The rate at which the processor receives
data is also fully controlled by the external device.
The RM5261A interface has a 9-bit System Command (SysCmd) bus. The command bus
indicates whether the SysAD bus carries address or data information on a per-clock basis. If the
SysAD carries address, the SysCmd bus indicates what type of transaction is to take place (for
example, a read or write). If the SysAD carries data, the SysCmd bus provides information about
the data (for example, this is the last data word transmitted, or the data contains an error). The
SysCmd bus is bidirectional to support both processor requests and external requests to the
RM5261A. Processor requests are initiated by the RM5261A and responded to by an external
device. External requests are issued by an external device and require the RM5261A to respond.
The RM5261A supports one- to eight-byte transfers as well as block transfers on the SysAD bus.
In the case of a sub-double word transfer, the three low-order address bits give the byte address of
the transfer, and the SysCmd bus indicates the number of bytes being transferred.
There are six handshake signals on the system interface. Two of these, RdRdy* and WrRdy*, are
used by an external device to indicate to the RM5261A whether it can accept a new read or write
RM5261A
Typical Embedded System Block Diagram
DRAM
Latch
72
72
23
RM5261A™ Microprocessor with 64-Bit System Bus Data Sheet
Address
Control
Memory I/O
Controller
Flash/
Boot
Rom
SysAD
8
bus while the memory
x
PCI Bus
x
Released
22

Related parts for rm5261a