Programming Model
MOTOROLA
Reset Module
6-3
6.2 Programming Model
The Reset Source Register (RSR), the only register in the reset module, can be written to or read by the
ARM920T processor through the IP bus interface.
6.2.1 Reset Source Register (RSR)
The Reset Source Register is a 16-bit read-only register used by the ARM920T processor to determine the
source of the last MC9328MX1. hardware reset. The source of the last hardware reset is defined in
Table 6-2 and Table 6-3 on page 6-4.
If several sources’ signals overlap and if the signals are released during the same CLK32 cycle (which also
causes the assertion of the RESET_OUT signal), only the highest-priority event is registered by the RSR
using the following priority order:
1. POR signal
2. Qualified external reset signal
3. Watchdog signal
Otherwise, the last signal that is released is honored.
Table 6-1. Reset Module Pin and Signal Descriptions
Signal Name
Direction
Signal Description
CLK32
IN
32 kHz Clock
—A 32 kHz clock signal derived from the input crystal
oscillator circuit in the PLL.
POR IN
Power-On Reset
—An internal active high Schmitt trigger signal from the
POR pin. The POR signal is normally generated by an external RC circuit
designed to detect a power-up event.
RESET
IN
Reset
—An external active low Schmitt trigger signal from the
RESET_IN
pin. When this signal goes active, all modules (except the reset module and
the clock control module) are reset.
TRST
IN
Test Reset Pin
—An external active low signal from the TRST pin. The Test
Reset Pin is used to asynchronously initialize the JTAG controller.
WAT_RESET
IN
Watchdog Timer Reset
—An active low signal generated by the watchdog
timer when a time-out period has expired.
CORE_TRST
OUT
Core Test Reset
—An active low signal that resets the JTAG module and
the ETM.
HARD_ASYN_RESET
OUT
Hard Asynchronous Reset
—An active low signal that resets all peripheral
modules except the watchdog timer module. The rising edge of this signal is
synchronous with HCLK.
HRESET
OUT
Hard Reset
—An active low signal that resets the ARM920T processor and
the watchdog timer module.This signal is deasserted during the low phase
of HCLK. This signal also appears on the RESET_OUT pin of the
MC9328MX1.
RESET_DRAM
OUT
DRAM Reset
—An active low signal that resets the DRAM controller.
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...