MC68EC060RC66 Freescale Semiconductor, MC68EC060RC66 Datasheet - Page 125

no-image

MC68EC060RC66

Manufacturer Part Number
MC68EC060RC66
Description
IC MPU 32BIT 66MHZ 206-PGA
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of MC68EC060RC66

Processor Type
M680x0 32-Bit
Speed
66MHz
Voltage
3.3V
Mounting Type
Surface Mount
Package / Case
206-PGA
Family Name
M68000
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
66MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
3.3V
Operating Supply Voltage (max)
3.465V
Operating Supply Voltage (min)
3.135V
Operating Temp Range
0C to 110C
Operating Temperature Classification
Commercial
Mounting
Through Hole
Pin Count
206
Package Type
PGA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-
Lead Free Status / Rohs Status
Compliant
6.1.4 Floating-Point Instruction Address Register (FPIAR)
For the subset of the floating-point instructions that generate exception traps, the FPU loads
the 32-bit FPIAR with the logical address of the instruction before executing the instruction.
Because the integer unit can execute instructions while the FPU executes floating-point
instructions, the program counter (PC) value stacked by the MC68060 in response to a float-
ing-point exception handler may not point to the offending instruction. Therefore, a floating-
point exception handler uses the address in the FPIAR to locate a floating-point instruction
that has caused an exception. Since the FMOVE to/from the FPCR, FPSR, or FPIAR and
FMOVEM instructions cannot generate floating-point exceptions, these instructions do not
modify the FPIAR. However, they can be used to read the FPIAR in an exception handler
without changing the previous value. A reset or a restore operation of the null state clears
the FPIAR.
6.2 FLOATING-POINT DATA FORMATS AND DATA TYPES
The M68000 floating-point model (MC68881, MC68882, MC68040, and MC68060) supports
the following floating-point data formats: single precision, double precision, extended
precision, and packed decimal. The M68000 floating-point model supports the following
data types: normalized, zeros, infinities, unnormalized numbers, denormalized numbers,
and NANs. The MC68060 supports part of the M68000 floating-point model in hardware.
Table 6-3 lists the floating-point data formats and data types supported by the MC68060.
Table 6-4 through Table 6-7 summarize the floating-point data formats and data types
details.
MOTOROLA
*
Number Types
Normalized
Zero
Infinity
NAN
Denormalized
Unnormalized
Data Format/Type Supported by On-Chip MC68060 FPU Hardware
Data Format/Type Supported by Software (M68060SP)
Table 6-3. MC68060 FPU Data Formats and Data Types
Precision
Single-
New AEXC Bit
Real
*
*
*
*
OVFL
UNFL
INEX
IOP
DZ
Precision
Double-
Real
*
*
*
*
= Old AEXC Bit
= IOP
= OVFL
= UNFL
= DZ
= INEX
M68060 USER’S MANUAL
Extended-
Precision
Real
*
*
*
*
Data Formats
+
+ (BSUN + SNAN + OPERR)
+ (OVFL)
+ (UNFL • INEX2)
+ (DZ)
+ (INEX1 + INEX2 + OVFL)
Packed-
Decimal
Real
EXC Bits
Integer
Byte
*
*
Integer
Word
*
*
Floating-Point Unit
Long-Word
Integer
*
*
6-7

Related parts for MC68EC060RC66