MCF5272VF66 Freescale, MCF5272VF66 Datasheet - Page 96

MCF5272VF66

Manufacturer Part Number
MCF5272VF66
Description
Manufacturer
Freescale
Datasheet

Specifications of MCF5272VF66

Family Name
MCF5xxx
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
66MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
3.3V
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
196
Package Type
MA-BGA
Lead Free Status / RoHS Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF5272VF66
Manufacturer:
HYNIX
Quantity:
19
Part Number:
MCF5272VF66
Manufacturer:
FREESCAL
Quantity:
885
Part Number:
MCF5272VF66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5272VF66
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MCF5272VF66J
Manufacturer:
Freescale
Quantity:
256
Part Number:
MCF5272VF66J
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5272VF66R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5272VF66R2J
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
ColdFire Core
2.8.2
Table 2-21
2-28
Address Error Caused by an attempted execution transferring control to an odd instruction address (that is, if bit 0 of the target
Access Error
Exception
Vector number—This 8-bit field, vector[7–0], defines the exception type. It is calculated by the
processor for internal faults and is supplied by the peripheral for interrupts. See
describes MCF5272 exceptions.
Processor Exceptions
Caused by an error when accessing memory. For an access error on an instruction fetch, the processor
postpones the error reporting until the instruction at the faulted reference is executed. Thus, faults that occur
during instruction prefetches that are followed by a change of instruction flow do not generate an exception.
When the processor attempts to execute an instruction with a faulted opword or extension word, the access
error is signaled, and the instruction is aborted. For this type of exception, the programming model is not
altered by the faulted instruction.
If an access error occurs on an operand read, the processor immediately aborts the current instruction
execution and initiates exception processing. In this case, any address register changes caused by the
auto-addressing modes, (An)+ and -(An), have already occurred. In addition, if an access error occurs during
the execution of a MOVEM instruction loading from memory, registers updated before the fault occurs contain
the memory operand.
Due to the processor pipeline implementation, a write cycle may be decoupled from the execution of the
instruction causing the write. Thus, if an access error occurs on an operand write, the signaling of the error is
imprecise. Accordingly, the PC contained in the exception stack frame represents the location in the program
when the access error is signaled, not necessarily the instruction causing the fault. All programming model
updates associated with the write instruction are complete. The NOP instruction can be used to help identify
write access errors. A NOP is not executed until all previous operations, including any pending writes are
complete. Thus if any previous write terminates with an access error, it is guaranteed to be reported on the
NOP.
address is set), an attempted use of a word-sized index register (Xi.w) or a scale factor of 8 on an indexed
effective addressing mode, or attempted execution of an instruction with a full-format indexed addressing
mode.
0101–011x
1101–111x
0000-001x
FS[3–0]
0100
1000
1001
101x
1100
MCF5272 ColdFire
Reserved
Error on instruction fetch
Reserved
Error on operand write
Attempted write to write-protected space
Reserved
Error on operand read
Reserved
Table 2-20. Fault Status Encodings
Table 2-21. MCF5272 Exceptions
®
Integrated Microprocessor User’s Manual, Rev. 3
Description
Definition
Freescale Semiconductor
Table
2-18.

Related parts for MCF5272VF66