System and method of determining the speed of digital...

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital logic testing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S744000

Reexamination Certificate

active

07861130

ABSTRACT:
According to an embodiment of the invention, a system for identifying when a running speed of an integrated circuit is within an applied clock speed is provided. A monotonic circuit is configured to receive input data and transmit output data. A completion detection circuit is configured to generate a completion detection signal for the monotonic circuit. A comparator is configured to compare at least the completion detection signal and a clock signal, and configured to emit an error signal if the clock signal arrives before the completion detection signal. A synchronous circuit element is configured to receive at least a portion of the output data and configured to be clock driven by the clock signal. The error signal represents that the clock speed is faster than an operating speed of the monotonic circuit.

REFERENCES:
patent: 4686392 (1987-08-01), Lo
patent: 5250856 (1993-10-01), Burton et al.
patent: 5305463 (1994-04-01), Fant et al.
patent: 5583875 (1996-12-01), Weiss
patent: 5630110 (1997-05-01), Mote, Jr.
patent: 5774367 (1998-06-01), Reyes et al.
patent: 5845109 (1998-12-01), Suzuki et al.
patent: 5870404 (1999-02-01), Ferraiolo et al.
patent: 6043674 (2000-03-01), Sobelman
patent: 6075389 (2000-06-01), Umemoto et al.
patent: 6088830 (2000-07-01), Blomgren et al.
patent: 6133761 (2000-10-01), Matsubara
patent: 6185712 (2001-02-01), Kirihata et al.
patent: 6349387 (2002-02-01), Blomgren
patent: 6509761 (2003-01-01), Taki
patent: 6526542 (2003-02-01), Kondratyev
patent: 6807509 (2004-10-01), Bourdin et al.
patent: 6819150 (2004-11-01), Santosa et al.
patent: 6891410 (2005-05-01), Sadowski
patent: 6964003 (2005-11-01), Thibeault
patent: 7017094 (2006-03-01), Correale et al.
patent: 7269805 (2007-09-01), Ansari et al.
patent: 7318003 (2008-01-01), Sotiriou
patent: 2004/0025123 (2004-02-01), Angilivelil
patent: 2004/0103355 (2004-05-01), Correale et al.
PCT Search Report, 2007.
I. Blunno, J. Cortadella, A. Kondratyev, L. Lavagno, K. Lwin, and C. Sotiriou. Handshake Protocols for De-Synchronization. InProc. International Symposium on Advanced Research in Asynchronous Circuits and Systems, pp. 149-158, IEEE Computer Society Press, Apr. 2004.
User Guide. InCeltic User Manual, Cadence Design Systems, Inc., 2004.
D. Chinnery and K. Keutzer. Reducing the Timing Overhead. InClosing the Gap between ASIC and Custom: Tools And Techniques For High-Performance ASIC Design, chapter 3. Kluwer Academic Publishers, 2002.
J. Cortadella, A. Kondratyev, L. Lavagno, and C. Sotiriou. Coping with the Variability of Combinational Logic Delays. InProc. International Conf. Computer Design(ICCD), Oct. 2004.
S. Devadas and K. Keutzer. Synthesis of Robust Delay-Fault Testable Circuits: Theory.IEEE Transactions on Computer-Aided Design, 11(1):87-101, Jan. 1992.
Y. Kukimoto, R.K. Brayton, and P. Sawkar. Delay-Optimal Technology Mapping by DAG Covering. InDesign Automation Conference, pp. 348-351, 1998.
Alex Kondratyev and Kelvin Lwin. Design of Asynchronous Circuits by Synchronous CAD Tools. InProc. ACM/IEEE Design Automation Conference, Jun. 2002.
D. S. Kung. Hazard-Non-Increasing Gate-Level Optimization Algorithms. InProc. International Conf. Computer-Aided Design(ICCAD), pp. 631-634, 1992.
E. Lehman, Y. Watanabe, J. Grodstein, and H. Harkness. Logic Decomposition During Technology Mapping.IEEE Transactions On Computer-Aided Design, 16(8):813-834, Aug. 1997.
S.R Nassif. Modeling and Forecasting of Manufacturing Variations, Proceedings of the ASP-DAC 2001Asia And South Pacific Design Automation Conference, Jan. 30-Feb. 2, 2001, pp. 145-149.
R. Puri, A. Bjorksten, and T. Rosser. Logic Optimization by Output Phase Assignment in Dynamic Logic Synthesis. InProc. International Conf. Computer-Aided Design(ICCAD), pp. 2-8, 1996.
M. Prasad, D. Kirkpatrick, R.Brayton, and A. Sangiovanni Vincentelli. Domino. Logic Synthesis And Technology Mapping. InProc. International Workshop on Logic Synthesis, vol. 1, 1997.
Jens Sparsø and Jørgen Staunstrup. Delay-Insensitive Multi-Ring Structures.Integration, the VLSI journal, 15(3):313-340, Oct. 1993.
E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A. Sangiovanni-Vincentelli. SIS: A System for Sequential Circuit Synthesis. Technical report, U.C. Berkeley, May 1992.
Ivan E. Sutherland. Micropipelines.Communications of the ACM, 32(6):720-738, Jun. 1989.
M. A. Thornton, K. Fazel, R. B. Reese, and C. Traver. Generalized Early Evaluation in Self-Timed Circuits. InProc. Design, Automation and Test in Europe(DATE), pp. 255-259, Mar. 2002.
S. H. Unger. Asynchronous Sequential Switching Circuits. Wiley-Interscience, John Wiley & Sons, Inc., New York, 1969.
Victor I. Varshavsky, editor.Self-Timed Control of Concurrent Processes: The Design of Aperiodic Logical Circuits in Computers and Discrete Systems. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1990, Chapters 3 and 4.
R. K. Brayton et al, Multilevel Logic Synthesis, Proceedings of the IEEE, vol. 78, No. 2, Feb. 1990.

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

System and method of determining the speed of digital... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method of determining the speed of digital..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method of determining the speed of digital... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4171415

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