Method and system for signal emulation
First Claim
1. A system for emulating a transformation of a digital signal, comprising:
- a sampling device operative to obtain a sample of the digital signal from a signal channel;
a limiting amplifier, electrically coupled to an output of the sampling device, for providing a buffer with the signal channel;
a delay module, electrically coupled to an output of the limiting amplifier, operative to receive the sample of the digital signal and to apply a selectable level of delay to the sample;
a programmable filter, electrically coupled in series with the delay module, operative to shape the sample of the digital signal according to at least one adjustable filtering parameter; and
a port, electrically coupled to the programmable filter, for outputting an emulation of the transformation that comprises the shaped and delayed sample of the digital signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A circuit can process a sample of a signal to emulate, simulate, or model an effect on the signal. Thus, an emulation circuit can produce a representation of a real-world signal transformation by processing the signal according to one or more signal processing parameters that are characteristic of the real-world signal transformation. The emulation circuit can apply analog signal processing and/or mixed signal processing to the signal. The signal processing can comprise feeding the signal through two signal paths, each having a different delay, and creating a weighted sum of the outputs of the two signal paths. The signal processing can also (or alternatively) comprise routing the signal through a network of delay elements, wherein a bank of switching or routing elements determines the route and thus the resulting delay.
428 Citations
26 Claims
-
1. A system for emulating a transformation of a digital signal, comprising:
-
a sampling device operative to obtain a sample of the digital signal from a signal channel; a limiting amplifier, electrically coupled to an output of the sampling device, for providing a buffer with the signal channel; a delay module, electrically coupled to an output of the limiting amplifier, operative to receive the sample of the digital signal and to apply a selectable level of delay to the sample; a programmable filter, electrically coupled in series with the delay module, operative to shape the sample of the digital signal according to at least one adjustable filtering parameter; and a port, electrically coupled to the programmable filter, for outputting an emulation of the transformation that comprises the shaped and delayed sample of the digital signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for forming a representation of an effect on a signal, having a number of digital signal levels for conveying information, comprising the steps of:
-
obtaining a sample of the signal; delaying a first portion of the sample by a first amount of time; delaying a second portion of the sample by a second amount of time; in response to receiving at least one signal processing parameter, scaling the delayed first portion of the sample via a first scaling factor and scaling the delayed second portion of the sample via a second scaling factor; providing the representation of the effect in response to combining the scaled and delayed first portion of the sample with the scaled and delayed second portion of the sample; in response to a first change in the signal processing parameter, coordinately increasing the first scaling factor and decreasing the second scaling factor; in response to a second change in the signal processing parameter, coordinately decreasing the first scaling factor and increasing the second scaling factor; and applying frequency dependent gain to the sample to compensate for roll-off, wherein the sample, the first portion of the sample, the second portion of the sample, the scaled and delayed first portion of the sample, the scaled and delayed second portion of the sample, and the provided representation of the effect each has, as a maximum, the number of digital signal levels. - View Dependent Claims (14, 15, 26)
-
-
16. A system for shaping a digital signal, carrying information via modulation between a plurality of discrete signal levels, the system comprising:
-
a limiting amplifier, operative to process the digital signal to reinforce the plurality of discrete signal levels; and a programmable filter, electrically coupled in series with the limiting amplifier, operative to shape the digital signal according to at least one adjustable filtering parameter, wherein the programmable filter comprises a plurality of delay elements, each operative to compensate for roll-off via applying frequency-dependent gain to the sampled digital signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification