MC68882RC25A Freescale, MC68882RC25A Datasheet

no-image

MC68882RC25A

Manufacturer Part Number
MC68882RC25A
Description
Manufacturer
Freescale
Datasheet

Specifications of MC68882RC25A

Operating Temperature (min)
0C
Operating Temperature (max)
70C
Operating Temperature Classification
Commercial
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68882RC25A
Manufacturer:
a
Quantity:
5
:?,
>
-
. ,J
:,, .:..$
“ -~,
3
.,. :
,, :,+:.
.“.,.,
‘:.?
.—
.. . . .
,.
;7
. .. .
.,,f,i
,.:. : ,;
1.
...4.,,
r i,
@MoToRoLA
TECHNICAL DATA
This document contains information on a new product. Specifications and information
SEMICONDUCTOR
.,,,,:., *I!<*
MOTOROLA
VLSI technology
capabilities.
data registers.
$fi~: ~>+~~$.il>
Point Arithmetic
processors.
interface
device.
unit (MPU), the MC68882 provides
metic unit and a set of floating-point
M68000
bus interface
M68000
Floating-Point
Y}i:,,,,
?
I*>
,.
>..
. . .
.:. ,
,“
The MC68882 floating-point
The major features
Intended
“:%.,use with any host processor,
.‘+:~:,$ ,~,
$
.s, ,..
,4*j&QQlurrent
. Q&fiC&~~ent instruction
.
o Special
. Reduced coprocessor
. Forty-six
. Full conformation
. Support
A 67-bit arithmetic
than the extended
A
Seven data
Twenty-t~t~&$,~~tants
Virtual @&@@rY/machine
Effi~~<#~~eChanisms
Eight general
from” the internal
and transcendenta~,
real number$),$ndp-acked
c .,. , ,.
precision
Family, and it supports
Family and as a peripheral
67-bit barrel shifter for high-speed
providing
INC.,
$ ...,
primarily
An upgrade
. ..f\.
,.
This extension
s .,, ...,...,
of the M68000 Family, the MC68882 can be used wj~~ ari~,of the MPU devices of the
.
purpose
1988
The MC68882 instruction
of functionsA@”%+,@#ned by the IEEE standard,
instructions,
. ..
real data format
.,.
to give systems designers
(ANSI-IEEE Standard
. .,
type$$.’b~e,
instruction
! .,,.,..,,..
. .
in excess of 1.5 times the performance
purpose
,.
for use as a coprocessor
of the MC68882 are:
. .
hardware
~$% ,:+
:t ‘.’:*w, . ,:s
extended
:
of the MC68881, it is pin and software
to the.#~$~}FEE
..”,>....
precision
unit to allow very fast cal$ula~~ons~ with intermediate
f&ct~ns,
.
is achieved
for procedure
interfac$~~wad
includ~n@~~5Jarith metic operations.
available
floating-point
execution
execution
coprocessor
Freescale Semiconductor, Inc.
word
.’:’!..,
operations.
all of the addressing
~,, \ ,...>.{,.,
Coprocessor
(a 64-bit mantissa
for high-#~~&k~”&nversion
For More Information On This Product,
binary coded decimal
forma~J~$,,~#>
format.
a logical extension
.,
to non-M68000
on an 8-, 16-, or 32-bit data bus.
.
and long word
data registers
754-1985) for use with the Motorola
..
‘~.
in the on-chip
by providing
with the main processor.
of multiple
set is a natural extension
.
754 standard,
.
calls, context switches,
Go to: www.freescale.com
fully implements
data register% ?P~M.8’tipporting
the highest
s~jfl~~b d~erations
. . .
to the MC68020 or MC68030 32-bi~,~$&@’rocessor
.
to increase throughput.
“ “:*\.
.
.3*$;; .
,.,
floating-point
which are analogoust$~~t~
processors{,{~~ :&+,
plus ~~,~~
integers;
,,,
a very high performan~~oatlng-point
ROM, including
modes of the ~$’~~~.
to the main MPU integer
.
string
possible
!,,,*..l,k*,
including
. . . . .
. :;:,>..+ . .
of the MC68881. It is implem~~~,,
of binary
.,$>. . *), $
,,**.
the IEEE Standard
. . . .
single,
including
real numbers.
bit, and a 15-bit signed exponent).
(for normalizing
compatible
.
functionality
>. .:.?:
instructions.
of a~j $afi~r
all requirements
and interrupt
herein are subject to change without notice.
.
double,
n, e, and powers
real memory
a full set of trigonometric
.,
M68000 Family of ,,~f@&~i$
with an optimiz$d
a full 80-bit extended
and extended
in a ph~:W&~&mali
Due to the flexible
members
.,
for Binary Floatin~_+’’,i~’C
precision
&se of the integer
etc.).
~~$~~rocessing
handling.
.,,.,,
operands
and suggestions,
\$.i,,, ,., >$
.!.} ~,,,*.,,,*
@
of 10,
of the
greater
precision
arith-
,,,
to and
~~$~
MOTOROLA
ui;ng
,i. . . . . . . ,;.:,
.:.:,.
\,}txi\\/..
-..,.3
MC68882
:’:~.+i
>ii}}.
Order this document
.,1.,
$. : ::? “
‘! : :,.,
?<
,,
,,
BRW/Rev.
by
.
BR5091D
. . . .
3
-
.

Related parts for MC68882RC25A

MC68882RC25A Summary of contents

Page 1

... ROM, including operations. calls, context switches, and interrupt with the main processor. of multiple floating-point instructions 8-, 16-, or 32-bit data bus. herein are subject to change without notice. For More Information On This Product, Go to: www.freescale.com ,,, ., ., .,,.,, Order this document MC68882 $. : ::? “ :’:~.+i ‘! : :,., \,}txi\\/.. .,1., ?< ...

Page 2

... MC68020 bus. Figure 7 illustrates ration. emulation of the As shown in Figure 8, the MC68882 is internally or relinking user into three processing Go to: www.freescale.com HARDWARE OVERVIEW floating-point to interface with the MC68020 or MC68030 This device fully supports the MC68020 virtual machine architecture and is imple- ...

Page 3

... Freescale Semiconductor, Inc For More Information On This Product, MC- BRW/Rev, 3 ROUNOING ROUNDING B~e Figure 3. Mode Control Go to: www.freescale.com FPO FP1 FP2 FP3 FLOATING POINT DATA REGISTERS FP4 FP5 MOOE NEAREST 01 TOWARD ZERO 10 TOWARD MINUS INFINIW 11 TOWARD PLUS INFINIV PRECISION: 00 EXTENDED 01 SINGLE 10 DOUBLE ...

Page 4

... Freescale Semiconductor, Inc Figure 4. Condition Code B QUOTIENT 1 Figure 5, Quotient For More Information On This Product, Go to: www.freescale.com NAN NOT A NUMBER lNFINl~ ZERO NEGATIVE B~e OR UNORDERED ...

Page 5

... MC68030 fetch all operands results. In this manner, bus transfer bit data bus provides high speed transfer of floating-point operands and results while simplifying code during the MC68882. Go to: www.freescale.com codes are generated by the M68000 to identify eight separate address coprocessor inter- do not infringe ...

Page 6

... Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com ...

Page 7

... FMOVE instructions for single and double ex- FMOVE instruc- MC68882 consists of 96 bits (three long words), are also bits are actually For More Information On This Product, Go to: www.freescale.com ,. ,, fully concurrent and, therefore, executed during the execution of a previous than the MC68881 arithmetic ...

Page 8

... M68000 Family processors. registers FPOthrough ory with one instruction. as 96-bit extended possibility of conversion move multiple FMOVEM FP3 FMOVEM The move multiple in the ex- text switches data Go to: www.freescale.com contain extended precision values. All to extended precision before a specific operation is performed, precision. The use of ex- ensures ...

Page 9

... Monadic operations may floating-point an MC68020 or MC68030 data register. run- ways stored in a floating-point to save as the syntax for square root is: or ov- FSQRT.<fmt> by these oper- FSQRT.X FSQRT.X Go to: www.freescale.com PACKED DECIMAL REAL . . . have one operand. This operand data register, memory The result is al- data register. For example, < ...

Page 10

... NGE of the M68000 Family NGT exist due to the spe- SNE arithmetic. When a con- ST the MC68882 performs For More Information On This Product, Go to: www.freescale.com condition checking and reports or MC68030 whether the condition or MC68030 then takes the appro- action. Since the MC68882 and ...

Page 11

... MC68882. (gener- are both 32 bytes larger register word, and the + a by the MC68882 ens- The For More Information On This Product, Go to: www.freescale.com ... . . . . ,,, ,,.. .. .. . ,,. .. ..... . . .,, ,,” word prevents a saved MC68881 context into an MC68882 and vice versa. Not-A-Number), ...

Page 12

... MC68030 of valid data on D16-D31 instead of DO-D15. over An external both DSACKO and DSACKI high and/or order to reduce the signal DSACKI Go to: www.freescale.com input signal indicates that there is a (R~) signal lines are valid. input signal enables the main processor interface registers. ...

Page 13

... Input/Output SIZE G m Rim m DSACKO, DSACK1 output RESET CLK SENSE Input/Output Vcc GND For More Information On This Product, Go to: www.freescale.com ,’ Comments D15-D8, or D7-DO Bus Cycle to minimum and m~~~~.~’’pe- ~’~ $..;.., ,w~\.:.\l~. “:$w,. ,.,<,,, ,*S.$.* ‘y,, ,,:,,? it,. . > ,k.:.:t.:, ,,.$ ~! *!V$ ,$~ ~~~fi,$~ditional to exte{~’~?$t~~dware ...

Page 14

... MAIN PROCESSOR CLOCK figure 13. 8-Bit Data Bus Coprocessor bus. The MC68882 is configured to operate over an 8-bit data bus when the SIZE pin is connected to GND. The twenty-four least-significant connected to the eight most-significant Go to: www.freescale.com ,, I v. DEcoDE I - SIZE D24-D31 D16-D23 Da-D15 DO-07 ...

Page 15

... Wh~@ ~-cted and the DSACKO pin chip #&#ct (CS) decode is system dependent, ~#st - ,“ M’AIN PRbCESSOR I COPROCESSOR CLOCK For More Information On This Product, Go to: www.freescale.com --- .,,. . ,.’ ,,, ,. processor, the MC68882 select (CS) decode, is system dependent. the MC68882 CS in the supervisor or user data spaces, if the MC68010 is used for the main processor, ...

Page 16

... GND = O Vdc; TA= O°Cto 700C) —— —— CLK, RESET, R/~, AO-A4, CS, DS, AS, SIZE ~, m, DO-D31 ~, m, DO-D31 ~, ~, DO-D31 SENSE Go to: www.freescale.com <,*,:b’+~ can be (0.jA) -. :.?. components, OJC and eCA, repre- package (case) surface and from the (eJc) (OCA). These terms are re- eJA= 6JC+ ...

Page 17

... Min Max -~+. * :.,! As&’~#’@ 15 (Read (Write Invalid 10 Invalid o (Read) o (Write (Read) 15 (Read) 15 (Write) 35 Negated Negated to For More Information On This Product, Go to: www.freescale.com , ,.. ,. 20 MHz 25 MHz 33.33 MHz Min Max Min Max Min Max 16.7 12.5 20 12.5 25 33. — 5 — ...

Page 18

... Note that the testing to the AC specifications inputs must be DC operation in. Figure 20. Outputs characteristics. Go to: www.freescale.com 20 MHz 25 MHz 33.33 MHz Unit Max Min Max Min Max — 30 — ...

Page 19

... MC= BRW/Rev. 3 Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com I MOTOROM 19 ...

Page 20

... Freescale Semiconductor, Inc. For More Information On This Product, MOTOROW to: www.freescale.com — 22 — — — t- MC- BR~/Rev. 3 ,,, . ,,,,.,,- ~,,,,, ‘\,, ,,. ;. , , ...

Page 21

... Freescale Semiconductor, Inc. S1 — For More Information On This Product, MC- BRW/Rev to: www.freescale.com S5 S4 MOTOROU 21 ...

Page 22

... Freescale Semiconductor, Inc. CLK ORIVE J TO 0,5 V VALID OUTPUTS(1) CLK OUTPUT For More Information On This Product, MOTOROU z DRIVE TO 2 -2 c2.0v vALID 2,0 v ‘ n 0,8V7 ~0,8V OUTPUTn+l — Go to: www.freescale.com 0.8 V MC= BRW/Rev. 3 ...

Page 23

... GND GND SENSE D2 D5 GND\$ 0<::.,0’’”0 D4 ,,?}W6 “~{~~ Vcc GND TDP VIEW For More Information On This Product, Go to: www.freescale.com . .“----. ....... ... . .. . ........ . . ,. ..,.. ... ... . ,.. ,.,’ ,. DATA D26 D24 D22 GND D23 D21 000 GND D19 Vcc 00 D20 D18 00 D17 D16 00 Vcc GND 0 q ...

Page 24

... Freescale Semiconductor, Inc. MOTOROM 24 ., ..,. . . .. . . ,,. .. . ,. — For More Information On This Product, Go to: www.freescale.com . . . . ... .,,, . ,. ,,. M~ BR~/Rev ........ . ...

Page 25

... Gl,TRUE POSITION TO BE MEASURED AT DATUM -T-, SEATINGPLANE. 4,DIM R AND U DO NOT INCLUDEMOLO PROTRUSION. ALLOWABLE MOLD PROTRUSION IS0.25 (0,010} PERSIDE, 5.DIMENSIONING AND TOLERA.NCING P ERANSI Y14.5M, 1 982. 6.CONTROLLINGDIMENSION: INCH, For More Information On This Product, Go to: www.freescale.com T N@P@ L& @-P@ L@ CASE 779-02 S HALL MOTOROLA ...

Page 26

... Arizona 85036. Center; 88 Tanners Drive, Blakelands Milton H.K. Ltd.; PO. Box 80300; Cheung Sha Wan Post Office; For More Information On This Product, Go to: www.freescale.com . . IN FORMATION,., or Special Processing. in life support devices or systems for the use intended. Motorola and@ are registered Keynes, MK145BP, England. ...

Related keywords