Method and system for debug and test using replicated logic

Computer-aided design and analysis of circuits and semiconductor – Integrated circuit design processing – Logic design processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S100000, C716S101000, C716S104000, C716S107000, C716S108000, C716S111000, C716S112000, C716S113000

Reexamination Certificate

active

07962869

ABSTRACT:
A method and system for debug and test using replicated logic is described. A representation of a circuit is compiled. The circuit includes a replicated portion and delay logic to delay inputs into the replicated portion. The circuit may also include trigger logic and clock control logic to enable execution of the replicated portion of the circuit to be paused when a trigger condition occurs. The compiled representation of the circuit may be programmed into a hardware device. A debugger may then be invoked. One or more triggering signals are selected. For each selected triggering signal, one or more states are selected to setup a trigger condition. The hardware device may then be run. The replicated portion of the circuit will be paused when the trigger condition occurs. The states of registers in the replicated portion of the circuit and the sequence of inputs that led to the trigger condition are recorded. This recorded data may then used to generate a test to be run on a software simulator when the circuit is modified.

REFERENCES:
patent: 5056094 (1991-10-01), Whetsel
patent: 5309035 (1994-05-01), Watson, Jr. et al.
patent: 5452239 (1995-09-01), Dai et al.
patent: 5495487 (1996-02-01), Whetsel, Jr.
patent: 5706473 (1998-01-01), Yu et al.
patent: 5923676 (1999-07-01), Sunter et al.
patent: 6014510 (2000-01-01), Burks et al.
patent: 6182247 (2001-01-01), Herrmann et al.
patent: 6269467 (2001-07-01), Chang et al.
patent: 6438735 (2002-08-01), McElvain et al.
patent: 6516449 (2003-02-01), Masud
patent: 6519754 (2003-02-01), McElvain et al.
patent: 6530073 (2003-03-01), Morgan
patent: 6557145 (2003-04-01), Boyle et al.
patent: 6580299 (2003-06-01), Horan et al.
patent: 6634011 (2003-10-01), Peltier et al.
patent: 6651227 (2003-11-01), Abadir et al.
patent: 6668364 (2003-12-01), McElvain et al.
patent: 6687882 (2004-02-01), McElvain et al.
patent: 6701491 (2004-03-01), Yang
patent: 6725406 (2004-04-01), Kakizawa et al.
patent: 6871329 (2005-03-01), Matsumoto
patent: 6904576 (2005-06-01), Ng et al.
patent: 7010769 (2006-03-01), McElvain et al.
patent: 7055117 (2006-05-01), Yee
patent: 7065481 (2006-06-01), Schubert et al.
patent: 7213216 (2007-05-01), Ng et al.
patent: 7398445 (2008-07-01), Ng et al.
patent: 7665046 (2010-02-01), Ng et al.
patent: 2001/0025369 (2001-09-01), Chang et al.
patent: 2002/0138801 (2002-09-01), Wang et al.
patent: 2003/0069724 (2003-04-01), Schubert et al.
patent: 2003/0079195 (2003-04-01), McElvain et al.
patent: 2003/0115564 (2003-06-01), Chang et al.
patent: 2004/0030999 (2004-02-01), Ng et al.
patent: 2004/0215435 (2004-10-01), Hunt et al.
patent: 1168206 (2002-01-01), None
patent: 2 318 664 (1998-04-01), None
patent: 2 321 322 (1998-07-01), None
patent: 10010196 (A) (1998-01-01), None
patent: 10177590 (A) (1998-06-01), None
patent: 2003-337845 (2003-11-01), None
patent: 2004-280426 (2004-10-01), None
patent: 10-0710972 (2007-04-01), None
patent: 10-0767957 (2007-10-01), None
patent: 10-0812938 (2008-03-01), None
patent: WO 01/39249 (2001-05-01), None
Courtoy, Michel, “Rapid Prototyping for Communications Design Validation”, Southcon/96 Conference Record, IEEE (Jun. 25-27, 1996) pp. 49-54.
Michael Courtoy, “Rapid Prototyping for Communications Design Validation”, Southcon/96 Conference Record, IEEE Jun. 25-27, 1996, pp. 49-54, 7 pgs.
Koch, Gernot H., et al. “Breakpoints and Breakpoint Detection in Source-Level Emulation,”ACM Transactions on Design Automation of Electronic Systems, 3:2 (Apr. 1998), pp. 209-230.
Neumann, I. et al., “Cell Replication and Redundancy Elimination During Placement for Cycle Time Optimization,” 1999 IEEE/ACM International Conference on Computer-Aided Design, Nov. 1999, pp. 25-30.
PCT International Search Report Report for PCT International Appln No. US03/24601, mailed Apr. 16, 2004 (7 pages).
PCT International Preliminary Report on Patentability for PCT Appln. No. US03/24601, mailed Feb. 12, 2007 (6 pages).
PCT International Search Report and Written Opinion for PCT International Appln No. US2006/013910, mailed Feb. 1, 2007 (12 pages).
PCT International Preliminary Report on Patentability for PCT Appln. No. US2006/013910, mailed Nov. 1, 2007 (8 pages).
PCT International Search Report and Written Opinion for PCT International Appln No. US2006/030417, mailed Jan. 8, 2007 (10 pages).
PCT International Preliminary Report on Patentability for PCT International Appln. No. PCT/US2006/030417, mailed Feb. 14, 2008 (7 pages).

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

Method and system for debug and test using replicated 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 Method and system for debug and test using replicated logic, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for debug and test using replicated logic will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2673910

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