Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IDT79R4640-80MUI Datasheet(PDF) 6 Page - Integrated Device Technology

Part # IDT79R4640-80MUI
Description  Low-Cost Embedded 64-bit RISController w/ DSP Capability
Download  23 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  IDT [Integrated Device Technology]
Direct Link  http://www.idt.com
Logo IDT - Integrated Device Technology

IDT79R4640-80MUI Datasheet(HTML) 6 Page - Integrated Device Technology

Back Button IDT79R4640-80MUI Datasheet HTML 2Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 3Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 4Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 5Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 6Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 7Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 8Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 9Page - Integrated Device Technology IDT79R4640-80MUI Datasheet HTML 10Page - Integrated Device Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 23 page
background image
6 of 23
April 10, 2001
IDT79RC4640™
tents will be updated, and the cache line marked for later write-
back. If the cache lookup misses, the target line is first brought
into the cache before the cache is updated.
x
Write-through with write allocate.
Loads and instruction fetches will first search the cache, reading
main memory only if the desired data is not cache resident. On
data store operations, the cache is first searched to see if the
target address is cache resident. If it is resident, the cache con-
tents will be updated and main memory will also be written; the
state of the “writeback” bit of the cache line will be unchanged. If
the cache lookup misses, the target line is first brought into the
cache before the cache is updated.
x
Write-through without write-allocate.
Loads and instruction fetches will first search the cache, reading
main memory only if the desired data is not cache resident. On
data store operations, the cache is first searched to see if the
target address is cache resident. If it is resident, the cache con-
tents will be updated, and the cache line marked for later write-
back. If the cache lookup misses, then only main memory is
written.
Associated with the Data Cache is the store buffer. When the
RC4640 executes a Store instruction, this single-entry buffer gets written
with the store data while the tag comparison is performed. If the tag
matches, then the data is written into the Data Cache in the next cycle
that the Data Cache is not accessed (the next non-load cycle). The store
buffer allows the RC4640 to execute a store every processor cycle and
to perform back-to-back stores without penalty.
Write Buffer
Write Buffer
Write Buffer
Write Buffer
Writes to external memory, whether cache miss writebacks or stores
to uncached or write-through addresses, use the on-chip write buffer.
The write buffer holds up to four address and data pairs. The entire
buffer is used for a data cache writeback and allows the processor to
proceed in parallel with memory update.
System Interface
System Interface
System Interface
System Interface
The RC4640 supports a 32-bit system interface that is syntactically
compatible with the RC4700 system interface.
The interface consists of a 32-bit Address/Data bus with eight check
bits and a 9-bit command bus protected with parity. In addition, there are
eight handshake signals and six interrupt inputs. The interface has a
simple timing specification and is capable of transferring data between
the processor and memory at a peak rate of 500MB/sec at 125MHz on
the bus.
Figure 2 on page 7 shows a typical system using the RC4640. In this
example two banks of DRAMs are used to supply and accept data with a
DDxxDD data pattern.
The RC4640 clocking interface allows the CPU to be easily mated
with external reference clocks. The CPU input clock is the bus reference
clock, and can be between 50 and 125MHz (somewhat dependent on
maximum pipeline speed for the CPU).
An on-chip phase-locked-loop generates the pipeline clock from the
system interface clock by multiplying it up an amount selected at system
reset. Supported multipliers are values 2 through 8 inclusive, allowing
systems to implement pipeline clocks at significantly higher frequency
than the system interface clock.
System Address/Data Bus
System Address/Data Bus
System Address/Data Bus
System Address/Data Bus
The 64-bit System Address Data (SysAD) bus is used to transfer
addresses and data between the RC4640 and the rest of the system. It
is protected with an 8-bit parity check bus, SysADC. When initialized for
32-bit operation, SysAD can be viewed as a 32-bit multiplexed bus, with
4 parity check bits.
The system interface is configurable to allow easier interfacing to
memory and I/O systems of varying frequencies. The bus frequency and
reference timing of the RC4640 are taken from the input clock. The rate
at which the CPU transmits data to the system interface is program-
mable via boot time mode control bits. The rate at which the processor
receives data is fully controlled by the external device. Therefore, either
a low cost interface requiring no read or write buffering or a faster, high
performance interface can be designed to communicate with the
RC4640. Again, the system designer has the flexibility to make these
price/performance trade-offs.
System Command Bus
System Command Bus
System Command Bus
System Command Bus
The RC4640 interface has a 9-bit System Command (SysCmd) bus.
The command bus indicates whether the SysAD bus carries an address
or data. If the SysAD carries an address, then the SysCmd bus also
indicates what type of transaction is to take place (for example, a read
or write). If the SysAD carries data, then the SysCmd bus also gives
information about the data (for example, this is the last data word trans-
mitted, or the cache state of this data line is clean exclusive). The
SysCmd bus is bidirectional to support both processor requests and
external requests to the RC4640. Processor requests are initiated by
the RC4640 and responded to by an external device. External requests
are issued by an external device and require the RC4640 to respond.
The RC4640 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.
Handshake Signals
Handshake Signals
Handshake Signals
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 RC4640 whether it can accept a new read or write transaction. The
RC4640 samples these signals before deasserting the address on read
and write requests.
The following is a list of the supported external requests:
x
Read Response
x
Null


Similar Part No. - IDT79R4640-80MUI

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT79R4650 IDT-IDT79R4650 Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79R4650-100DP IDT-IDT79R4650-100DP Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79R4650-100DPI IDT-IDT79R4650-100DPI Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79R4650-133DP IDT-IDT79R4650-133DP Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79R4650-133DPI IDT-IDT79R4650-133DPI Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
More results

Similar Description - IDT79R4640-80MUI

ManufacturerPart #DatasheetDescription
logo
Renesas Technology Corp
IDT79RC4640 RENESAS-IDT79RC4640 Datasheet
780Kb / 24P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
December 5, 2008
logo
Integrated Device Techn...
IDT79RC4640 IDT-IDT79RC4640_08 Datasheet
594Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79R4650 IDT-IDT79R4650 Datasheet
533Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79RC4650 IDT-IDT79RC4650 Datasheet
659Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
IDT79R3041 IDT-IDT79R3041 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79R3041 IDT-IDT79R3041_08 Datasheet
271Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
79RC32364 IDT-79RC32364 Datasheet
481Kb / 21P
   RISController Embedded 32-bit Microprocessor, based on RISCore32300
logo
Analog Devices
ADSP-2104 AD-ADSP-2104 Datasheet
333Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
ADSP-2104L AD-ADSP-2104L_15 Datasheet
335Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
ADSP-2104 AD-ADSP-2104_15 Datasheet
335Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com