Claims Analysis
Total Claims: 41
Claim 1
Independent Claim
157 words
In a computerized simulation model for analyzing composite logic circuits having devices for switching significant amounts of current, a system for detecting and diagnosing noise caused by current switching comprising: (a) logic simulation means for simulating logic experiments and for retaining and communicating results thereof; (b) noise contributor information file generating means for providing identification data corresponding to each current switching device that contributes noise and for enabling post analysis of the results said simulation; (c) a noise activity file generator connected to said logic simulation means for employing said simulation results to create an activity file of events that represents the operation of those current switching devices identified by said noise contributor information file generating means; and (d) a noise calculator-analyzer connected to said noise activity file generator for determining the amount of noise created by each noise contributing current switching device and for measuring the total instantaneous noise at each event in said activity file.
Claim 2
Dependent Claim
157 words
In a computerized simulation model for analyzing composite logic circuits having devices for switching significant amounts of current, a system for detecting and diagnosing noise caused by current switching comprising: (a) logic simulation means for simulating logic experiments and for retaining and communicating results thereof; (b) noise contributor information file generating means for providing identification data corresponding to each current switching device that contributes noise and for enabling post analysis of the results said simulation; (c) a noise activity file generator connected to said logic simulation means for employing said simulation results to create an activity file of events that represents the operation of those current switching devices identified by said noise contributor information file generating means; and (d) a noise calculator-analyzer connected to said noise activity file generator for determining the amount of noise created by each noise contributing current switching device and for measuring the total instantaneous noise at each event in said activity file.
Claim 3
Dependent Claim
58 words
The system in accordance with claim 1 wherein said noise contributor information file generating means comprises: (a) an information file which references said logic simulation means and identifies noise contributing current switching devices, multi-source nets and delay information; and (b) an information file generator for receiving the contents of said logic simulation means and generating said information file.
Claim 4
Dependent Claim
19 words
The system in accordance with claim 1 wherein said noise activity file generator creates simulation events in time-sequential order.
Claim 5
Dependent Claim
27 words
The system in accordance with claim 1 wherein said noise contributor information file generating means provides delay data to enable supplementary simultation during noise activity file generation.
Claim 6
Dependent Claim
21 words
The system in accordance with claim 1 wherein said noise activity file generator determines whether a related event must be generated.
Claim 7
Dependent Claim
38 words
The system in accordance with claim 5 wherein said noise activity file generator creates and inserts a noise event on a previously unsimulated non-logical noise contributing element into said activity file when said related event must be generated.
Claim 8
Dependent Claim
25 words
The system in accordance with claim 6 wherein said noise activity file generator creates and inserts said noise event by performing supplementary simulation and filtering.
Claim 9
Dependent Claim
20 words
The system in accordance with claim 6 wherein said previously unsimulated non-logical noise contributing element is a transmission line terminator.
Claim 10
Dependent Claim
17 words
The system in accordance with claim 1 wherein said noise contributing current switching device is a driver.
Claim 11
Dependent Claim
21 words
The system in accordance with claim 9 wherein said driver is located at a position remote from the chip corresponding thereto.
Claim 12
Dependent Claim
21 words
The system in accordance with claim 9 wherein said driver is located at a position remote from the module corresponding thereto.
Claim 13
Dependent Claim
25 words
The system in accordance with claim 1 wherein said composite logic circuits reside on a plurality of integrated circuit chips disposed on a multi-chip module.
Claim 14
Dependent Claim
20 words
The system in accordance with claim 12 wherein a cluster of said plurality of chips can be selected for analysis.
Claim 15
Dependent Claim
15 words
The system in accordance with claim 13 wherein successive clusters of chips can be analyzed.
Claim 16
Dependent Claim
31 words
The system in accordance with claim 1 further comprising: means connected to said noise calculator-analyzer for indicating an error when said total instantaneous noise at one event exceeds a predetermined limit.
Claim 17
Dependent Claim
15 words
The system in accordance with claim 15 wherein said predetermined limit is a positive limit.
Claim 18
Dependent Claim
15 words
The system in accordance with claim 15 wherein said predetermined limit is a negative limit.
Claim 19
Dependent Claim
15 words
The system in accordance with claim 15 wherein said error indicating means is a printer.
Claim 20
Dependent Claim
16 words
The system in accordance with claim 15 wherein said error indicating means is a visual display.
Claim 21
Dependent Claim
19 words
The system in accordance with claim 15 wherein said error indicating means indicates the time said excessive noise occurred.
Claim 22
Dependent Claim
19 words
The system in accordance with claim 15 wherein said error indicating means indicates the amplitude of said excessive noise.
Claim 23
Dependent Claim
25 words
The system in accordance with claim 15 wherein said error indicating means identifies the noise-contributing current switching devices at the time of said excessive noise.
Claim 24
Dependent Claim
24 words
The system in accordance with claim 22 wherein said error indicating means identifies the sense of each of said noise contributing current switching devices.
Claim 25
Dependent Claim
25 words
The system in accordance with claim 15 further comprising: a noise rule comprising said predetermined noise limit, said rule being accessible by said noise calculator-analyzer.
Claim 26
Dependent Claim
27 words
The system in accordance with claim 24 wherein the highest value of noise in said noise rule entry is applied for the duration of the unknown value.
Claim 27
Dependent Claim
32 words
The system in accordance with claim 24 wherein said noise rule further comprises data representing the quantity of noise attributable to each of said identified noise contributing current switching devices corresponding thereto.
Claim 28
Dependent Claim
19 words
The system in accordance with claim 15 wherein the system continues to process information after an error is indicated.
Claim 29
Dependent Claim
23 words
The system in accordance with claim 27 wherein the system ceases to process information only after a predetermined number of errors is indicated.
Claim 30
Dependent Claim
127 words
A simulation system for detecting and diagnosing noise generated by at least one device in a logic circuit comprising: (a) logic simulation means for simulating a logic experiment and for retaining and communicating results thereof; (b) information file generating means for providing identification data corresponding to each noise contributing device in said logic experiment; (c) activity file generating means connected to said logic simulation means for employing said simulation results to create an activity file of events that represents the operation of those devices identified by said information file generating means; and (d) analyzing means connected to said activity file generating means for determining the amount of noise created by each noise contributor and for measuring the total instantaneous noise by bounding each of said noise contributors.
Claim 31
Dependent Claim
127 words
A simulation system for detecting and diagnosing noise generated by at least one device in a logic circuit comprising: (a) logic simulation means for simulating a logic experiment and for retaining and communicating results thereof; (b) information file generating means for providing identification data corresponding to each noise contributing device in said logic experiment; (c) activity file generating means connected to said logic simulation means for employing said simulation results to create an activity file of events that represents the operation of those devices identified by said information file generating means; and (d) analyzing means connected to said activity file generating means for determining the amount of noise created by each noise contributor and for measuring the total instantaneous noise by bounding each of said noise contributors.
Claim 32
Dependent Claim
17 words
The system in accordance with claim 29 wherein said bounding is accomplished by performing two separate summations.
Claim 33
Dependent Claim
48 words
The system in accordance with claim 30 wherein one of said summations is based on the premise thit the change required of an uninitialized value is positive and the other of said summations is based on the premise that the change required of an uninitialized value is negative.
Claim 34
Dependent Claim
85 words
A simulation method for detecting and diagnosing noise generated by at least one device in a logic circuit, the steps comprising: (a) simulating a logic experiment; (b) identifying data corresponding to each device that contributes noise; (c) performing post analysis of the results of said simulation as enabled by said identifying data; (d) creating an activity file of events representing the operation of each of said identified noise contributing devices; and (e) determining the total amount of instantaneous noise created by the noise contributing devices.
Claim 35
Dependent Claim
85 words
A simulation method for detecting and diagnosing noise generated by at least one device in a logic circuit, the steps comprising: (a) simulating a logic experiment; (b) identifying data corresponding to each device that contributes noise; (c) performing post analysis of the results of said simulation as enabled by said identifying data; (d) creating an activity file of events representing the operation of each of said identified noise contributing devices; and (e) determining the total amount of instantaneous noise created by the noise contributing devices.
Claim 36
Dependent Claim
23 words
The method in accordance with claim 32, the steps further comprising: measuring the total instantaneous noise at each event in said activity file.
Claim 37
Dependent Claim
21 words
The method in accordance with claim 33 wherein said measurement of the total instantaneous noise is accomplished by a single summation.
Claim 38
Dependent Claim
25 words
The method in accordance with claim 33 wherein said measurement of the total instantaneous noise is accomplished by bounding each of said noise contributing devices.
Claim 39
Dependent Claim
16 words
The method in accordance with claim 35 wherein said bounding is accomplished by performing two summations.
Claim 40
Dependent Claim
119 words
A simulation based analysis model for detecting and diagnosing noise generated by at least one device in a logic circuit comprising: logic simulation means for simulating a logic experiment; (b) information file generating means for providing identification data corresponding to each noise contributing device in said logic experiment; (c) activity file generating means connected to said logic simulation means for creating an activity file of events that represent the operation of devices identified by said information file generating means; and (d) analyzing means connected to said activity file generating means for determining the amount of noise created by each noise contributor and for measuring the total instantaneous noise by a single summation at each event in said activity file.
Claim 41
Dependent Claim
119 words
A simulation based analysis model for detecting and diagnosing noise generated by at least one device in a logic circuit comprising: logic simulation means for simulating a logic experiment; (b) information file generating means for providing identification data corresponding to each noise contributing device in said logic experiment; (c) activity file generating means connected to said logic simulation means for creating an activity file of events that represent the operation of devices identified by said information file generating means; and (d) analyzing means connected to said activity file generating means for determining the amount of noise created by each noise contributor and for measuring the total instantaneous noise by a single summation at each event in said activity file.