Embedded processor with watchdog timer for programmable logic

Electrical computers and digital processing systems: support – Reconfiguration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000

Reexamination Certificate

active

07340596

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.

REFERENCES:
patent: 4456093 (1984-06-01), Finley et al.
patent: 4488259 (1984-12-01), Mercy
patent: 4617479 (1986-10-01), Hartmann et al.
patent: 4710927 (1987-12-01), Miller
patent: 4796211 (1989-01-01), Yokouchi et al.
patent: 4871930 (1989-10-01), Wong et al.
patent: 5241224 (1993-08-01), Pedersen et al.
patent: RE34444 (1993-11-01), Kaplinsky
patent: 5258668 (1993-11-01), Cliff et al.
patent: 5260610 (1993-11-01), Pedersen et al.
patent: 5260611 (1993-11-01), Cliff et al.
patent: 5412260 (1995-05-01), Tsui et al.
patent: 5436575 (1995-07-01), Pedersen et al.
patent: 5479618 (1995-12-01), Van de Steeg et al.
patent: 5550782 (1996-08-01), Cliff et al.
patent: 5687325 (1997-11-01), Chang
patent: 5721828 (1998-02-01), Frisch
patent: 5758169 (1998-05-01), Nizar et al.
patent: 5790479 (1998-08-01), Conn
patent: 5933642 (1999-08-01), Greenbaum et al.
patent: 5970254 (1999-10-01), Cooke
patent: 6097211 (2000-08-01), Couts-Martin et al.
patent: 6101617 (2000-08-01), Burckhartt et al.
patent: 6134655 (2000-10-01), Davis
patent: 6233205 (2001-05-01), Wells et al.
patent: 6260087 (2001-07-01), Chang
patent: 6398112 (2002-06-01), Li et al.
patent: 6414368 (2002-07-01), May et al.
patent: 6467009 (2002-10-01), Winegarden
patent: 6505341 (2003-01-01), Harris et al.
patent: 6563824 (2003-05-01), Bhatia et al.
patent: 6584587 (2003-06-01), McDermott
patent: 6754830 (2004-06-01), Laiho et al.
DeHon, DPGA-Coupled Microprocessors: Commodity ICs for the Early 21st Century, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA, IEEE, Feb. 1994, pp. 31-33.
Hauser, and Wawrzynek, University of California, Berkeley, “Garp: A MIPS Processor with a Reconfigurable Coprocessor,” IEEE, Apr. 1997, pp. 12-21.
IBM Corporation, “Mixture of Field and Factory Programmed Logic Cells in a Single Device,” IBM Technical Disclosure Bulletin, Apr. 1995, pp. 499-500.
Nagel, “ACM Computing Surveys: Synergy Between Software and Hardware,” Carnegie Mellon University, Department of Electrical Engineering and Computer Science, Pittsburgh, PA, Dec. 1996, pp. 1-3.
Razdan, and Smith, “A High-Performance Microarchitecture with Hardware-Programmable Functional Units,” Harvard University, Cambridge, MA, Digital Equipment Corporation, Hudson, MA, Nov. 1994, pp. 172-180.
Wittig, and Chow, “OneChip” An FPGA Processor With Reconfigurable Logic, Department of Electrical and Computer Engineering, University of Toronto, Ontario, Canada, IEEE, Sep. 1996, pp. 126-135.
Wynn, “In-Circuit Emulation for ASIC-Based Designs,” Xilinx, Inc., VLSI Systems Design, Oct. 1986, pp. 38-39, and 42-45.
“Triscend E5 Configurable System-on-Chip Family,” Product Description from Triscend Corporation, Jan. 2000 (Version 1.00), pp. i-ii and 1-90.
“Motorola Technical Developments,” Magazine of Motorola, Inc., vol. 39, Sep. 1999, pp. i-vii and 77-80.
“AT94K Series Field Programmable System Level Integrated Circuit,” Advance Information Brochure of Atmel Corporation, Dec. 1999, 6 pages.
“CS2000 Reconfigurable Communications Procssor Family Product Brief,” Advance Product Information from ChameleonSystems, Inc., 2000, pp. 1-8.
“Wireless Base Station Design Using Reconfigurable Communications Processors,” Wireless Base Station White paper from ChameleonSystems, Inc., 2000, pp. 1-8.
Aitken, R.C., and Agarwal, V.K., “A Diagnosis Method Using Pseudo-Random Vectors Without Intermediate Signatures,” Proc. of Int. Conf. on Computer-Aided Design (ICCAD), IEEE pp. 574-577 (1989).
Altera “APEX 20K Programmable Logic Device Family Data Sheet,” May 1999, 7 pages total.
Altera “FLEX 10K Embedded Programmable Logic Family Data Sheet,” May 1999, 7 pages total.
Altera “FLEX 8000 Programmable Logic Device Family Data Sheet,” May 1999, 5 pages total.
Altera “IEEE 1149.1 (JTAG) Boundary-Scan Testing in Altera Devices,” Aug. 1999, Application Note 39, 29 pages total.
Altera “MAX 7000 Programmable Logic Device Family Data Sheet,” May 1999, 6 pages total.
Ghosh-Dastidar, J., and Touba, N.A., “A Rapid and Scalable Diagnosis Scheme for BIST Environments With a Large Number of Scan Chains,” Proc. of IEEE VLSI Test Symposium, pp. 79-85 (2000).
Ghosh-Dastidar, J., Das, D., and Touba, N.A., “Fault Diagnosis in Scan-Based BIST using Both Time and Space Information,” Proc. of International Test. Conf., IEEE, pp. 95-102 (1999).
Mc Anney, M.G. and Savir, J., “There is Information in Faulty Signatures,” Proc. of International Test Conf., IEEE, pp. 630-636 (1987).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Embedded processor with watchdog timer for programmable logic does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Embedded processor with watchdog timer for programmable logic, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Embedded processor with watchdog timer for programmable logic will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3968645

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.