DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

IDT79R4650133MS(1996) View Datasheet(PDF) - Integrated Device Technology

Part Name
Description
Manufacturer
IDT79R4650133MS
(Rev.:1996)
IDT
Integrated Device Technology IDT
IDT79R4650133MS Datasheet PDF : 22 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
IDT79R4650
The R4650 supports single datum (one to eight byte) and
8-word block transfers on the SysAD bus. In the case of a
single-datum transfer, the low-order 3 address bits gives
the byte address of the transfer, and the SysCmd bus
indicates the number of bytes being transferred. The
choice of 32- or 64-bit wide system interface dictates
whether a cache line block transaction requires 4 double
word data cycles or 8 single word cycles, and whether a
single datum transfer larger than 4 bytes needs to be
broken into two smaller transfers.
Handshake Signals
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 R4650 whether it can accept a new
read or write transaction. The R4650 samples these
signals before deasserting the address on read and write
requests.
ExtRqst and Release are used to transfer control of the
SysAD and SysCmd buses between the processor and an
external device. When an external device needs to control
the interface, it asserts . ExtRqst The R4650 responds by
asserting Release to release the system interface to slave
state.
ValidOut and ValidIn are used by the R4650 and the
external device respectively to indicate that there is a valid
command or data on the SysAD and SysCmd buses. The
R4650 asserts ValidOut when it is driving these buses with
a valid command or data, and the external device drives
ValidIn when it has control of the buses and is driving a
valid command or data.
Non-overlapping System Interface
The R4650 requires a non-overlapping system interface,
compatible with the R4600. This means that only one
processor request may be outstanding at a time and that
the request must be serviced by an external device before
COMMERCIAL TEMPERATURE RANGE
the R4650 issues another request. The R4650 can issue
read and write requests to an external device, and an
external device can issue read and write requests to the
R4650.
The R4650 asserts ValidOut and simultaneously drives
the address and read command on the SysAD and
SysCmd buses. If the system interface has RdRdy or Read
transactions asserted, then the processor tristates its
drivers and releases the system interface to slave state by
asserting . Release The external device can then begin
sending the data to the R4650.
Figure 5 shows a processor block read request and the
external agent read response. The read latency is 4 cycles
(ValidOut to ), ValidIn and the response data pattern is
DDxxDD. Figure 6 shows a processor block write.
Write Reissue and Pipeline Write
The R4600 and the R4650 implement additional write
protocols designed to improve performance. This imple-
mentation doubles the effective write bandwidth. The write
re-issue has a high repeat rate of 2 cycles per write. A write
issues if WrRdy is asserted 2 cycles earlier and is still
asserted at the issue cycle. If it is not still asserted, the last
write re-issues again. Pipelined writes have the same
2-cycle per write repeat rate, but can issue one more write
after WrRdy de-asserts. They still follow the issue rule as
R4x00 mode for other writes.
External Requests
The R4650 responds to requests issued by an external
device. The requests can take several forms. An external
device may need to supply data in response to an R4650
read request or it may need to gain control over the system
interface bus to access other resources which may be on
that bus.
The following is a list of the supported external requests:
• Read Response
• Null
MasterClock
SysAD
Addr Data0 Data1
Data2 Data3
SysCmd
Write CData CData
CData CEOD
ValidOut
ValidIn
RdRdy
WrRdy
Release
Figure 6: R4650 Block Write Request (64-bit system interface)
5.8
9

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]