ROM/Flash Controller
12-2
Élan™SC520 Microcontroller User’s Manual
12.2
BLOCK DIAGRAM
Figure 12-1 shows a block diagram of the ROM controller.
Figure 12-1
ROM Controller Block Diagram
12.3
SYSTEM DESIGN
See the
Élan™SC520 Microcontroller Data Sheet, order #22003, for timing tables and
additional timing diagrams.
Configuration information for the boot device (BOOTCS), specifically the width of the ROM
and the location of the ROM, is provided by external pinstrapping. The CFG2 pinstrapping
defines the bus, either SDRAM or GP bus data bus, on which the ROM is located. The
CFG1–CFG0 pins define the data width of the ROM devices. CFG2–CFG0 are latched
when PWRGOOD is asserted. See “Initialization” on page 12-14 for more information.
BOOTCS
ROMCS1
ROMCS2
Configuration Registers
Configuration data
be3–be0, blast,
rdy,
ROMRD
FLASHWR
BOOTCS
PAR
CPU
ROM Controller
ROMCS1*
ROMCS2*
BOOTCS
ROMCS1
ROMCS2
ROMBUFOE
Clock
cpu_clk (33 MHz)
Configuration data
wr_protect
ken
Reset
Pinstrap data
for BOOTCS
CFG2–CFG0
M
u
x
rom_cycle
GPA25–GPA0
address[3–0]
GP
A3
–G
P
A
0
G
P
A25
–
GP
A4
Data Bus (GPD15–GPD0 or MD31–MD0)
brdy
ads, w/r, x5_ad[3–2]
Élan™SC520 Microcontroller
Registers
ROM
Programmable
Timing Control
*May be multiplexed
with other pin
functions.
Содержание Elan SC520
Страница 1: ...lan SC520 Microcontroller User s Manual Order 22004A...
Страница 4: ...iv lan SC520 Microcontroller User s Manual...
Страница 28: ...Introduction xxviii lan SC520 Microcontroller User s Manual...
Страница 42: ...Architectural Overview 1 14 lan SC520 Microcontroller User s Manual...
Страница 78: ...System Initialization 3 22 lan SC520 Microcontroller User s Manual...
Страница 108: ...Clock Generation and Control 5 10 lan SC520 Microcontroller User s Manual...
Страница 118: ...Reset Generation 6 10 lan SC520 Microcontroller User s Manual...
Страница 148: ...System Arbitration 8 24 lan SC520 Microcontroller User s Manual...
Страница 214: ...SDRAM Controller 10 36 lan SC520 Microcontroller User s Manual...
Страница 230: ...Write Buffer and Read Buffer 11 16 lan SC520 Microcontroller User s Manual...
Страница 288: ...GP Bus DMA Controller 14 22 lan SC520 Microcontroller User s Manual...
Страница 316: ...Programmable Interval Timer 16 8 lan SC520 Microcontroller User s Manual...
Страница 328: ...Software Timer 18 4 lan SC520 Microcontroller User s Manual...
Страница 346: ...Real Time Clock 20 12 lan SC520 Microcontroller User s Manual...
Страница 360: ...UART Serial Ports 21 14 lan SC520 Microcontroller User s Manual...
Страница 414: ...AMDebug Technology 26 8 lan SC520 Microcontroller User s Manual...