18.104.22.168. User Watchdog Timer
The user watchdog timer is a time counter that runs at the pfl_clk frequency. The timer begins counting after the FPGA enters user mode and continues until the timer reaches the watchdog time out period. You must periodically reset this timer by asserting the pfl_reset_watchdog pin before the watchdog time-out period. If the timer does not reset before the watchdog time-out period, the PFL IP core detects watchdog time-out error and initiates a reconfiguration to load the factory image.
Instantiate the watchdog timer reset circuitry in the configuration image loaded into the FPGA. Connect one output signal from the reset circuitry to the pfl_reset_watchdog pin of the PFL in the CPLD to periodically send a reset signal to the user watchdog timer. To reset the watchdog timer correctly, hold the pfl_reset_watchdog pin high or low for at least two pfl_clk cycles.
Did you find the information on this page useful?