Method and system for signal emulation
First Claim
1. A communication system comprising:
- an aggressor communication channel;
a victim communication channel; and
a crosstalk cancellation system, coupled between the aggressor communication channel and the victim communication channel, comprising;
an emulation channel that comprises;
a tap connected to the aggressor communication channel;
a limiting amplifier electrically coupled to an output of the tap;
a crosstalk modeling filter that is coupled to an output of the limiting amplifier and that comprises an adjustable delay and a filter arranged in electrical series with one another; and
a port coupling an output of the crosstalk modeling filter towards the victim communication channel; and
a control module comprising;
an input electrically coupled to the victim communication channel;
a delay control output electrically coupled to the adjustable delay; and
a filter control output electrically coupled to the filter.
3 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.
-
Citations
28 Claims
-
1. A communication system comprising:
-
an aggressor communication channel; a victim communication channel; and a crosstalk cancellation system, coupled between the aggressor communication channel and the victim communication channel, comprising; an emulation channel that comprises; a tap connected to the aggressor communication channel; a limiting amplifier electrically coupled to an output of the tap; a crosstalk modeling filter that is coupled to an output of the limiting amplifier and that comprises an adjustable delay and a filter arranged in electrical series with one another; and a port coupling an output of the crosstalk modeling filter towards the victim communication channel; and a control module comprising; an input electrically coupled to the victim communication channel; a delay control output electrically coupled to the adjustable delay; and a filter control output electrically coupled to the filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for emulating a transformation of a digital signal, comprising:
-
a tap operable to obtain a sample of the digital signal from a signal channel; a delay module, electrically coupled to an output of the tap, operable to receive the sample and to apply a selectable level of delay to the sample; a programmable filter, electrically connected in series with the delay module, operable to shape the sample according to an adjustable filtering parameter; and a port, electrically coupled to the programmable filter, operable to output an emulation of the transformation that comprises the shaped and delayed sample, wherein the programmable filter comprises a plurality of delay elements. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system that emulates a transformation of a digital signal, the system comprising:
-
a tap operable to sample the digital signal from a communication channel; a delay module connected to the tap to receive a sample of the digital signal from the tap, the delay module operable to delay the sample by a selectable amount of delay; a programmable filter connected in electrical series with the delay module, the programmable filter operable to shape the sample according to an adjustable filtering parameter; and a port electrically coupled to the programmable filter, the port operable to output an emulation of the transformation comprising the shaped and delayed sample. - View Dependent Claims (17, 18)
-
-
19. A method for shaping a digital signal that carries information by modulation between discrete signals levels, the method comprising the steps of:
-
reinforcing discrete signal levels of the digital signal; shaping the reinforced digital signal according to an adjustable filtering parameter with an adjustable filter that comprises a plurality of delay elements; and compensating for roll-off of the sampled digital signal. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for emulating a transformation of a digital signal transmitting on a communication system, the method comprising the steps of:
-
obtaining a sample of the digital signal from a first communication channel of the communication system; buffering the communication channel from an emulation channel via processing the sample; applying to the processed sample a level of delay that is dynamically refined; shaping the processed sample according to at least one filtering parameter that is dynamically refined; and applying to a second communication channel of the communication system an emulation of the transformation that comprises the shaped and delayed sample. - View Dependent Claims (25, 26, 27, 28)
-
Specification