MC68EC060RC50 Freescale Semiconductor, MC68EC060RC50 Datasheet - Page 236

IC MPU 32BIT 50MHZ 206-PGA

MC68EC060RC50

Manufacturer Part Number
MC68EC060RC50
Description
IC MPU 32BIT 50MHZ 206-PGA
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of MC68EC060RC50

Processor Type
M680x0 32-Bit
Speed
50MHz
Voltage
3.3V
Mounting Type
Surface Mount
Package / Case
206-PGA
Family Name
M68000
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
50MHz
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

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68EC060RC50
Manufacturer:
NXP
Quantity:
1 746
Exception Processing
The MC68060 supports a 1024-byte vector table containing 256 exception vectors (see
Table 8-1). Motorola defines the first 64 vectors and reserves the other 192 vectors for user-
defined interrupt vectors. External devices can use vectors reserved for internal purposes
at the discretion of the system designer. External devices can also supply vector numbers
for some exceptions. External devices that cannot supply vector numbers use the autovec-
tor capability, which allows the MC68060 to automatically generate a vector number.
*
8.2 INTEGER UNIT EXCEPTIONS
The following paragraphs describe the external interrupt exceptions and the different types
of exceptions generated internally by the MC68060 integer unit. The following exceptions
are discussed:
8-4
For the Access Fault exception, refer to 8.4.4.1 Program Counter (PC) .
“fault” refers to the PC of the instruction that caused the exception.
“next” refers to the PC of the next instruction that follows the instruction that caused the fault.
Refer to Section 6 Floating-Point Unit .
Number(s)
• Access Error
• Address Error
64–255
Vector
16–23
32–47
48–55
62–63
10
11
11
11
12
13
14
15
24
25
26
27
28
29
30
31
56
57
58
59
60
61
0
1
2
3
4
5
6
7
8
9
Offset (Hex)
0C0–0DC
080–0BC
0F8–0FC
040–05C
100–3FC
Vector
0EC
00C
01C
02C
02C
02C
03C
06C
07C
0E0
0E4
0E8
000
004
008
010
014
018
020
024
028
030
034
038
060
064
068
070
074
078
0F0
0F4
Table 8-1. Exception Vector Assignments
Stack Frame
Format
4
2
0
2
2
2
0
2
0
0
2
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
M68060 USER’S MANUAL
Program
Counter
Stacked
fault
fault
next
next
next
fault
next
fault
fault
next
next
next
fault
next
next
next
next
next
next
next
next
next
next
fault
fault
next
*
Reset Initial SSP
Reset Initial PC
Access Fault
Address Error
Illegal Instruction
Integer Divide-by-Zero
CHK, CHK2 Instructions
TRAPcc, TRAPV Instructions
Privilege Violation
Trace
Line 1010 Emulator (Unimplemented A-Line Opcode)
Line 1111 Emulator (Unimplemented F-Line Opcode)
Floating-Point Unimplemented Instruction
Floating-Point Disabled
Emulator Interrupt
Defined for MC68020 and MC68030, not used by MC68060
Format Error
Uninitialized Interrupt
(Unassigned, Reserved)
Spurious Interrupt
Level 1 Interrupt Autovector
Level 2 Interrupt Autovector
Level 3 Interrupt Autovector
Level 4 Interrupt Autovector
Level 5 Interrupt Autovector
Level 6 Interrupt Autovector
Level 7 Interrupt Autovector
TRAP #0–15 Instruction Vectors
Floating-Point Exceptions
Defined for MC68030 and MC68851, not used by MC68060
Defined for MC68851, not used by MC68060
Defined for MC68851, not used by MC68060
(Unassigned, Reserved)
Unimplemented Effective Address
Unimplemented Integer Instruction
(Unassigned, Reserved)
User Defined Vectors (192)
Assignment
MOTOROLA

Related parts for MC68EC060RC50