Patent US2777070A successfully refreshed from Google Patents.
Patent US2812617A successfully refreshed from Google Patents.
Patent US4635218A successfully refreshed from Google Patents.
US4635218A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for simulating system operation of static and dynamic circuit devices
Assignee: Synopsys Inc
•
Filing: 1984-01-30
•
Granted: 1987-01-06
•
Expires: 2004-01-30
Abstract
Abstract In a circuit system simulation model which may comprise a combination of physical dynamic circuit devices to be modeled, of physical static circuit devices to be modeled, and of means for controlling at least the operating sequence of the physical devices, a method is provided for exercising the circuit devices which comprises segregating strobe input signals from nonstrobe input signals to be presented to each circuit device and preserving order of strobe input transitions relative to each other and to nonstrobe input transitions while ignoring the order of nonstrobe input transitions relative to one another when presenting a sequence of input patterns to each circuit device.
Inventors
- 👤 L. Curtis Widdoes, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 12:52
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/32; G06F30/33
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
107 words
In an apparatus for simulating operation of a digital circuit system, a method for modeling operation of a digital device in said digital circuit system, comprising: employing a physical specimen of said digital device as a reference element; segregating strobe input signals from nonstrobe input signals; and preserving order of strobe input signal transitions relative to each other and between strobe input signal transitions and nonstrobe input signal transitions while ignoring the order of nonstrobe input signal transitions relative to other nonstrobe input signal transitions in order to minimize required memory size while preserving a history of relevant input patterns to be presented to said reference element.
Claim 2
Dependent Claim
107 words
In an apparatus for simulating operation of a digital circuit system, a method for modeling operation of a digital device in said digital circuit system, comprising: employing a physical specimen of said digital device as a reference element; segregating strobe input signals from nonstrobe input signals; and preserving order of strobe input signal transitions relative to each other and between strobe input signal transitions and nonstrobe input signal transitions while ignoring the order of nonstrobe input signal transitions relative to other nonstrobe input signal transitions in order to minimize required memory size while preserving a history of relevant input patterns to be presented to said reference element.
Claim 3
Dependent Claim
179 words
The method according to claim 1 wherein said modeling operation comprises presenting a sequence of stored patterns to said reference element from a time of initialization and wherein said preserving step comprises: altering the last one of said stored patterns to contain all current values of all strobe input signals and all nonstrobe input signals in response to each nonstrobe input signal transition, and in response to any strobe input signal transition preserving the last one of said stored patterns containing all current values of all nonstrobe input signals, and the values of all strobe input signals before the strobe input signal transition, appending a second pattern after said last pattern in said sequence, said second pattern containing all current values of said strobe input signals and of said nonstrobe input signals, and appending a third pattern to said last pattern in said sequence, said third pattern for use in accumulating altered nonstrobe input signals until occurrence of a subsequent strobe input transition, and wherein said preserving step is repeated at each occurrence of a strobe input signal transition.
Claim 4
Dependent Claim
172 words
In an apparatus for simulating operation of a digital circuit system, a method for modeling operation of a digital device in said digital circuit system wherein a physical specimen of said digital device is employed as a reference element, said method comprising: segregating strobe input signals from nonstrobe input signals; presenting strobe input signal transitions to said digital device as a sequence consisting of pairs of digital patterns each of said pairs consisting of a pattern containing values of all input signals before a particular strobe input signal transition and a pattern containing the values of all input signals after the particular strobe input signal transition; stopping the presentation of said sequence of patterns at a preselected transition unrelated to states of said digital device; sampling output signals of said digital device after said preselected transition in order to allow said simulation system to respond to said sampled output signals; and storing said sampled output signals as a pattern representative of an output response of said digital device to said preselected transition.
Claim 5
Dependent Claim
172 words
In an apparatus for simulating operation of a digital circuit system, a method for modeling operation of a digital device in said digital circuit system wherein a physical specimen of said digital device is employed as a reference element, said method comprising: segregating strobe input signals from nonstrobe input signals; presenting strobe input signal transitions to said digital device as a sequence consisting of pairs of digital patterns each of said pairs consisting of a pattern containing values of all input signals before a particular strobe input signal transition and a pattern containing the values of all input signals after the particular strobe input signal transition; stopping the presentation of said sequence of patterns at a preselected transition unrelated to states of said digital device; sampling output signals of said digital device after said preselected transition in order to allow said simulation system to respond to said sampled output signals; and storing said sampled output signals as a pattern representative of an output response of said digital device to said preselected transition.
Claim 6
Dependent Claim
27 words
The method according to claim 3 wherein said storing step comprises storing input signal values in memory locations corresponding to the current last one of said patterns.
Claim 7
Dependent Claim
22 words
The method according to claim 3 wherein said strobe input signal presenting step comprises activating a strobe signal line of digital circuit.
Claim 8
Dependent Claim
32 words
The method according to claim 3 further comprising preserving the order of a sequence of said strobe input signal transitions as among each other and as relative to nonstrobe input signal transitions.
Claim 9
Dependent Claim
155 words
The method according to claim 6 wherein said preserving step comprises: altering the last one of said stored patterns to contain all current values of all strobe input signals and all nonstrobe input signals in response to each nonstrobe input signal transition, and in response to any strobe input signal transition, preserving the last one of said stored patterns containing all current values of all nonstrobe input signals, and values of all strobe input signals before the transition, appending a second pattern after said last pattern in said sequence, said second pattern containing all current values of said strobe input signals and of said nonstrobe input signals, and appending a third pattern to said last pattern in said sequence, said third pattern for use in accumulating altered nonstrobe input signal transitions until occurrence of a subsequent strobe input transition, and wherein said preserving step is repeated at each occurrence of a strobe input signal transition.
Claim 10
Dependent Claim
15 words
The method according to claim 6 wherein said digital device is a static circuit device.
Claim 11
Dependent Claim
14 words
The method according to claim 6 wherein said device is a dynamic circuit device.
Claim 12
Dependent Claim
30 words
The method according to claim 3 wherein said digital device has time-shared input/output terminals and wherein said method further includes the step of sensing fully states of said input/output terminals.
Claim 13
Dependent Claim
15 words
The method according to claim 3 wherein said digital device is a static circuit device.
Claim 14
Dependent Claim
15 words
The method according to claim 3 wherein said digital device is a dynamic circuit device.
Claim 15
Dependent Claim
27 words
The method according to claim 3 wherein said presenting step occurs at a transition rate which differs from a transition rate associated with operating said simulation system.
Claim 16
Dependent Claim
30 words
The method according to claim 3 wherein said sampling step includes sampling said output signals after a delay greater than a specified maximum delay for change in any output signal.
Claim 17
Dependent Claim
26 words
The method according to claim 3, further including the step of prestoring said sequence of input signals in a memory means prior to said presenting step.
Claim 18
Dependent Claim
25 words
The method according to claim 15 further including the step of prestoring repetitive segments of said sequence of input strobe signals as a single segment.
Claim 19
Dependent Claim
113 words
In an apparatus for simulating operation of a digital circuit system, an apparatus for modeling operation of a digital device in said digital circuit system comprising: physical specimen of said digital device as a reference element; means coupled to said physical specimen for segregating strobe input signals from nonstrobe input signals; and means for preserving order of strobe input signal transitions relative to each other and between strobe input signal transitions and nonstrobe input signal transitions while ignoring the order of nonstrobe input signal transitions relative to other nonstrobe input signal transitions in order to minimize required memory size while preserving a history of relevant state changes of inputs to said reference element.
Claim 20
Dependent Claim
113 words
In an apparatus for simulating operation of a digital circuit system, an apparatus for modeling operation of a digital device in said digital circuit system comprising: physical specimen of said digital device as a reference element; means coupled to said physical specimen for segregating strobe input signals from nonstrobe input signals; and means for preserving order of strobe input signal transitions relative to each other and between strobe input signal transitions and nonstrobe input signal transitions while ignoring the order of nonstrobe input signal transitions relative to other nonstrobe input signal transitions in order to minimize required memory size while preserving a history of relevant state changes of inputs to said reference element.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-01-05 | 1990-07-07 | 1991-01-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-01-05 | 1994-07-07 | 1995-01-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-01-05 | 1998-07-07 | 1999-01-06 | $7700.00 | Window Closed / Lapsed |