The present invention is for a method and apparatus for analyzing the effect of a plurality of noise sources in a circuit, wherein each one of the noise sources is associated with a discrete stochastic process defined on a state-set of Markov chains. Each discrete stochastic process is modulated with a set of continuous signals that represents the noise generated by the corresponding noise source at each noise generating event. A spectral power density of the signals resulting from the modulation is computed and transferred through a linear system that represents a platform that supports the circuit. The output of the linear system comprises the spectral power density of interference signals at the points of interest and their correlations.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for evaluating the effect of a plurality of noise sources in a circuit, comprising the step of: associating each one of a plurality of noise sources in a circuit with a random and discrete sequence of switching events, the sequence being represented as at least one function defined on a state-set of Markov chains wherein each random and discrete sequence of switching events has a plurality of possible values, each one of the possible values being associated with a set of continuous signals, the set of continuous signals comprising waveforms that model currents injected into the circuit by the noise source associated with the random and discrete sequence.
2. The method according to claim 1 , wherein said each random and discrete sequence is modulated at each of the switching events with the set of continuous signals corresponding to the value of the random and discrete sequence at the switching event.
3. The method according to claim 2 , wherein a matrix representing the spectral power density of the signals resulting from the modulation is transferred through a multi-input and multi-output linear system.
4. The method according to claim 3 , wherein the output of the linear system comprises a spectral power density matrix of interference signals at points of interest in the circuit.
5. The method according to claim 4 , wherein the multi-input and multi-output linear system represents a platform that supports the circuit, the platform comprising power and ground wires and a substrate.
6. The method according to claim 5 , wherein the output of the linear system further comprises a component representing the randomness of the switching events.
7. The method according to claim 6 , wherein the circuit comprises digital and analog components.
8. A method for evaluating the effect of a plurality of switching elements in a circuit at points of interest, comprising the steps of: transferring through a linear system an input matrix comprising a spectral power density of continuous stochastic processes that model interference noise generated by a plurality of switching elements in a circuit; and generating an output matrix comprising a spectral power density of an interference signal at each one of a plurality of points of interest in the circuit.
9. The method according to claim 8 , wherein the continuous stochastic processes modulate a plurality of random and discrete sequence of switching events with a set of continuous signals.
10. The method according to claim 9 , wherein each one of the random and discrete sequences is associated with one switching element, each sequence representing switching events for the corresponding switching element, each sequence having a plurality of possible values, and each sequence being represented as a function defined on a state-set of Markov chains.
11. The method according to claim 10 , wherein the sets of continuous signals comprise waveforms representing interference noise generated by each of the switching elements at each one of the plurality of possible values of the corresponding random and discrete sequence.
12. The method according to claim 11 , wherein each one of the random and discrete sequences is modulated with one set of continuous waveforms, wherein the set modulating the random and discrete sequence comprises waveforms representing the interference noise generated by the switching element associated with the corresponding random and discrete sequence when the sequence is at one of the plurality of possible values.
13. The method according to claim 12 , wherein the linear system comprises a number of inputs equal to the number of the switching elements and a number of outputs equal to the number of the points of interest, and represents a platform supporting the circuit, the platform comprising power and ground wires and a substrate.
14. The method according to claim 13 , wherein the output matrix comprises correlations between the interference signals at the points of interest.
15. The method according to claim 14 , wherein the interference noise generated by each one of the switching elements comprises currents injected into the power and ground wires and the substrate by the corresponding switching element at each of the switching events.
16. The method according to claim 15 , wherein the interference noise generated by each of the switching elements further comprises currents injected by the corresponding switching element into a transistor substrate at each of the switching events.
17. The method according to claim 16 , wherein the platform further comprises a transistor substrate, an IC package and a circuit board.
18. A simulator for evaluating the effect of a plurality of noise sources in a circuit at points of interest, comprising: an associater that associates each one of a plurality of noise sources in a circuit with a random and discrete sequence of switching events, the sequence representing noise generating events each having a plurality of possible values; and a multi-input and multi-output linear system through which signals resulting from modulation of each random and discrete sequence with a set of continuous signals are transferred, wherein the set of continuous signals comprises waveforms representing currents injected into power and ground wires and into a chip substrate by the noise source associated with the corresponding random and discrete sequence when the sequence is at one of the plurality of possible values.
19. The simulator according to claim 18 , wherein the linear system represents a platform that supports the circuit.
20. The simulator according to claim 19 , wherein an output of the linear system comprises the spectral power density of an interference signal at each of the points of interest and correlations between the interference signals.
21. A method for evaluating the effect of a plurality of noise sources at points of interest in a circuit, comprising the step of: associating each one of a plurality of noise sources in a circuit with a discrete stochastic process representing noise generating events, wherein each one of the processes associated with the noise sources is modeled as at least one function on a state-set of a single Markov chain wherein each one of the discrete stochastic processes is modulated at each one of the noise generating events with a set of continuous signals to produce a corresponding continuous stochastic process for each of the noise sources, wherein the set of continuous signals comprises waveforms representing currents injected into power and ground wires and into a substrate by the noise source associated with the random and discrete sequence with which the set is modulated.
22. The method according to claim 21 , wherein the spectral power density of each of the continuous stochastic processes is computed and transferred through a linear system representing a platform that supports the circuit.
23. The method according to claim 22 , wherein the output of the linear system comprises the spectral power density of interference signals at points of interest in the circuit.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 29, 2000
December 23, 2003
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.