Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IDT79RV4650-180DP Datasheet(PDF) 4 Page - Integrated Device Technology

Part # IDT79RV4650-180DP
Description  Low-Cost 64-bit RISController w/DSP Capability
Download  25 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  IDT [Integrated Device Technology]
Direct Link  http://www.idt.com
Logo IDT - Integrated Device Technology

IDT79RV4650-180DP Datasheet(HTML) 4 Page - Integrated Device Technology

  IDT79RV4650-180DP Datasheet HTML 1Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 2Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 3Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 4Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 5Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 6Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 7Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 8Page - Integrated Device Technology IDT79RV4650-180DP Datasheet HTML 9Page - Integrated Device Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 4 / 25 page
background image
4 of 25
March 28, 2000
IDT79RC4650™
the RC4650 will signal a trap when a double-precision operation is initi-
ated, allowing the requested function to be emulated in software. Alter-
natively, the system architect could use a software library emulation of
double-precision functions, selected at compile time, to eliminate the
overhead associated with trap and emulation.
)ORDWLQJ03RLQW#8QLWV
)ORDWLQJ03RLQW#8QLWV
)ORDWLQJ03RLQW#8QLWV
)ORDWLQJ03RLQW#8QLWV
The RC4650 floating-point execution units perform single precision
arithmetic, as specified in the IEEE Standard 754. The execution unit is
broken into a separate multiply unit and a combined add/convert/divide/
square root unit. Overlap of multiplies and add/subtract is supported.
The multiplier is partially pipelined, allowing a new multiply to begin
every 6 cycles.
As in the IDT79RC64475, the RC4650 maintains fully precise
floating-point exceptions while allowing both overlapped and pipelined
operations. Precise exceptions are extremely important in mission-crit-
ical environments, such as ADA, and highly desirable for debugging in
any environment.
The floating-point unit’s operation set includes floating-point add,
subtract, multiply, divide, square root, conversion between fixed-point
and floating-point format, conversion among floating-point formats, and
floating-point compare.These operations comply with IEEE Standard
754. Double precision operations are not directly supported; attempts to
execute double-precision floating point operations, or refer directly to
double-precision registers, result in the RC4650 signalling a “trap” to the
CPU, enabling emulation of the requested function. Table 2 gives the
latencies of some of the floating-point instructions in internal processor
cycles.
2SHUDWLRQ
,QVWUXFWLRQ#/DWHQF\
ADD
4
SUB
4
MUL
8
DIV
32
SQRT
31
CMP
3
FIX
4
FLOAT
6
ABS
1
MOV
1
NEG
1
LWC1
2
SWC1
1
Table 2 Floating-Point Operation
)ORDWLQJ03RLQW#*HQHUDO#5HJLVWHU#)LOH
)ORDWLQJ03RLQW#*HQHUDO#5HJLVWHU#)LOH
)ORDWLQJ03RLQW#*HQHUDO#5HJLVWHU#)LOH
)ORDWLQJ03RLQW#*HQHUDO#5HJLVWHU#)LOH
The floating-point register file is made up of thirty-two 32-bit regis-
ters. These registers are used as source or target registers for the
single-precision operations. References to these registers as 64-bit
registers (as supported in the RC64475) will cause a trap to be
signalled.
The floating-point control register space contains two registers; one
for determining configuration and revision information for the copro-
cessor and one for control and status information. These are primarily
involved with diagnostic software, exception handling, state saving and
restoring, and control of rounding modes.
6\VWHP#&RQWURO#&R03URFHVVRU#+&33,
6\VWHP#&RQWURO#&R03URFHVVRU#+&33,
6\VWHP#&RQWURO#&R03URFHVVRU#+&33,
6\VWHP#&RQWURO#&R03URFHVVRU#+&33,
The system control co-processor in the MIPS architecture is respon-
sible for the virtual to physical address translation and cache protocols,
the exception control system, and the diagnostics capability of the
processor. In the MIPS architecture, the system control co-processor
(and thus the kernel software) is implementation dependent.
In the RC4650, significant changes in CP0—relative to the
RC4700—have been implemented. These changes are designed to
simplify memory management, facilitate debug, and speed real-time
processing.
6\VWHP#&RQWURO#&R03URFHVVRU#5HJLVWHUV
6\VWHP#&RQWURO#&R03URFHVVRU#5HJLVWHUV
6\VWHP#&RQWURO#&R03URFHVVRU#5HJLVWHUV
6\VWHP#&RQWURO#&R03URFHVVRU#5HJLVWHUV
The RC4650 incorporates all system control co-processor (CP0)
registers on-chip. These registers provide the path through which the
virtual memory system’s address translation is controlled, exceptions
are handled, and operating modes are controlled (kernel vs. user mode,
interrupts enabled or disabled, cache features). In addition, the RC4650
includes registers to implement a real-time cycle counting facility, which
aids in cache diagnostic testing, assists in data error detection, and
facilitates software debug. Alternatively, this timer can be used as the
operating system reference timer, and can signal a periodic interrupt.
Table 3 shows the CP0 registers of the RC4650.
1XPEHU
1DPH
)XQFWLRQ
0
IBase
Instruction address space base
1
IBound
Instruction address space bound
2
DBase
Data address space base
3
DBound
Data address space bound
4-7, 10, 20-
25, 29, 31
Not used
8
BadVAddr
Virtual address on address exceptions
9
Count
Counts every other cycle
11
Compare
Generate interrupt when Count = Compare
12
Status
Miscellaneous control/status
13
Cause
Exception/Interrupt information
Table 3 RC4650 CPO Registers (Page 1 of 2)


Similar Part No. - IDT79RV4650-180DP

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT79RV4640-100DU IDT-IDT79RV4640-100DU Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79RV4640-100DUI IDT-IDT79RV4640-100DUI Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79RV4640-100DZ IDT-IDT79RV4640-100DZ Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79RV4640-100DZI IDT-IDT79RV4640-100DZI Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79RV4640-100MU IDT-IDT79RV4640-100MU Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
More results

Similar Description - IDT79RV4650-180DP

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
IDT79RC4650 IDT-IDT79RC4650 Datasheet
659Kb / 25P
   Low-Cost 64-bit RISController w/DSP Capability
logo
Renesas Technology Corp
IDT79RC4640 RENESAS-IDT79RC4640 Datasheet
780Kb / 24P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
December 5, 2008
logo
Integrated Device Techn...
IDT79R4640 IDT-IDT79R4640 Datasheet
205Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79RC4640 IDT-IDT79RC4640_08 Datasheet
594Kb / 23P
   Low-Cost Embedded 64-bit RISController w/ DSP Capability
IDT79R3041 IDT-IDT79R3041 Datasheet
390Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
IDT79R3041 IDT-IDT79R3041_08 Datasheet
271Kb / 34P
   INTEGRATED RISController??FOR LOW-COST SYSTEMS
logo
Analog Devices
ADSP-2104 AD-ADSP-2104 Datasheet
333Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
ADSP-2104L AD-ADSP-2104L_15 Datasheet
335Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
ADSP-2104 AD-ADSP-2104_15 Datasheet
335Kb / 36P
   Low Cost DSP Microcomputers
REV. 0
logo
Freescale Semiconductor...
MSC7118 FREESCALE-MSC7118 Datasheet
776Kb / 60P
   Low-Cost 16-bit DSP with DDR Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


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