Patent · US Expired

Embedded processor with watchdog timer for programmable logic

US7350178B1 · kind B1 · utility

53Cited by
29References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 2004
Grant dateMar 25, 2008
Priority date
Expiry dateMar 6, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F1/24
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A programmable logic integrated circuit has an embedded processor with a watchdog timer circuit. The watchdog timer circuit is used to detect software or hardware failures. In one implementation, the watchdog timer circuit includes a counter register that advances (e.g., incremented or decremented) with each clock. To prevent the watchdog timer circuit from becoming triggered, the watchdog timer circuit should be reset or reloaded by software. For example, the count register may be reset to a value to start the count over. If the count register is allowed to count to a final or maximum value, the watchdog timer circuit will become triggered, generating a triggered signal that causes the programmable logic integrated circuit to be reset. A reset causes a reloading of the configuration data used to program the programmable logic and embedded processor portions of the integrated data. The configuration data may be stored in an external nonvolatile storage memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.