MCF5272CVF66 Freescale Semiconductor, MCF5272CVF66 Datasheet - Page 113

IC MPU 32BIT 66MHZ 196-MAPBGA

MCF5272CVF66

Manufacturer Part Number
MCF5272CVF66
Description
IC MPU 32BIT 66MHZ 196-MAPBGA
Manufacturer
Freescale Semiconductor
Series
MCF527xr
Datasheets

Specifications of MCF5272CVF66

Core Processor
Coldfire V2
Core Size
32-Bit
Speed
66MHz
Connectivity
EBI/EMI, Ethernet, I²C, SPI, UART/USART, USB
Peripherals
DMA, WDT
Number Of I /o
32
Program Memory Size
16KB (4K x 32)
Program Memory Type
ROM
Ram Size
1K x 32
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
196-MAPBGA
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
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
196
Package Type
MA-BGA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF5272CVF66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5272CVF66
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MCF5272CVF66 K75N
Manufacturer:
ST
Quantity:
18
Part Number:
MCF5272CVF66J
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
For all cases of a line-sized fetch, the critical longword defined by miss address bits 3–2 is accessed first
followed by the remaining three longwords that are accessed by incrementing the longword address in
0-modulo-16 increments, as shown below:
if miss address[3:2] = 00
if miss address[3:2] = 01
if miss address[3:2] = 10
if miss address[3:2] = 11
When an external fetch is initiated and data is loaded into the line-fill buffer, the instruction cache
maintains a special most-recently-used indicator that tracks the contents of the fill buffer versus its
corresponding cache location. At the time of the miss, the hardware indicator is set, marking the fill buffer
as most recently used. If a subsequent access occurs to the cache location defined by bits 9–4 of the fill
buffer address, the data in the cache memory array is now most-recently used, so the hardware indicator
is cleared. In all cases, the indicator defines whether the contents of the line-fill buffer or the cache memory
data array are most recently used. If the entire line is present at the time of the next cache miss, the line-fill
buffer contents are written into the cache memory array and the fill buffer data is still most recently used
compared to the cache memory array.
The fill buffer can also be used as temporary storage for line-sized bursts of non-cacheable references
under control of CACR[CEIB]. With this bit set, a noncacheable instruction fetch is processed as defined
by
but the data is never loaded into the cache memory array.
Table 4-6
Freescale Semiconductor
CACR[CENB,CEIB]
Table
1X
00
01
10
11
4-6. For this condition, the fill buffer is loaded and subsequent references can hit in the buffer,
fetch sequence = {0x0, 0x4, 0x8, 0xC}
fetch sequence = {0x4, 0x8, 0xC, 0x0}
fetch sequence = {0x8, 0xC, 0x0, 0x4}
fetch sequence = {0xC, 0x0, 0x4, 0x0x8}
shows the relationship between CENB, CEIB, and the type of instruction fetch.
Table 4-6. Instruction Cache Operation as Defined by CACR[CENB,CEIB]
Type of Fetch
Noncacheable
Noncacheable
MCF5272 ColdFire
Cacheable
N/A
N/A
Instruction cache and line-fill buffer are disabled; fetches are word or longword in
size.
Instruction cache is disabled but because the line-fill buffer is enabled, CACR[CLNF]
defines fetch size and instructions can be bursted into the line-fill buffer.
Cache is enabled; CACR[CLNF] defines fetch size and line-fill buffer contents can be
written into the cache memory array.
Cache is enabled but the linefill buffer is disabled; fetches are either word or
longword and are not loaded into the line-fill buffer.
Cache and line buffer are enabled; CACR[CLNF] defines fetch size; fetches are
loaded into the line-fill buffer but never into the cache memory array.
®
Integrated Microprocessor User’s Manual, Rev. 3
Description
Local Memory
4-11

Related parts for MCF5272CVF66