OSCERR Input
A smart watchdog has to ensure that internal problems with its own time base are
detected and do not lead to an undesired status of the complete system. If the RC oscil-
lator stops oscillating, a signal is fed to the OSCERR input after a timeout delay. It
resets the up/down counter and disables the WD-OK output. Without this reset function,
the watchdog would freeze its current status when fRC stops.
RESET Input
During power-on and under/overvoltage detection, a reset signal is fed to this pin. It
resets the watchdog timer and sets the initial state.
WD-OK Output
After the up/down counter has reached to status 3 (see Figure 5, Watchdog State
Diagram), the RS flip-flop is set and the WD-OK output becomes logic “1”. As WD-OK is
directly connected to the enable pins, the open-collector output P-EN provides also logic
“1” while a logic “0” is available at N-EN output. If on the other hand the up/down counter
is decremented to “0”, the RS flip-flop is reset, the WD-OK output and the P-EN output
are logic “0” and N-EN output is logic “1”. The WD-OK output also controls a dual MUX
stage which shifts the time window by one clock after a successful trigger, thus forming
a hysteresis to provide stable conditions for the evaluation of the trigger signal “good or
false”. The WD-OK signal is also reset in case the watchdog counter is not reset after
250 clocks (missing trigger signal).
Figure 4. Watchdog Timing Diagram with Tolerances
Time/s
79/ fWDC
80/ fWDC
169/ fWDC
170/ fWDC
250/ fWDC
251/ fWDC
Watchdog Window
update rate is good
Update rate is
too slow
Update rate is
too fast
Update rate is
either too fast or
good
Update rate is
either too slow
or good
Update rate is
Pulse has
dropped out
either too slow
or pulse has
dropped out
Figure 5. Watchdog State Diagram
good
bad
Initial status
2/NF
1/NF
good
bad
good
bad
bad
O/F
3/NF
bad
good
bad
good
1/F
2/F
good
Explanation
In each block, the first character represents the state of the counter. The second nota-
tion indicates the fault status of the counter. A fault status is indicated by an “F” and a
no-fault status is indicated by an “NF”. When the watchdog is powered up initially, the
counter starts at the 0/F block (initial state). “Good” indicates that a pulse has been
received whose width resides within the timing window. “Bad” indicates that a pulse has
been received whose width is either too short or too long.
4
U6813B
4543A–AUTO–05/02