79RC32364™
RISControllerTM Embedded 32-bit
Microprocessor, based on
RISCore32300
◆
Flexible RC4000 compatible MMU with 32-page TLB on-chip
Features
–
Variable page size
Variable number of locked entries
No performance penalty for address translation
◆
High-performance embedded RISControllerTM
–
–
microprocessor, based on IDT RISCore32300TM 32-bit CPU
core
◆
Flexible bus interface allows simple, low-cost designs
–
–
–
Based on MIPS 32 RISC architecture with enhancements
Scalar 5-stage pipeline minimizes branch and load delays
66 Million multiply accumulate (MAC) Mul-Add/second
@ 133MHz
–
–
Bus interface runs at a fraction of pipeline rate
Programmable port-width interface (8-,16-, 32-bit memory and
I/O regions)
Programmable bus turnaround times (BTA)
Supports single data or burst transactions
–
–
–
100 and 133 frequencies
◆
MIPS 32 (ISA) instruction set architecture
◆
Improved real-time support
Fast interrupt decode
Low-power operation
–
MIPS IV compatible conditional move instructions
MIPS IV superset PREF (prefetch) instruction
Fast multiplier with atomic multiply-add, multiply-sub
Count leading zeros/ones instructions
–
–
–
–
◆
–
Active power management: powers down inactive units
Typical power 700mW @ 133MHz
Stand-by mode <300mW
–
–
◆
Large, efficient on-chip caches
–
Separate 8kB Instruction cache and 2kB Data cache
2-way set associative
Write-back and write-through support on a per page basis
Optional cache locking with “per line” resolution, to facilitate
deterministic response
◆
Enhanced JTAG interface, for low-cost in-circuit emulation
(ICE)
MIPS architecture ensures applications software
compatibility throughout the RISController series of
embedded processors
Industrial temperature range support
3.3V operation (core and I/O)
–
–
–
◆
–
Simultaneous instruction and data fetch in each clock cycle,
sustained rate, achieves over 1 GB/sec bandwidth
◆
◆
Block Diagram
RISCore32300TM
Extended MIPS 32
Integer CPU Core
RISCore4000 Compatible
System Control
Coprocessor (CPO)
MMU
w/
TLB
8kB
2-set,
I-Cache,
lockable
2kB D-Cache, 2-set,
lockable, write-back/write-through
RISCore32300 Internal Bus Interface
RC32364 Bus Interface Unit
Clock
Generation
Unit
The IDT logo is a trademark and ORION, RC4650, RC4640, RV4640, RC4600, RC3081, RC3052, RC3051, RC3041, RISController, and RISCore are trademarks of Integrated Device Technology, Inc.
1 of 21
June 20, 2000
DSC 4510
2000 Integrated Device Technology, Inc.
*Notice: The information in this document is subject to change without notice