IDT79R3081 RISController
MILITARY AND COMMERCIAL TEMPERATURE RANGES
IDT 79R3081 , 79R3081E
IDT79R3081
RISController
with FPA
IDT 79RV3081, 79RV3081E
Integrated Device Technology, Inc.
• Large on-chip caches with user configurability
— 16kB Instruction Cache, 4kB Data Cache
— Dynamically configurable to 8kB Instruction Cache,
8kB Data Cache
— Parity protection over data and tag fields
• Low cost 84-pin packaging
• Superset pin- and software-compatible with R3051, R3071
• Multiplexed bus interface with support for low-cost, low-
speed memory systems with a high-speed CPU
• On-chip 4-deep write buffer eliminates memory write stalls
• On-chip 4-deep read buffer supports burst or simple block
reads
FEATURES
• Instruction set compatible with IDT79R3000A, R3041,
R3051, and R3071 RISC CPUs
• High level of integration minimizes system cost
— R3000A Compatible CPU
— R3010A Compatible Floating Point Accelerator
— Optional R3000A compatible MMU
— Large Instruction Cache
— Large Data Cache
— Read/Write Buffers
• 43VUPS at 50MHz
— 13MFlops
• Flexible bus interface allows simple, low cost designs
• Optional 1x or 2x clock input
• 20 through 50MHz operation
• On-chip DMA arbiter
• Hardware-based Cache Coherency Support
• Programmable power reduction mode
• Bus Interface can operate at half-processor frequency
• "V" version operates at 3.3V
• 50MHz at 1x clock input and 1/2 bus frequency only
R3081 BLOCK DIAGRAM
BrCond(3:2,0)
Master Pipeline Control
ClkIn
Clock Generator
Unit/Clock Doubler
System Control
Coprocessor
(CP0)
Floating Point
Coprocessor
(CP1)
Integer
CPU Core
Exception/Control
Registers
General Registers
(32 x 32)
Register Unit
(16 x 64)
Memory Management
Registers
ALU
Shifter
Exponent Unit
Add Unit
Divide Unit
Multiply Unit
Mult/Div Unit
Translation
Lookaside Buffer
(64 entries)
Int(5:0)
Address Adder
PC Control
Exception/Control
Virtual Address
FP Interrupt
Data Bus
Physical Address Bus
32
Configurable
Instruction
Cache
Configurable
Data
36
Cache
(4kB/8kB)
(16kB/8kB)
Data Bus
Parity
Generator
R3051 Superset Bus Interface Unit
4-deep
Read
Buffer
4-deep
Write
Buffer
DMA
Arbiter
BIU
Control
Coherency
Logic
Address/
Data
DMA
Ctrl
Rd/Wr
Ctrl
SysClk Invalidate
Control
2889 drw 01
The IDT logo is a registered trademark, and RISController, R3041, R3051, R3052, R3071, R3081, R3720, R4400, R4600, IDT/kit, and IDT/sim are trademarks of Integrated Device Technology, Inc.
MILITARY AND COMMERCIAL TEMPERATURE RANGES
SEPTEMBER 1995
1995 Integrated Device Technology, Inc.
5.5
5.5
DSC-9064/4
1