Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IDT79RV5000180G Datasheet(PDF) 2 Page - Integrated Device Technology

Part # IDT79RV5000180G
Description  MULTI-ISSUE 64-BIT MICROPROCESSOR
Download  15 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  IDT [Integrated Device Technology]
Direct Link  http://www.idt.com
Logo IDT - Integrated Device Technology

IDT79RV5000180G Datasheet(HTML) 2 Page - Integrated Device Technology

  IDT79RV5000180G Datasheet HTML 1Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 2Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 3Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 4Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 5Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 6Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 7Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 8Page - Integrated Device Technology IDT79RV5000180G Datasheet HTML 9Page - Integrated Device Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 2 / 15 page
background image
2 of 15
April 10, 2001
79RC5000
'(6&5,37,2
'(6&5,37,2
'(6&5,37,2
'(6&5,37,21
1
1
1
The RC5000 serves many performance critical embedded applica-
tions, such as high-end internetworking systems, color printers, and
graphics terminals.
The RC5000 is optimized for high-performance applications, with
special emphasis on system bandwidth and floating point operations,
through integration of high-performance computational units and a high-
performance memory hierarchy. For this class of application, the result
is a relatively low-cost CPU capable of approximately 330 Dhrystone
MIPS.
IDT’s objectives in offering the RC5000 include:
x Offering a high performance upgrade path to existing embedded
customers in the internetworking, office automation and
visualization markets.
x Providing a significant improvement in the floating- point
performance currently available in a moderately priced MIPS
CPU.
x Providing improvements in the memory hierarchy of desktop
systems by using large primary caches and integrating a
secondary cache controller.
x Enabling improvements in performance through the use of the
MIPS-IV ISA.
,QVW
,QVW
,QVW
,QVWUUUUXFWLRQ ,VVX
XFWLRQ ,VVX
XFWLRQ ,VVX
XFWLRQ ,VVXH
HH
H0H
0H
0H
0HF
FF
FKDQLVP
KDQLVP
KDQLVP
KDQLVP
The RC5000 recognizes two general classes of instructions for multi-
issue:
x Floating-point ALU
x All others
These instruction classes are pre-decoded by the RC5000, as they
are brought on-chip. The pre-decoded information is stored in the
instruction cache.
Assuming that there are no pending resource conflicts, the RC5000
can issue one instruction per class per pipeline clock cycle. Note that
this broad separation of classes insures that there are no data depen-
dencies to restrict multi-issue.
However, long-latency resources in either the floating-point ALU (e.g.
DIV or SQRT instructions) or instructions in the integer unit (such as
multiply) can restrict the issue of instructions. Note that the R5000 does
not perform out-of-order or speculative execution; instead, the pipeline
slips until the required resource becomes available.
There are no alignment restrictions on dual-issue instruction pairs.
The RC5000 fetches two instructions from the cache per cycle. Thus, for
optimal performance, compilers should attempt to align branch targets
to allow dual-issue on the first target cycle, since the instruction cache
only performs aligned fetches.
,QVW
,QVW
,QVW
,QVWUUUUXFWLRQ
XFWLRQ
XFWLRQ
XFWLRQ 6
6
6
6HW $
HW $
HW $
HW $UUUUF
FF
FKLWHFWX
KLWHFWX
KLWHFWX
KLWHFWXUUUUH
HH
H
The RC5000 implements the MIPS-IV 64-bit ISA, including CP1 and
CP1X functional units (and their instruction set).
,,,,Q
QQ
QWWWWH
HH
HJH
JH
JH
JHU 3L
U3L
U3L
U 3LSH
SH
SH
SHOOOOLLLLQH
QH
QH
QH
The RC5000 is a limited dual-issue machine that utilizes a traditional
5-stage integer pipeline. This basic integer pipeline of the RC5000 is
illustrated in Figure 1. The integer instruction execution speed is tabu-
lated (in number of pipeline clocks) as follows:
The RC5000’s short pipeline keeps the load and branch latencies
very low. The caches contain special logic that allows any combination
of loads and stores to execute in back-to-back cycles without requiring
pipeline slips or stalls. (This assumes that the operation does not miss
in the cache.)
2SHUDWLRQ
/DWHQF\
5HSHDW
Load
2
1
Store
2
1
MULT/MULTU
8
8
DMULT/DMULTU
12
12
DIV/DIVU
36
36
DDIV/DDIVU
68
68
Other Integer ALU
1
1
Branch
2
2
Jump
2
2
Table 1 Integer Instruction Execution Speed


Similar Part No. - IDT79RV5000180G

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT79RV3041 IDT-IDT79RV3041 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79RV3041 IDT-IDT79RV3041 Datasheet
271Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79RV3041-16 IDT-IDT79RV3041-16 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79RV3041-20 IDT-IDT79RV3041-20 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79RV3041-25 IDT-IDT79RV3041-25 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
More results

Similar Description - IDT79RV5000180G

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDTRC5000 IDT-IDTRC5000 Datasheet
440Kb / 16P
   MULTI-ISSUE 64-BIT MICROPROCESSOR
logo
NEC
UPD30181A NEC-UPD30181A Datasheet
573Kb / 72P
   64-/32-BIT MICROPROCESSOR
logo
Integrated Device Techn...
IDT79R4700 IDT-IDT79R4700_08 Datasheet
785Kb / 25P
   64-Bit RISC Microprocessor
logo
NEC
UPD30181 NEC-UPD30181 Datasheet
1Mb / 444P
   64-/32-Bit Microprocessor
logo
Integrated Device Techn...
IDT79R4700 IDT-IDT79R4700 Datasheet
328Kb / 25P
   64-Bit RISC Microprocessor
logo
NEC
UPD30102 NEC-UPD30102 Datasheet
2Mb / 701P
   64/32-bit Microprocessor
logo
Renesas Technology Corp
IDT79R4700 RENESAS-IDT79R4700 Datasheet
984Kb / 26P
   64-Bit RISC Microprocessor
December 5, 2008
logo
Toshiba Semiconductor
TMPR4925XB TOSHIBA-TMPR4925XB Datasheet
151Kb / 32P
   64-bit RISC MICROPROCESSOR
logo
NEC
UPD30121 NEC-UPD30121 Datasheet
436Kb / 76P
   VR4121TM 64-/32-BIT MICROPROCESSOR
logo
Aeroflex Circuit Techno...
ACT5260111111 AEROFLEX-ACT5260111111 Datasheet
119Kb / 8P
   ACT5260 64-Bit Superscaler Microprocessor
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


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