Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation
Reexamination Certificate
2011-02-08
2011-02-08
Rodriguez, Paul L (Department: 2123)
Data processing: structural design, modeling, simulation, and em
Simulating electronic device or electrical system
Circuit simulation
C716S030000
Reexamination Certificate
active
07885801
ABSTRACT:
Asynchronous behavior of a circuit is emulated by modifying a netlist to insert additional logic at a driving element such as a latch. The additional logic outputs one of (i) a present output from the driving element, (ii) a delayed output from the driving element, or (iii) a random value, which drives downstream logic. The output of the additional logic is selectively responsive to a user-controlled skew enable input. The invention allows for simpler data skew logic transformations which are applicable to both latches and primary inputs, with no dependencies on any clock net.
REFERENCES:
patent: 4011465 (1977-03-01), Alvarez, Jr.
patent: 5287289 (1994-02-01), Kageyama et al.
patent: 5396435 (1995-03-01), Ginetti
patent: 5452239 (1995-09-01), Dai et al.
patent: 5499192 (1996-03-01), Knapp et al.
patent: 5504690 (1996-04-01), Kageyama et al.
patent: 5586047 (1996-12-01), Imahashi
patent: 5659484 (1997-08-01), Bennett et al.
patent: 5828860 (1998-10-01), Miyaoku et al.
patent: 5958077 (1999-09-01), Banerjee et al.
patent: 5966523 (1999-10-01), Uchino
patent: 6056784 (2000-05-01), Stanion
patent: 6071003 (2000-06-01), Ashuri et al.
patent: 6216219 (2001-04-01), Cai et al.
patent: 6321184 (2001-11-01), Baumgartner et al.
patent: 6374393 (2002-04-01), Hirairi
patent: 6516449 (2003-02-01), Masud
patent: 6553514 (2003-04-01), Baumgartner et al.
patent: 6587993 (2003-07-01), Shoyama
patent: 6643829 (2003-11-01), Borkovic et al.
patent: 6643832 (2003-11-01), Ray et al.
patent: 6816825 (2004-11-01), Ashar et al.
patent: 6868535 (2005-03-01), Podkolzin et al.
patent: 6959271 (2005-10-01), Ballam
patent: 6973632 (2005-12-01), Brahme et al.
patent: 7020589 (2006-03-01), Datta Ray et al.
patent: 7086016 (2006-08-01), Matsuzaki et al.
patent: 7194715 (2007-03-01), Charlebois et al.
patent: 7240311 (2007-07-01), Lai et al.
patent: 7257524 (2007-08-01), Schilp et al.
patent: 7302659 (2007-11-01), Ja et al.
patent: 7340698 (2008-03-01), Srinivasan et al.
patent: 7447620 (2008-11-01), Hidvegi et al.
patent: 2001/0020289 (2001-09-01), Pavisic et al.
patent: 2003/0023941 (2003-01-01), Wang et al.
patent: 2003/0061470 (2003-03-01), Yeh
patent: 2004/0103387 (2004-05-01), Teig et al.
patent: 2004/0225977 (2004-11-01), Akkerman
patent: 2004/0233742 (2004-11-01), Morzano
patent: 2004/0250226 (2004-12-01), Lin et al.
patent: 2005/0246673 (2005-11-01), Charlebois et al.
patent: 2005/0273748 (2005-12-01), Hetzel et al.
patent: 2006/0095879 (2006-05-01), Brahme et al.
patent: 2006/0190860 (2006-08-01), Ng et al.
patent: 2006/0239392 (2006-10-01), Cummings et al.
patent: 2007/0033551 (2007-02-01), Greaves et al.
U.S. Appl. No. 11/360,906, filed Feb. 23, 2006, Hldvegi et al.
U.S. Appl. No. 11/457,865, filed Jul. 17, 2006, Gass et al.
Xie et al., “Design of Robust-Path-Delay-Fault-Testable Combinational Circuits by Boolean Expansion”, IEEE 1992 International Conference on Computer Design: VLSI in Computers and processors, Oct. 11-14, 1992, pp. 482-485.
Miyamoto et al., “An Efficient Algorithm for Deriving logic Functions of Asynchronous Circuits”, Proceedings of Second International Symposium on Advanced research in Asynchronous Circuits and Systems, Mar. 18-21, 1996, pp. 30-35.
Gharaybeh et al., “False-Path Removal Using Delay Fault Simulation”, Proceedings of Seventh Asian Test Symposium, Dec. 2-4, 1998, pp. 82-87.
Hidvegi Zoltan T.
Ja Yee
Nelson Bradley S.
International Business Machines - Corporation
Louis Andre Pierre
Musgrove Jack V.
Rodriguez Paul L
Talpis Matthew B.
LandOfFree
Modeling asynchronous behavior from primary inputs and latches does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Modeling asynchronous behavior from primary inputs and latches, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modeling asynchronous behavior from primary inputs and latches will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2624984