← Back to Patent Explorer
US5790435A Expired / Lapsed US ⏱️ 0.0 years remaining

Automated development of timing diagrams for electrical circuits

Assignee: EMA DESIGN AUTOMATION Inc
•
Filing: 1996-09-13
•
Granted: 1998-08-04
•
Expires: 2016-09-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-implemented method and apparatus that automates the entry, modification, and verification of timing diagrams for electrical circuits. The computer-implemented method and apparatus also provides an automated mechanism for analyzing these timing diagrams and verifying that the timing relationships specified for the circuit are met using the parts selected for the circuit.

Inventors

  • 👤 Lawrence E. Lewis
  • 👤 Michael S. Meredith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 22:14
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/32; G06F30/33; G06F30/3308; G06F30/3312

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 116 words
A computer-implemented apparatus for constructing timing diagrams to model electrical circuits, comprising: a computer having a monitor attached thereto; a parameter spreadsheet, performed by the computer, for accepting one or more parameters defining a timing diagram into the computer, wherein the parameter spreadsheet further comprises means for specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and a timing diagram window, performed by the computer, for displaying the timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 2
Dependent Claim 116 words
A computer-implemented apparatus for constructing timing diagrams to model electrical circuits, comprising: a computer having a monitor attached thereto; a parameter spreadsheet, performed by the computer, for accepting one or more parameters defining a timing diagram into the computer, wherein the parameter spreadsheet further comprises means for specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and a timing diagram window, performed by the computer, for displaying the timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 3
Dependent Claim 19 words
The apparatus of claim 1, wherein each of the formulae has both a minimum value and a maximum value.
Claim 4
Dependent Claim 31 words
The apparatus of claim 1, further comprising means for evaluating the formulae using a two-value algebra, such that each of the elements has both a minimum value and a maximum value.
Claim 5
Dependent Claim 107 words
A computer-implemented method of constructing timing diagrams to model electrical circuits on a computer having a monitor attached thereto, the method comprising the steps of: accepting one or more parameters defining a timing diagram into a parameter spreadsheet displayed on the monitor, further comprising the step of specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and displaying a timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 6
Dependent Claim 107 words
A computer-implemented method of constructing timing diagrams to model electrical circuits on a computer having a monitor attached thereto, the method comprising the steps of: accepting one or more parameters defining a timing diagram into a parameter spreadsheet displayed on the monitor, further comprising the step of specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and displaying a timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 7
Dependent Claim 19 words
The method of claim 4, wherein each of the formulae has both a minimum value and a maximum value.
Claim 8
Dependent Claim 32 words
The method of claim 4, further comprising the step of evaluating the formulae using a two-value algebra, such that each of the elements has both a minimum value and a maximum value.
Claim 9
Dependent Claim 123 words
A computer program stored on and executed by a computer, the computer program causing a computer to perform a method of constructing timing diagrams to model electrical circuits on a monitor attached to the computer, the method comprising the steps of: accepting one or more parameters defining a timing diagram into a parameter spreadsheet displayed on the monitor, further comprising the step of specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and displaying a timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 10
Dependent Claim 123 words
A computer program stored on and executed by a computer, the computer program causing a computer to perform a method of constructing timing diagrams to model electrical circuits on a monitor attached to the computer, the method comprising the steps of: accepting one or more parameters defining a timing diagram into a parameter spreadsheet displayed on the monitor, further comprising the step of specifying one or more of the parameters by accepting one or more formulae into the parameter spreadsheet, wherein each of the formulae are comprised of a combination of elements selected from a group comprising constants, operators, variables, and functions; and displaying a timing diagram on the monitor of the computer in response to the parameters accepted into the parameter spreadsheet.
Claim 11
Dependent Claim 19 words
The method of claim 7, wherein each of the formulae has both a minimum value and a maximum value.
Claim 12
Dependent Claim 32 words
The method of claim 7, further comprising the step of evaluating the formulae using a two-value algebra, such that each of the elements has both a minimum value and a maximum value.

References Cited (Backward Citations)

US4789962A Cited
US5381524A Cited
US5381524B1 Cited
US5381524B2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-03 2002-02-02 2002-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-03 2006-02-02 2006-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-03 2010-02-02 2010-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag