
Reset Generation
Élan™SC520 Microcontroller User’s Manual
6-3
6.4
REGISTERS
The reset generation on the ÉlanSC520 microcontroller is controlled by the memory-
mapped registers listed in Table 6-1 and the direct-mapped registers listed in Table 6-2.
6.5
OPERATION
There are several different types of reset supported on the ÉlanSC520 microcontroller:
■
System reset
■
System reset with SDRAM retention, called
programmable reset
■
Soft CPU reset
■
GP bus reset
■
PCI reset
■
RTC reset
System reset is the primary reference reset on the ÉlanSC520 microcontroller. It is
described in “System Reset” on page 6-4.
Table 6-3 shows the ÉlanSC520 microcontroller reset sources and the functions affected.
Table 6-1
Reset Generation Registers—Memory-Mapped
Register
Mnemonic
MMCR
Offset
Address
Function
Host Bridge Control
HBCTL
60h
PCI reset (RST)
Watchdog Timer Control
WDTMRCTL
CB0h
Watchdog timer enable, WDT reset enable,
interrupt flag, duration of the WDT time-out
interval
System Board Information
SYSINFO
D70h
System configuration data latched on RSTLD7–
RSTLD0 pins at assertion of PWRGOOD
Reset Configuration
RESCFG
D72h
Control bits for system reset, GP bus reset
(GPRESET), programmable SDRAM retention
reset (PRGRESET pin enable), and AMDebug
mode enable
Reset Status
RESSTA
D74h
Reset source status: SCP reset, AMDebug hard
reset detect, AMDebug system reset, watchdog
timer time-out, CPU shutdown (soft reset),
PRGRESET pin, and PWRGOOD pin
Table 6-2
Reset Generation Registers—Direct-Mapped
Register
Mnemonic
I/O Address Function
SCP Data Port
SCPDATA
60h
System Control Processor (SCP) data write, a20
gate command emulation
SCP Command Port
SCPCMD
64h
SCP command write, a20 gate command
emulation, CPU reset command emulation
System Control Port A
SYSCTLA
92h
Soft CPU reset generation, alternate a20 control
Содержание 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...