wdt_torr

         Timeout Range Register
      
Module Instance Base Address Register Address
i_watchdog_0_l4wd 0xFFD00200 0xFFD00204
i_watchdog_1_l4wd 0xFFD00300 0xFFD00304

Offset: 0x4

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

reserved

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

reserved

RO 0x0

top_init

RW 0xF

top

RW 0xF

wdt_torr Fields

Bit Name Description Access Reset
31:8 reserved
Reserved and read as 0.
RO 0x0
7:4 top_init

Timeout period for initialization.

Used to select the timeout period that the watchdog counter restarts from for the first counter restart (kick). This register should be written after reset and before the WDT is enabled.

A change of the timeout period for initialization (TOP_INIT) is seen only once the WDT has been enabled, and any change after the first kick is not seen as subsequent kicks use the period specified by the TOP bits.

If TOP_INIT is programmed to select a range that is greater than the counter width of 32, the timeout period is truncated to fit to the counter width. This affects only the non-user specified values as users are limited to these boundaries during configuration.

Value Description
0xa TIMEOUT64M
0xb TIMEOUT128M
0xc TIMEOUT256M
0xd TIMEOUT512M
0xe TIMEOUT1G
0xf TIMEOUT2G
0x0 TIMEOUT64K
0x1 TIMEOUT128K
0x2 TIMEOUT256K
0x3 TIMEOUT512K
0x4 TIMEOUT1M
0x5 TIMEOUT2M
0x6 TIMEOUT4M
0x7 TIMEOUT8M
0x8 TIMEOUT16M
0x9 TIMEOUT32M
RW 0xF
3:0 top

Timeout period.

This field is used to select the timeout period from which the watchdog counter restarts. A change of the timeout period takes effect only after the next counter restart (kick). If the time out period (TOP) is programmed to select a range that is greater than the counter width of 32, the timeout period is truncated to fit to the counter width. This affects only the non-user specified values as users are limited to these boundaries during configuration.

Value Description
0xa TIMEOUT64M
0xb TIMEOUT128M
0xc TIMEOUT256M
0xd TIMEOUT512M
0xe TIMEOUT1G
0xf TIMEOUT2G
0x0 TIMEOUT64K
0x1 TIMEOUT128K
0x2 TIMEOUT256K
0x3 TIMEOUT512K
0x4 TIMEOUT1M
0x5 TIMEOUT2M
0x6 TIMEOUT4M
0x7 TIMEOUT8M
0x8 TIMEOUT16M
0x9 TIMEOUT32M
RW 0xF