Electronic Components Datasheet Search
  English  ▼

X  

WM8310 Datasheet(PDF) 158 Page - Wolfson Microelectronics plc

Part # WM8310
Description  Processor Power Management Subsystem
PDF  291 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  WOLFSON [Wolfson Microelectronics plc]
Direct Link  http://www.wolfsonmicro.com
Logo WOLFSON - Wolfson Microelectronics plc

WM8310 Datasheet(HTML) 158 Page - Wolfson Microelectronics plc

Back Button WM8310 Datasheet HTML 154Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 155Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 156Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 157Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 158Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 159Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 160Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 161Page - Wolfson Microelectronics plc WM8310 Datasheet HTML 162Page - Wolfson Microelectronics plc Next Button
Zoom Inzoom in Zoom Outzoom out
 158 / 291 page
background image
WM8310
Pre-Production
w
PP, May 2012, Rev 3.1
158
25 WATCHDOG TIMER
The WM8310 includes a Watchdog Timer designed to detect a possible software fault condition
where the host processor has locked up. The Watchdog Timer is a free-running counter driven by the
internal RC oscillator.
The Watchdog Timer is enabled by default; it can be enabled or disabled by writing to the
WDOG_ENA register bit. The Watchdog behaviour in SLEEP is configurable; it can either be set to
continue as normal or to be disabled. The Watchdog behaviour in SLEEP is determined by the
WDOG_SLPENA bit.
The watchdog timer duration is set using WDOG_TO. The watchdog timer can be halted for debug
purposes using the WDOG_DEBUG bit.
The Watchdog reset source is selectable between Software and Hardware triggers. (Note that the de-
selected reset source has no effect.) If the Watchdog is not reset within a programmable timeout
period, this is interpreted by the WM8310 as a fault condition. The Watchdog Timer then either
triggers a Device Reset, or issues a WAKE request or raises an Interrupt. The action taken is
determined by the WDOG_PRIMACT register field.
If the Watchdog is not reset within a further timeout period of the Watchdog counter, a secondary
action is triggered. The secondary action taken at this point is determined by the WDOG_SECACT
register field.
The Watchdog reset source is selected using the WDOG_RST_SRC register bit. When Software
WDOG reset source is selected, the Watchdog is reset by writing a ‘1’ to the WDOG_RESET field.
When Hardware WDOG reset source is selected, the Watchdog is reset by toggling a GPIO pin that
has been configured as a Watchdog Reset Input (see Section 21).
If a Device Reset is triggered by the watchdog timeout, the WM8310 asserts the RESET
¯¯¯¯¯¯ pin, resets
the internal control registers (excluding the RTC) and initiates a start-up sequence. The Watchdog
Timer is not automatically reset as part of the Device Reset; the Watchdog must be reset by the host
application following the Device Reset.
Note that, following a Device Reset, the action taken on subsequent timeout of the Watchdog Timer
will be determined by the WDOG_PRIMACT register. If the watchdog timeout fault persists, then a
maximum of 6 Device Reset attempts will be made. See Section 24. If the watchdog timeout occurs
more than 6 times, the WM8310 will remain in the OFF state until the next valid ON state transition
event occurs.
Note that the Watchdog control registers are locked by the WM8310 User Key. These registers can
only be changed by writing the appropriate code to the Security register, as described in Section 12.4.
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R16388
(4004h)
Watchdog
15
WDOG_ENA
1
Watchdog Timer Enable
0 = Disabled
1 = Enabled (enables the watchdog; does
not reset it)
Protected by user key
14
WDOG_DEBU
G
0
Watchdog Pause
0 = Disabled
1 = Enabled (halts the Watchdog timer for
system debugging)
Protected by user key
13
WDOG_RST_S
RC
1
Watchdog Reset Source
0 = Hardware only
1 = Software only
Protected by user key
12
WDOG_SLPE
NA
0
Watchdog SLEEP Enable
0 = Disabled
1 = Controlled by WDOG_ENA
Protected by user key



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com