MC68EC060RC66 Freescale Semiconductor, MC68EC060RC66 Datasheet - Page 387

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
MC68060 Software Package
C.4.2 Instructions Not Recommended
Emulated instructions that use the pre-decrement and post-increment addressing mode on
the system stack must not contradict the basic definition of a stack. An operation that uses
input operands below the stack (using the pre-decrement addressing mode) exhibits poor
programming structure since the instruction is using a value before it has been defined. In
addition, instructions that place a result on the stack using the post-increment addressing
mode exhibit poor programming structure since an unexpected exception such as an inter-
rupt or an unimplemented instruction exception would corrupt the result. The M68060SP
does not handle these instruction cases properly, and unpredictable behavior will be exhib-
ited when executing code of this type.
The M68060SP does not recover gracefully from these instruction cases because a perfor-
mance penalty would be incurred to handle them properly. To avoid imposing this perfor-
mance penalty on well-behaved systems, the task of avoiding these cases has been left
outside the M68060SP. If the system absolutely requires that these cases be handled grace-
fully, the system software envelope can pre-filter these cases prior to entering the
M68060SP. Table C-6 outlines these instructions.
C-26
f<op>.{b,w,l,s,d,x}
mul{u,s}.l (64-bit)
div{u,s}.l (64-bit)
cas.{w,l} (mis)
cas.{w,l} (mis)
Table C-6. Instructions Not Handled by the M68060SP
f<op>.{b,w,l}
f<op>.p (all)
Instruction
fmovem.x
fmovem.x
fs<cc>.b
f<op>.p
f<op>.x
Floating-Point Unimplemented Data Type
Floating-Point Unimplemented Data Type
Floating-Point Unimplemented Instruction
Floating-Point Unimplemented Instruction
Floating-Point Unimplemented Instruction
Floating-Point Unimplemented Instruction
M68060 USER’S MANUAL
Integer Unimplemented
Integer Unimplemented
Integer Unimplemented
Integer Unimplemented
Underflow,SNAN
Enabled OPERR
Exception
–(ssp), dr:dq
–(ssp), dr:dq
dc:du,–(ssp)
dc:du,(ssp)+
fpn, (ssp)+
fpn, (ssp)+
–(ssp), fpn
fpn, (ssp)+
–(ssp), fpn
–(ssp), dn
dn, (ssp)+
Address
Mode
–(ssp)
MOTOROLA

Related parts for MC68EC060RC66