Renesas IDT79RV4640-133DUG
- Part No.:
- IDT79RV4640-133DUG
- Manufacturer:
- Renesas
- Category:
- Microprocessors
- Package:
- 128-BQFP
- Datasheet:
-
IDT79RV4640-133DUG.pdf
- Description:
- IC MPU 133MHZ 128QFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,827
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
IDT79RV4640-133DUG from Integrated Device Technology is a 3.3V, 133 MHz, 64-bit MIPS III–compliant RISC microprocessor with integrated floating-point coprocessor, 8 KB instruction cache, and 8 KB data cache. It delivers 352 Dhrystone MIPS and 89 MFlops single-precision performance for embedded control and integer DSP workloads in internetworking and multimedia systems.
For engineers reviewing the IDT79RV4640-133DUG datasheet, IDT79RV4640-133DUG pinout, IDT79RV4640-133DUG application, or IDT79RV4640-133DUG equivalent, key selection criteria include its 133 MHz pipeline clock, 32-bit synchronized system bus interface, on-chip cache locking support, and software compatibility with IDT RC4000 family processors.
Technical Context
The IDT79RV4640-133DUG implements a 5-stage integer pipeline with dedicated 64-bit multiply/divide unit supporting 133.5 M Mul-Add/sec at full speed. Its floating-point coprocessor executes IEEE 754 single-precision operations-including ADD, MUL, DIV, SQRT-with latencies of 4–32 cycles and no double-precision hardware.
System-level integration includes CP0-based virtual-to-physical address translation via base/bound registers (no TLB required), two 8 KB 2-way set-associative caches with write-back/write-through policy, and a non-overlapping 32-bit system interface clocked up to 125 MHz with PLL-multiplied internal pipeline clock.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Architecture | MIPS III 64-bit RISC, upward binary-compatible with RC32300 and RC4000 families |
| Pipeline Clock | 133 MHz - determines instruction throughput and real-time latency bounds |
| Integer Performance | 352 Dhrystone MIPS - measured integer throughput at 133 MHz |
| Floating-Point Performance | 89 MFlops - single-precision IEEE 754 operations per second |
| Cache Configuration | 8 KB instruction + 8 KB data, 2-way set-associative, lockable Set A - enables deterministic real-time code execution |
| System Bus Interface | 32-bit multiplexed SysAD with 8-bit parity, 125 MHz max - supports 500 MB/sec peak bandwidth |
| Power Supply | 3.3 V ±0.3 V - defines I/O voltage domain and compatible logic families |
Pinout & Package
Package: 256-pin Ceramic Pin Grid Array (CPGA), 35.56 mm × 35.56 mm, 1.27 mm pitch, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| SysAD[31:0] | Address/Data Multiplex Bus | 32-bit bidirectional multiplexed bus for address and data transfers; requires external latching |
| SysCmd[8:0] | System Command Bus | 9-bit bidirectional bus encoding transaction type (read/write), data size, and cache state |
| RdRdy*, WrRdy* | Read/Write Ready Handshake | Asynchronous flow control signals indicating external device readiness for next transfer |
| ValidOut*, ValidIn* | Bus Valid Strobe | Indicates valid command/data on SysAD/SysCmd; synchronizes master/slave bus ownership transitions |
| ExtRqst*, Release* | External Bus Request Control | Enables external devices (e.g., DMA controllers) to arbitrate for system bus ownership |
| VCC, GND | Power Supply Terminals | Multiple distributed 3.3 V supply and ground pins ensure low-noise operation and thermal dissipation |
Key Features
| Feature | Design Value |
|---|---|
| On-chip Floating-Point Coprocessor | Full IEEE 754 single-precision execution unit with 32×32-bit register file; eliminates need for external FPU in graphics or signal processing tasks |
| Cache Locking (Set A) | Hardware-enforced locking of one 4 KB instruction or data cache set - guarantees zero-miss execution for time-critical ISR or boot code |
| Base-Bounds Address Translation | CP0-based virtual-to-physical mapping without TLB - reduces memory management overhead in RTOS environments |
| MIPS-III Integer Multiply Extensions | MUL and MAD instructions bypass HI/LO registers and perform atomic multiply-accumulate - accelerates FIR filters and matrix operations |
| Non-Overlapping System Interface | Single-request-at-a-time protocol compatible with RC4700 - simplifies external memory controller design and timing closure |
Applications
| Router Control Plane | Industrial Print Controller |
|---|---|
Use Scenario: Managing packet forwarding tables, QoS policies, and SNMP agent services in edge routers. IC Role / Device Role / Timing Role: Primary control processor executing Linux-based network stack with deterministic interrupt response. Use Value: Cache locking ensures sub-10 µs ISR latency for high-priority packet scheduling events. | Use Scenario: Driving raster image processing, font rendering, and USB/Ethernet host interface in multifunction printers. IC Role / Device Role / Timing Role: Embedded application processor handling real-time print job sequencing and peripheral coordination. Use Value: 133 MHz pipeline clock and 352 Dhrystone MIPS enable concurrent JPEG decode and page composition at >30 ppm. |
| DSP-Accelerated Game Console | Medical Imaging Front-End |
Use Scenario: Executing audio synthesis, sprite compositing, and input polling in portable gaming hardware. IC Role / Device Role / Timing Role: Hybrid control/DSP engine leveraging integer multiply-accumulate extensions for fixed-point audio filtering. Use Value: 133.5 M Mul-Add/sec throughput replaces discrete DSP in cost-sensitive handheld platforms. | Use Scenario: Acquiring and preprocessing ultrasound echo data before transmission to host PC. IC Role / Device Role / Timing Role: Real-time signal conditioning processor performing windowing, FFT pre-processing, and buffer management. Use Value: On-chip 89 MFlops single-precision capability enables 128-point real-time FFT without external coprocessor. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar embedded RISC processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| IDT79RC4640-133DUG | 5V supply version; identical core, cache, and instruction set; higher power and noise margin | Preferred where legacy 5V logic interfaces or higher ESD immunity required | Select when board already uses 5V I/O rails and thermal budget allows higher dissipation |
| IDT79RC4650-133DUG | Higher integration: adds MMU, larger caches (16 KB each), and enhanced debug watch registers | Better suited for full-featured Linux or VxWorks deployments requiring virtual memory | Choose when application demands full POSIX compliance, process isolation, or larger working sets |
Compared with IDT79RV4640-133DUG, the 5V IDT79RC4640-133DUG trades lower power for robustness in industrial backplanes, while IDT79RC4650-133DUG adds MMU and cache capacity at the cost of higher die area and static power-making it optimal for complex OS environments but over-specified for bare-metal DSP control.
Availability
IDT79RV4640-133DUG is available at Aetrix Electronics and suitable for router control planes, industrial print controllers, DSP-accelerated game consoles, and medical imaging front-ends requiring stable component supply across long-lifecycle embedded programs.
Supply support for IDT79RV4640-133DUG includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Integrated Device Technology (IDT) was a U.S.-based semiconductor company specializing in timing, memory interface, RF, and embedded processor solutions before its acquisition by Renesas Electronics in 2019.
IDT79RV4640-133DUG belongs to the RC4000 family of embedded RISC processors designed for cost-sensitive, high-throughput applications in internetworking, office automation, and consumer multimedia-emphasizing cache efficiency, integer DSP acceleration, and software compatibility over full MMU support.
FAQ
What is the operating voltage range for IDT79RV4640-133DUG?
IDT79RV4640-133DUG operates at a nominal 3.3 V supply with tolerance of ±0.3 V (3.0 V to 3.6 V). This defines its I/O voltage domain and mandates use of 3.3 V–compatible peripherals and level-shifting circuitry when interfacing with 5 V logic. The "RV" prefix explicitly denotes the 3.3 V variant within the RC4640 family, distinguishing it from the 5 V "RC" and mixed-voltage "R" versions. IDT79RV4640-133DUG's power management features-including standby mode and active unit gating-are optimized for this voltage range.
Does IDT79RV4640-133DUG support double-precision floating-point arithmetic?
No, IDT79RV4640-133DUG does not implement double-precision floating-point hardware. Its on-chip floating-point coprocessor supports only IEEE 754 single-precision operations (32-bit). Attempts to execute double-precision instructions or access double-precision registers trigger a trap exception, allowing software emulation. This design choice reduces die area and power consumption while maintaining binary compatibility with higher-end IDT processors like the RC4700. IDT79RV4640-133DUG relies on compiler-inserted library calls or kernel traps for double-precision needs.
How is cache locking implemented in IDT79RV4640-133DUG?
IDT79RV4640-133DUG implements cache locking exclusively on Set A of both instruction and data caches (each 4 KB). Locking is controlled via CP0 register bits (Config register bit 16 for instruction cache, CAlg register bits for data cache). When enabled, locked lines cannot be overwritten by cache misses, preserving critical code or data in deterministic real-time contexts. IDT79RV4640-133DUG does not support locking of Set B or partial-line locking-locking applies to entire 32-byte cache lines within the designated set.
Is IDT79RV4640-133DUG pin-compatible with other RC4640 variants?
Yes, IDT79RV4640-133DUG is socket-compatible with IDT RC64474 and RC64574 processors and shares identical pinout and package (256-pin CPGA) with IDT79RC4640-133DUG and IDT79R4640-133DUG. All RC4640 family members use the same mechanical footprint and electrical signaling conventions on SysAD, SysCmd, and handshake pins. However, voltage differences (3.3 V vs. 5 V) require corresponding changes to power delivery and I/O termination-so while PCB layout is reusable, schematic-level voltage translation may be needed.
What boot-time configuration options are available for IDT79RV4640-133DUG?
IDT79RV4640-133DUG initializes fundamental modes-including pipeline clock multiplier (2× to 8×), cache write policy, and bus timing parameters-via a 256-bit serial boot stream sampled after VCCOK assertion. This low-speed (MasterClock/256) interface allows configuration using a small EPROM or PAL. The boot stream is defined in IDT documentation as Table 6 and is independent of external memory map. IDT79RV4640-133DUG does not support JTAG-based runtime reconfiguration of these boot modes; they are fixed at power-on reset.
IDT79RV4640-133DUG Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 128-BQFP
- Series:
- -
- Packaging:
- Tray
- Product Status:
- Obsolete
- Core Processor:
- MIPS-I
- Number of Cores/Bus Width:
- 1 Core, 64-Bit
- Speed:
- 133MHz
- Co-Processors/DSP:
- System Control; CP0
- RAM Controllers:
- DRAM
- Graphics Acceleration:
- No
- Display & Interface Controllers:
- -
- Ethernet:
- -
- SATA:
- -
- USB:
- -
- Voltage - I/O:
- 3.3V
- Operating Temperature:
- 0°C ~ 85°C (TC)
- Grade:
- -
- Qualification:
- -
- Security Features:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 128-PQFP (28x28)
- Additional Interfaces:
- -
IDT79RV4640-133DUG FAQ
1.How can I place an order for IDT79RV4640-133DUG through Aetrix?
Please submit a Request for Quotation (RFQ) for IDT79RV4640-133DUG on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for IDT79RV4640-133DUG reliable?
The price and inventory of IDT79RV4640-133DUG are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for IDT79RV4640-133DUG is usually 5 days.
3.What payment methods are accepted for IDT79RV4640-133DUG?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for IDT79RV4640-133DUG transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for IDT79RV4640-133DUG?
IDT79RV4640-133DUG orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your IDT79RV4640-133DUG order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for IDT79RV4640-133DUG?
For technical support, including IDT79RV4640-133DUG datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your IDT79RV4640-133DUG requirements.
6.How does Aetrix verify that IDT79RV4640-133DUG is sourced from the original manufacturer or authorized distributors?
All IDT79RV4640-133DUG products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that IDT79RV4640-133DUG meets industry standards.
7.What is the process for return or replacement of IDT79RV4640-133DUG?
All IDT79RV4640-133DUG units undergo pre-shipment inspection (PSI). If there is an issue with IDT79RV4640-133DUG, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The IDT79RV4640-133DUG part is unused and in its original packaging.
Return procedure for IDT79RV4640-133DUG:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
IDT79RV4640-133DUG Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

