Random access of user design states in a configurable IC

Electronic digital logic circuitry – With test facilitating feature

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C326S009000, C326S038000, C326S041000

Reexamination Certificate

active

07548085

ABSTRACT:
Some embodiments of the invention is a configurable integrated circuit (IC) that includes (1) several configurable logic circuits, (2) a first routing network for connecting the configurable logic circuits, (3) several user design state (UDS) circuits, and (4) a second network communicatively coupled to the UDS circuits. In least one period during the operation of the IC, the second network receives addresses for a several UDS circuits in a random access manner. In some embodiments, the second network is a debug network for reading randomly state values stored by the addressed UDS circuits during the user-design operation of the IC.

REFERENCES:
patent: 5425036 (1995-06-01), Liu et al.
patent: 5426378 (1995-06-01), Ong
patent: 5452239 (1995-09-01), Dai et al.
patent: 5521835 (1996-05-01), Trimberger
patent: 5600263 (1997-02-01), Trimberger et al.
patent: 5610829 (1997-03-01), Trimberger
patent: 5629637 (1997-05-01), Trimberger et al.
patent: 5640106 (1997-06-01), Erickson et al.
patent: 5640107 (1997-06-01), Kruse
patent: 5646545 (1997-07-01), Trimberger et al.
patent: 5654650 (1997-08-01), Gissel
patent: 5701441 (1997-12-01), Trimberger
patent: 5761483 (1998-06-01), Trimberger
patent: 5825662 (1998-10-01), Trimberger
patent: 5920712 (1999-07-01), Kuijsten
patent: 5944813 (1999-08-01), Trimberger
patent: 6084429 (2000-07-01), Trimberger
patent: 6182247 (2001-01-01), Herrmann et al.
patent: 6255849 (2001-07-01), Mohan
patent: 6389558 (2002-05-01), Herrmann et al.
patent: 6404224 (2002-06-01), Azegami et al.
patent: 6430736 (2002-08-01), Levi et al.
patent: 6446249 (2002-09-01), Wang et al.
patent: 6460148 (2002-10-01), Veenstra et al.
patent: 6480954 (2002-11-01), Trimberger
patent: 6601227 (2003-07-01), Trimberger
patent: 6614703 (2003-09-01), Pitts et al.
patent: 6668237 (2003-12-01), Guccione et al.
patent: 6681353 (2004-01-01), Barrow
patent: 6704889 (2004-03-01), Veenstra et al.
patent: 6802026 (2004-10-01), Patterson et al.
patent: 6810442 (2004-10-01), Lin et al.
patent: 6829756 (2004-12-01), Trimberger
patent: 6889368 (2005-05-01), Mark et al.
patent: 6894527 (2005-05-01), Donlin et al.
patent: 7010667 (2006-03-01), Vorbach et al.
patent: 7064577 (2006-06-01), Lee
patent: 7085858 (2006-08-01), Fox et al.
patent: 7112992 (2006-09-01), Guzman et al.
patent: 7138827 (2006-11-01), Trimberger
patent: 7212448 (2007-05-01), Trimberger
patent: 7231339 (2007-06-01), Nemecek et al.
patent: 7233169 (2007-06-01), Vadi
patent: 7375550 (2008-05-01), Redgrave et al.
patent: 7443196 (2008-10-01), Redgrave et al.
patent: 2001/0033188 (2001-10-01), Aung et al.
patent: 2002/0010853 (2002-01-01), Trimberger et al.
patent: 2002/0089349 (2002-07-01), Barbier et al.
patent: 2003/0100133 (2003-05-01), Eidson et al.
patent: 2006/0176075 (2006-08-01), Or-Bach
patent: 2006/0251416 (2006-11-01), Letner et al.
patent: 2007/0007999 (2007-01-01), Graham et al.
patent: 2007/0143577 (2007-06-01), Smith
patent: 2008/0191733 (2008-08-01), Redgrave et al.
patent: 2008/0191735 (2008-08-01), Redgrave et al.
patent: 2008/0191736 (2008-08-01), Redgrave et al.
patent: 2008/0222465 (2008-09-01), Redgrave et al.
patent: 2008/0258761 (2008-10-01), Hutchings et al.
patent: PCT/US2008/061074 (2008-10-01), None
patent: PCT/US08/61072 (2008-04-01), None
patent: PCT/US08/61074 (2008-04-01), None
patent: PCT/US2008/061072 (2008-09-01), None
U.S. Appl. No. 11/375,562, filed Mar. 13, 2006, Redgrave, Jason, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 12/050,897, filed Mar. 18, 2008, Redgrave, Jason, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/375,363, filed Mar. 13, 2006, Redgrave, Jason, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/375,370, filed Mar. 13, 2006, Redgrave, Jason, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/375,369, filed Mar. 13, 2006, Redgrave, Jason, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/375,364, filed Mar. 13, 2006, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 12/106,257, filed Apr. 18, 2008, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/769,680, filed Jun. 27, 2007, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/769,683, filed Jun. 27, 2007, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/769,686, filed Jun. 27, 2007, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
U.S. Appl. No. 11/769,703, filed Jun. 27, 2007, Hutchings, Brad, et al., Commonly Owned Application with similar specification and drawings.
Non-Final Office Action for U.S. Appl. No. 11/769,703, filed Apr. 21, 2008, Hutchings, Brad, et al., Non-Final Office Action of Commonly Owned U.S. Appl. No. 11/769,703 listed as item 47.
Notice of Allowance for U.S. Appl. No. 11/375,362, filed Feb. 14, 2008, Redgrave, Jason, et al., Notice of Allowance of Commonly Owned U.S. Appl. No. 11/375,362, now Issued U.S. Patent 7,375,550 listed as item 36.
Notice of Allowance for U.S. Appl. No. 11/375,363, filed Jun. 5, 2008, Redgrave, Jason, et al., Notice of Allowance of Commonly Owned U.S. Appl. No. 11/375,363 listed as item 39.
Non-Final Office Action for U.S. Appl. No. 11/375,370, filed Jul. 11, 2008, Redgrave, Jason, et al., Non-Final Office Action of Commonly Owned U.S. Appl No. 11/375,370 listed as item 39.
Notice of Allowance for U.S. Appl. No. 11/375,369, filed Apr. 9, 2008, Redgrave, Jason, et al., Notice of Allowance of Commonly Owned U.S. Appl No. 11/375,369 listed as item 41.
Non-Final Office Action for U.S. Appl. No. 11/375,369, filed Aug. 21, 2007, Redgrave, Jason, et al., Non-Final Office Action of Commonly Owned U.S. Appl No. 11/375,369 listed as item 41.
Notice of Allowance for U.S. Appl. No. 11/375,364, filed Mar. 12, 2008, Hutchings, Brad, et al., Notice of Allowance of Commonly Owned U.S. Appl No. 11/375,364 listed as item 42.
Graham, Paul, et al., “Instrumenting Bitstreams for Debugging FPGA Circuits”,Proceedings of the 9thAnnual IEEE Symposium on Field-Programmable Custom Computing Machines(FCCM'01), Apr. 29-May 2, 2001.
Hauser, J., et al., “Garp: A MIPS Processor with a Reconfigurable Coprocessor”,FPGAs for Custom Computing Machines, 1997. Proceedings., The 5th Annual IEEE Symposium on FPGA-Based Custom Computing Machines, Apr. 16-18, 1997, pp. 12-21.
Luk, W., et al., “Compilation Tools for Run-Time Reconfigurable Designs”,FPGAs for Custom Computing Machines, 1997. Proceedings, The 5th Annual IEEE Symposium on FPGA-Based Custom Computing Machines, Apr. 16-18, 1997, pp. 56-65.
Scalera, S., et al., “The Design and Implmentation of a Context Switching FPGA”,FPGAs for Custom Computing Machines, 1998, Proceedings. IEEE Symposium on FpGAs for Custom Computing Machines, Apr. 15-17, 1998, pp. 78-85.
Claims of Related Applications, Document listing claims of Related U.S. Appl Nos. 11/375,562, 11/375,362, 11/375,363, 11/375,370, 11/375,369, and 11/375,364.
Non-final office action for U.S. Appl. No. 11/375,362, filed Jul. 18, 2007, Redgrave, Non-Final Office Action mailed Jul. 18, 2007.
Non-final office action for U.S. Appl. No. 11/375,363, filed Jul. 26, 2007, Redgrave, Non-Final Office Action mailed Jul. 26, 2007.
Non-final office action for U.S. Appl. No. 11/375,364, filed Jul. 6, 2007, Hutchings, Non-Final Office Action mailed Jul. 6, 2007.
Altera Corp., “Section V. In-System Design Debugging,”Quartus II Handbook, May 2007, pp. 1-150.
Amerson, R., et al., “Teramac—Configurable Custom Computing,”Proceedings of the IEEE Symposium on FPGA's for Custom Computing Machines, Apr. 19-21, 1995, pp. 32-38.
Arnold, J., “The Splash 2 Software Environment,”IDA Supercomputing Research Center, 1993 Month N/A, pp.

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

Random access of user design states in a configurable IC does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Random access of user design states in a configurable IC, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Random access of user design states in a configurable IC will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4146517

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