Programmable timers, Software watchdog timer – Digi NS9215 User Manual

Page 142

Advertising
background image

S Y S T E M C O N T R O L M O D U L E

Programmable timers

142

Hardware Reference NS9215

This table shows the

hmaster[3:0]

assignments for the processor.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

P r o g r a m m a b l e t i m e r s

The processor provides 11 programmable timers:

Software watchdog timer

10 general purpose timers

Software
watchdog timer

The software watchdog timer, set to specific time intervals, handles gross system
misbehaviors. The watchdog timer can be set to timeout in longer ranges of time
intervals, typically in seconds.

The software watchdog timer can be enabled or disabled, depending on the
operating condition. When enabled, system software must write to the Software
Watchdog Timer register before it expires. When the timer does timeout, the
system is preconfigured to generate an IRQ, an FIQ, or a RESET to restart the entire
system.

0x7000 0000 – 0x7FFF FFFF

256 MB

System memory chip select 3
Static memory (default)

0x8000 0000 – 0x8FFF FFFF

256 MB

Reserved

0x9000 0000 – 0x9FFF FFFF

256 MB

IO hub

0xA000 0000 – 0xA05F FFFF

6 MB

Reserved

0xA060 0000 – 0xA06F FFFF

1 MB

Ethernet Communication Module

0xA070 0000 – 0xA07F FFFF

1 MB

Memory controller

0xA080 0000 – 0xA08F FFFF

1 MB

External DMA module

0xA090 0000 – 0xA09F FFFF

1 MB

System Control Module

0xA0A0 0000 – 0xFFFF FFFF

1526MB

Reserved

Master Name

hmaster[3:0] assignment

ARM926 data

0000

Ethernet Rx

0001

Ethernet Tx

0010

IO hub

0100

ARM926 instruction

0101

Address range

Size

System functions

Advertising