IDT79R3041-25PF IDT, Integrated Device Technology Inc, IDT79R3041-25PF Datasheet - Page 2

no-image

IDT79R3041-25PF

Manufacturer Part Number
IDT79R3041-25PF
Description
IC MPU 32BIT 5V 25MHZ 100-TQFP
Manufacturer
IDT, Integrated Device Technology Inc
Datasheet

Specifications of IDT79R3041-25PF

Processor Type
RISC 32-Bit
Speed
25MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
100-TQFP, 100-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-
Other names
79R3041-25PF

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
IDT79R3041-25PF
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
IDT79R3041-25PF8
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
IDT79R3041-25PFG
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
Part Number:
IDT79R3041-25PFG8
Manufacturer:
IDT, Integrated Device Technology Inc
Quantity:
10 000
IDT79R3041 INTEGRATED RISController FOR LOW COST SYSTEMS
INTRODUCTION
mance 32-bit microprocessors featuring a high-level of inte-
gration, and targeted to high-performance but cost sensitive
embedded processing applications. The RISController family
is designed to bring the high-performance inherent in the
MIPS RISC architecture into low-cost, simplified, power sen-
sitive applications.
core in order to reduce the total system cost, rather than to
increase the inherent performance of the integer engine.
Nevertheless, the RISController family is able to offer 35MIPS
of integer performance at 40MHz without requiring external
SRAM or caches.
reduction to these embedded applications, allowing the use of
low-cost packaging. Thus, the RISController family allows
customer applications to bring maximum performance at
minimum cost.
CPU Core
engine, capable of sustaining close to a single cycle execution
rate. The CPU core contains a five stage pipeline, and 32
orthogonal 32-bit registers. The RISController family imple-
ments the MIPS-I Instruction Set Architecture (ISA). In fact,
the execution engine of the R3041 is the same as the
execution engine of the R3000A. Thus, the R3041 is binary
compatible with those CPU engines, as well as compatible
with other members of the RISController family.
R3051
R3052
R3071
R3081
R3041
Device
The IDT RISController family is a series of high-perfor-
Thus, functional units have been integrated onto the CPU
Further, the RISController family brings dramatic power
The R3041 extends the range of price/performance achiev-
The CPU core is a full 32-bit RISC integer execution
Name
Instruction
Cache
4kB
8kB
16kB
or 8kB
2kB
I#1
IF
I#2
Cache
Data
2kB
2kB
4kB
or 8kB
512B
Figure 2. RISController Family 5-Stage Pipeline
Table 1. Pin-Compatible RISController Family
RD
IF
I#3
ALU
RD
IF
I#4
Software Emulation
Software Emulation
On-chip Hardware
Software Emulation
Programmable timing support
MEM
ALU
RD
IF
I#5
Floating
Point
Current
MEM
Cycle
CPU
ALU
WB
RD
able with the RISController family, by dramatically lowering
the cost of using the MIPS architecture. The R3041 is de-
signed to achieve minimal system and components cost, yet
maintain the high-performance inherent in the MIPS architec-
ture. The R3041 also maintains pin and software compatibility
with the RISController and R3081.
mance features in a pin-compatible, software compatible
family. Table 1 provides an overview of the current members
of the RISController family. Note that the R3051, R3052, and
R3081 are also available in pin-compatible versions that
include a full-function memory management unit, including
64-entry TLB. The R3051/2 and R3081 are described in
separate manuals and data sheets.
tional units within the R3041. The R3041 can be viewed as the
embodiment of a discrete solution built around the R3000A.
By integrating this functionality on a single chip, dramatic cost
and power reductions are achieved.
with detailed information on each block.
five-stage pipeline to achieve close to single cycle execution.
A new instruction can be started in every clock cycle; the
execution engine actually processes five instructions concur-
rently (in various pipeline stages). The five parts of the pipeline
are the Instruction Fetch, Read register, ALU execution,
Memory, and Write Back stages. Figure 2 shows the
concurrency achieved by the RISController family pipeline.
IF
The RISController family offers a variety of price/perfor-
Figure 1 shows a block level representation of the func-
An overview of these blocks is presented here, followed
The execution engine of the RISController family uses a
MEM
ALU
WB
RD
MEM
ALU
WB
MEM
WB
2905 drw 02
Mux’ed A/D
Mux’ed A/D
1/2 frequency bus option
8-, 16-, and 32-bit port width support
WB
COMMERCIAL TEMPERATURE RANGE
Options
Bus
2905 tbl 01
2

Related parts for IDT79R3041-25PF