
ROM/Flash Controller
Élan™SC520 Microcontroller User’s Manual
12-11
Figure 12-9
Page Access for Fetching Two Doublewords from a 16-Bit ROM
12.5.3.3
Cache-Line Fill
If a memory section is accessed that is cacheable, the ken signal is asserted to the Am5
x
86
CPU indicating a cache-line fill operation. This causes the Am5
x
86 CPU to read four
doublewords (16 bytes) and leads to multiple ROM accesses. A cache-line fill to a 32-bit
ROM is depicted in Figure 12-10.
Figure 12-10 Cache-Line Fill (Fetching Four Doublewords from a 32-Bit ROM)
12.5.3.4
Writing to Flash Devices
The ÉlanSC520 microcontroller supports writable Flash devices. Since Flash devices are
not intended for random write accesses, no burst-write operations are supported, i.e., rdy
is returned to the Am5
x
86 CPU. Figure 12-11 shows a write cycle to a Flash ROM. In
addition, for write accesses, the ROM controller bus-sizes ROM accesses to indicate the
start cycle
- - - C
0
2
0 2
- - - 8
CPU clock
ads
GPA25–GPA2
GPA1–GPA0
GPD15–GPD0, or
brdy
blast
BOOTCS
ROMRD
MD15–MD0
- - - C
- - - 8
- - - 4
- - - 0
CPU clock
ads
ken
GPA25–GPA0
MD31–MD0
brdy
blast
BOOTCS
ROMRD
Summary of Contents for Elan SC520
Page 1: ...lan SC520 Microcontroller User s Manual Order 22004A...
Page 4: ...iv lan SC520 Microcontroller User s Manual...
Page 28: ...Introduction xxviii lan SC520 Microcontroller User s Manual...
Page 42: ...Architectural Overview 1 14 lan SC520 Microcontroller User s Manual...
Page 78: ...System Initialization 3 22 lan SC520 Microcontroller User s Manual...
Page 108: ...Clock Generation and Control 5 10 lan SC520 Microcontroller User s Manual...
Page 118: ...Reset Generation 6 10 lan SC520 Microcontroller User s Manual...
Page 148: ...System Arbitration 8 24 lan SC520 Microcontroller User s Manual...
Page 214: ...SDRAM Controller 10 36 lan SC520 Microcontroller User s Manual...
Page 230: ...Write Buffer and Read Buffer 11 16 lan SC520 Microcontroller User s Manual...
Page 288: ...GP Bus DMA Controller 14 22 lan SC520 Microcontroller User s Manual...
Page 316: ...Programmable Interval Timer 16 8 lan SC520 Microcontroller User s Manual...
Page 328: ...Software Timer 18 4 lan SC520 Microcontroller User s Manual...
Page 346: ...Real Time Clock 20 12 lan SC520 Microcontroller User s Manual...
Page 360: ...UART Serial Ports 21 14 lan SC520 Microcontroller User s Manual...
Page 414: ...AMDebug Technology 26 8 lan SC520 Microcontroller User s Manual...