[go: up one dir, main page]

CN102820897A - Network receiver and adjusting method thereof - Google Patents

Network receiver and adjusting method thereof Download PDF

Info

Publication number
CN102820897A
CN102820897A CN2011101544413A CN201110154441A CN102820897A CN 102820897 A CN102820897 A CN 102820897A CN 2011101544413 A CN2011101544413 A CN 2011101544413A CN 201110154441 A CN201110154441 A CN 201110154441A CN 102820897 A CN102820897 A CN 102820897A
Authority
CN
China
Prior art keywords
data
signal
delay
many
produce
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011101544413A
Other languages
Chinese (zh)
Other versions
CN102820897B (en
Inventor
朱元志
黄亮维
何轩廷
徐铭锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Realtek Semiconductor Corp
Original Assignee
Realtek Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to CN201110154441.3A priority Critical patent/CN102820897B/en
Publication of CN102820897A publication Critical patent/CN102820897A/en
Application granted granted Critical
Publication of CN102820897B publication Critical patent/CN102820897B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Noise Elimination (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a network receiver and an adjusting method thereof. The network receiver comprises a first delay unit, a second delay unit, a processing unit and an adjusting circuit, wherein the first delay unit receives a first signal from a first signal transmission line and delays the first signal to generate a first delayed signal; the second delay unit receives a second signal from a second signal transmission line and delays the second signal to generate a second delayed signal; and by means of the adjusting circuit, the first delay unit and the second delay unit are provided with a plurality of delay combinations, the processing circuit generates a plurality of first data according to the plurality of delay combinations, and the adjusting circuit adjusts delay of at least one of the first delay unit and the second delay unit according to the plurality of first data.

Description

Network receiver and method of adjustment thereof
Technical field
The present invention relates to a kind of network receiver, relate in particular to a kind of high resolution multimedia interface (High Definition Multimedia Interface, HDMI) network receiver of 1.4 editions specifications and method of adjusting this network receiver of meeting.
Background technology
The newly-increased high resolution multimedia interface Ethernet back coupling of up-to-date HDMI1.4 version specification channel (HDMI Ethernet and Audio return Channel; HEAC) function; Up-to-date high resolution multimedia interface can be transmitted simultaneously/receiving high definition multimedia interface EtherChannel (HDMI Ethernet Channel; HEC) network data and audio frequency return channel (AudioReturn Channel; ARC) voice data simplifying in the family complicated network layout, and provides single high frequency range and high-quality circuit to transmit complete image, source of sound, Ethernet transmission and realizes the network multimedia integrated application.
In possessing the HDMI device of HEAC function; The transmission of HEC network data and ARC voice data is all carried out through identical two bars transmission lines; Wherein the HEC network data is to be transmitted by difference mode signal (differential mode signal), and the ARC voice data then is to be transmitted by common-mode signal (common mode signal).Therefore, in theory,,, and can not interfere with the difference mode signal that is used for transmitting the HEC network data as long as the signal subtraction of two bars transmission lines just can be eliminated the ARC voiceband data signal of common mode at receiving terminal if will obtain the HEC network data.Yet; Please refer to common-mode signal shown in Figure 1; Not good when two bars transmission lines (TX+, the TX-) quality of transmission HEC network data and ARC voice data, for example when two bars transmission lines are variant to the delay of signals amount (phase place of two signals that signal transmssion line transmitted does not match), then can cause received common-mode signal that the situation of phase difference is arranged; The phenomenon of this common-mode signal phase difference can cause the generation of difference mode signal, thereby has influence on the quality of HEC network data.
Summary of the invention
Therefore, one of the object of the invention is to provide a kind of network receiver and a kind of method of adjusting network receiver, and it can not avoid quality transmission lines good and have influence on the quality of HEC network data, to solve the above problems.
According to one embodiment of the invention, a kind of network receiver includes one first delay cell, one second delay cell, one first processing unit and an adjustment circuit.This first delay cell is coupled to one first signal transmssion line, and in order to one first signal of reception from this first signal transmssion line, and postpone this first signal to produce a delay back first signal; This second delay cell is coupled to a secondary signal transmission line, and in order to the secondary signal of reception from this secondary signal transmission line, and postpone this secondary signal to produce a delay back secondary signal; This first processing unit is coupled to this first delay cell and this second delay cell, and in order to a difference of this delay back first signal and this delay back secondary signal is handled to produce one first data; This adjustment circuit is coupled to this first processing unit, and in order to adjust in this first, second delay cell the retardation of one of which at least.Wherein, This adjustment circuit makes this first delay cell and this second delay cell have the combination of many group retardations; This first processing unit be according to should the combination of many group retardations producing many first data respectively, and this adjustment circuit is adjusted in these first, second delay cells the retardation of one of which at least according to this many first data.
According to another embodiment of the present invention; It discloses a kind of method of adjustment of network receiver; Wherein this network receiver includes one first delay cell and one second delay cell; This first delay cell is coupled to one first signal transmssion line; And this second delay cell is coupled to a secondary signal transmission line, and this method includes: use the combination of many group retardations postponing from a plurality of first signals of this first signal transmssion line producing a plurality of delay back first signal respectively, and postpone from a plurality of secondary signals of this secondary signal transmission line to produce secondary signal after a plurality of delays; Respectively these a plurality of differences that postpone between back first signal and this a plurality of delays back secondary signal are handled to produce many first data; And according to these many first data, to adjust in this first, second delay cell the retardation of one of which at least.
According to another embodiment of the present invention; A kind of network receiver includes one first processing unit, one second processing unit and an adjustment circuit; Wherein this first processing unit includes a subtracter, one first variable capacitance, one first low pass filter and one first analog-digital converter, and this second processing unit includes an adder, one second variable capacitance, one second low pass filter and one second analog-digital converter.This subtracter is in order to receiving one first signal from one first signal transmssion line, and from a secondary signal of a secondary signal transmission line, and calculates a difference of this first signal and this secondary signal; This first variable capacitance is coupled to this subtracter, and postpones the back difference in order to postpone this difference to produce one; This first low pass filter is in order to carry out filtering operation to produce difference after the filtering to this delay back difference; This first analog-digital converter is coupled to this first low pass filter, and in order to difference after this filtering is carried out the analog digital conversion operations, to produce one first data; This adder is in order to receiving this first signal and this secondary signal, and calculates this delay back first signal and this a delay summation of secondary signal afterwards; This second variable capacitance is coupled to this adder, and postpones the back summation in order to postpone this summation to produce one; This second low pass filter is in order to carry out filtering operation to produce summation after the filtering to this delay back summation; This second analog-digital converter is coupled to this second low pass filter, and in order to summation after this filtering is carried out the analog digital conversion operations, to produce one second data; This adjustment circuit is coupled to this first processing unit and this second processing unit, and in order to according to these first data, to adjust in this first, second variable capacitance the capacitance of one of which at least.Wherein, This adjustment circuit this first variable capacitance of adjustment and this second variable capacitance have the combination of many group capacitances; This first processing unit be according to should the combination of many group capacitances producing many first data respectively, and this adjustment circuit is adjusted in these first, second variable capacitances the capacitance of one of which at least according to this many first data.
According to another embodiment of the present invention; Its exposure is a kind of in order to adjust the method for a network receiver; Wherein this network receiver is coupled to one first signal transmssion line and a secondary signal transmission line; This method includes: receive one first signal from this first signal transmssion line, and from a secondary signal of this secondary signal transmission line; Calculate a difference of this first signal and this secondary signal; One first variable capacitance is provided, postpones the back difference to produce one to postpone this difference; This delay back difference is carried out filtering operation to produce difference after the filtering; Difference after this filtering is carried out the analog digital conversion operations, to produce one first data; Calculate a summation of this delay back first signal and this delay back secondary signal; One second variable capacitance is provided, postpones the back summation to produce one to postpone this summation; This delay back summation is carried out filtering operation to produce summation after the filtering; Summation after this filtering is carried out the analog digital conversion operations, to produce one second data; More than this first variable capacitance and this second variable capacitance, organize the capacitance combination, repeat above-mentioned steps to produce many first data and many second data; And according to these many first data, to adjust in this first, second variable capacitance the capacitance of one of which at least.
Description of drawings
The sketch map of common-mode signal when Fig. 1 does not match for the phase place of signal transmssion line.
Fig. 2 is the sketch map according to the network receiver of one embodiment of the invention.
Fig. 3 is a kind of flow chart in order to the method for adjusting a network receiver according to the present invention one first embodiment.
Fig. 4 A and Fig. 4 B are a kind of flow chart in order to the method for adjusting a network receiver according to the present invention one second embodiment.
The primary clustering symbol description
200 network receivers, 202,204 signal transmssion lines
206,208 delay cells, 210,220 processing units
212 subtracters, 214,224 variable capacitances
216,226 low pass filters, 218,228 analog-digital converters
222 adders, 230 adjustment circuit
232 snr computation unit, 234 worst error comparators
236 control units, 300~306,400~422 steps
R1~R4 resistance R x+, Rx-signal receiving node
Tx+, Tx-signal output part
Embodiment
Please refer to Fig. 2, Fig. 2 is the sketch map according to the network receiver 200 of one embodiment of the invention.As shown in Figure 2; Network receiver 200 includes two resistance R 1, R2,206,208, two processing units of two delay cell 210,220, an adjustment circuit 230, two signal output part Tx+, Tx-and two signal receiving node Rx+, Rx-; Wherein processing unit 210 includes a subtracter 212, a variable capacitance 214, a low pass filter 216 and an analog-digital converter 218; Processing unit 220 includes an adder 222, a variable capacitance 224, a low pass filter 226 and an analog-digital converter 228; Adjustment circuit 230 includes a signal to noise ratio (Signal to NoiseRatio, SNR) computing unit 232, a worst error comparator 234 and a control unit 236.In addition, signal receiving node Rx+, Rx-are respectively coupled to signal transmssion line 202,204, and wherein the equiva lent impedance of signal transmssion line 202,204 is represented with R3, R4 respectively.
In the present embodiment; Network receiver 200 meets 1.4 editions specifications of HDMI; Can receive/transmit HEC network data and ARC voice data; Wherein the HEC network data uses difference mode signal to transmit on signal transmssion line 202,204, and the ARC voice data uses common-mode signal to transmit on signal transmssion line 202,204.
At network receiver 200 with after first signal transmssion line 202 and secondary signal transmission line 204 are connected; Multiple retardation combination to delay cell 206,208; And the multiple capacitance combination that is directed against variable capacitance 214,224, processing unit 210 can produce and correspond respectively to many HEC network data D that this multiple retardation makes up and this multiple capacitance makes up HEC, and according to these many HEC network data D HECSignal to noise ratio and worst error determining the optimal delay amount combination of delay cell 206,208, and the optimal capacitance value combination of decision variable capacitance 214,224.
At first, control unit 236 output control signal V C1With the retardation of adjustment delay cell 206,208, make delay cell 206,208 have first kind of retardation combination.Then, delay cell 206 is via the one first signal V1 of node R+reception from signal transmssion line 202, and postpones the first signal V1 and postpone the back first signal V1 ' to produce one; Delay cell 208 is via the secondary signal V2 of node R-reception from signal transmssion line 204, and delay control binary signal V2 postpones back secondary signal V2 ' to produce one.Difference behind subtracter 212 computing relays in the processing unit 210 between the first signal V1 ' and delay back secondary signal V2 '; Then, variable capacitance 214 postpones this difference and postpones the back difference to produce one, after this delay back difference is carried out low-pass filtering treatment by low pass filter 216, carries out the analog digital conversion operations via analog-digital converter 218, produces a HEC network data D HECSimultaneously; The first signal V1 ' produced a summation with delay back secondary signal V2 ' after adder 222 in the processing unit 220 added total delay; Variable capacitance 224 postpones this summation and postpones the back summation to produce one; This delay back summation is input to low pass filter 226 and carries out low-pass filtering treatment, carries out the analog digital conversion operations via analog-digital converter 228 again, produces an ARC voice data D ARC
Adjustment circuit 230 is according to HEC network data D HECCarry out FEEDBACK CONTROL, snr computation unit 232 receives HEC network data D HEC, and calculate HEC network data D HECA signal to noise ratio; Worst error comparator 234 receives HEC network data D HEC, and calculate HEC network data D HECAnd the difference between the desirable HEC network data is to determine HEC network data D HECOne worst error value of middle data, wherein this worst error value is HEC network data D HECIn worst error value in a plurality of data error values.Then, adjustment circuit 230 is stored in this signal to noise ratio and worst error value corresponding to this first kind of retardation combination in the one storage element (not shown), this storage element can in be built in the control unit 236.
Lift the operation of the above-mentioned worst error comparator 234 of an example explanation, be noted that following example only as the example explanation, is not to be restriction of the present invention.Suppose that desirable HEC network data is a succession of data for " 0 ", and the HEC network data D that processing unit 210 is exported HECFor " 0.2 ", " 0.4 ", " 0.3 " reach " 0.2 ", then this moment HEC network data D HECIn the error amount of each data be respectively " 0.2 ", " 0.4 ", " 0.3 " reaches " 0.2 ".Worst error comparator 234 then can select a wherein maximum error amount (also being " 0.4 ") to be used as the worst error value.
In the present embodiment, the signal to noise ratio that produced of snr computation unit 232 can reflect HEC network data D HECIn the error/noise trend of long-time (long term), worst error comparator 234 then is to reflect HEC network data D HECError/noise in the short time (short term).
Then; Control unit 236 is adjusted the retardation of delay cell 206,208 once more; So that delay cell 206,208 has second kind of retardation combination, and produce signal to noise ratio and worst error value, be stored to again in this storage element corresponding to this second kind of retardation combination via aforementioned operation; By that analogy, can produce many HEC network data D by snr computation unit 232 and worst error comparator 234 corresponding to multiple retardation combination HECSignal to noise ratio and worst error value, and store.
At last, control unit 236 is according to many HEC network data D corresponding to multiple retardation combination HECSignal to noise ratio and worst error value, determine the optimal delay amount combination of delay cell 206,208, and delay cell 206,208 be adjusted to this optimal delay amount combination, the setting when carrying out transfer of data/reception as network receiver 200 is follow-up.
In addition, control unit 236 also produces control signal V C2Remove to adjust the capacitance of variable capacitance 214,224, make variable capacitance 214,224 have multiple capacitance combination.As previously mentioned, delay cell 206 is via the one first signal V1 of node R+reception from signal transmssion line 202, and postpones the first signal V1 and postpone the back first signal V1 ' to produce one; Delay cell 208 is via the secondary signal V2 of node R-reception from signal transmssion line 204, and delay control binary signal V2 postpones back secondary signal V2 ' to produce one.Then, postpone the back first signal V1 ' and postpone back secondary signal V2 ',, produce a HEC network data D via the processing unit that comprises variable capacitance 214 and 224 210,220 HECAnd ARC voice data D ARC Snr computation unit 232 receives HEC network data D HEC, and calculate HEC network data D HECA signal to noise ratio; And worst error comparator 234 receives HEC network data D HEC, and calculate HEC network data D HECWith HEC network data D HECBetween difference between the ideal value, determine a worst error value.Then, adjustment circuit 230 is stored in this signal to noise ratio and worst error value corresponding to this first kind of capacitance combination in the one storage element (not shown).
Similarly; Control unit 236 is adjusted the capacitance of variable capacitance 214,224 once more; Make variable capacitance 214,224 have another kind of capacitance combination; Produce signal to noise ratio and the worst error value that makes up corresponding to this kind capacitance by snr computation unit 232 and worst error comparator 234 again, and it is stored in this storage element.By that analogy, snr computation unit 232 can produce many HEC network data D corresponding to multiple capacitance combination with worst error comparator 234 HECSignal to noise ratio and worst error value.
At last, control unit 236 is according to many HEC network data D corresponding to multiple capacitance combination HECSignal to noise ratio and worst error value; To determine the optimal capacitance value combination of variable capacitance 214,224; And control unit 236 adjustment variable capacitances 214,224 to this optimal capacitance values combination, with as the setting of subsequent network receiver 200 when carrying out transfer of data/reception.
Be noted that in the embodiment shown in Figure 2, control unit 236 is simultaneously according to many HEC network data D corresponding to multiple retardation combination HECSignal to noise ratio and worst error value, to determine the optimal delay amount combination of delay cell 206,208.Yet in another embodiment of the present invention, control unit 236 can be only according to many HEC network data D corresponding to multiple retardation combination HECSignal to noise ratio and worst error value one of them decide the combination of optimal delay amount, also being snr computation unit 232, one of them can remove from adjustment unit 230 with worst error comparator 234, and does not have influence on operation of the present invention.In like manner, control unit 236 also can be only according to many HEC network data D corresponding to multiple capacitance combination HECSignal to noise ratio and worst error value one of them decide the optimal capacitance value combination.
In addition; In another embodiment of the present invention; Variable capacitance 214,224 can remove from processing unit 210,220 respectively; Also be that the difference that low pass filter 216 is directly exported subtracter 212 is handled, the summation that low pass filter 226 is directly exported adder 222 is handled, and control unit 236 only need produce control signal V C1Get final product.In addition, in another embodiment of the present invention, variable capacitance 214,224 also can be replaced by a fixed capacity respectively, and promptly control unit 236 need not produce control signal V C2Variation in these designs all should be under the jurisdiction of category of the present invention.
In addition; In another embodiment of the present invention; Delay cell 206,208 can remove from network receiver 200; Be subtracter 212 receptions in the processing unit 210 and a difference of calculating the first signal V1 and secondary signal V2, the adder 222 in the processing unit 220 receives and calculates the summation of the first signal V1 and secondary signal V2, and control unit 236 need not produce control signal V C1Variation in these designs all should be under the jurisdiction of category of the present invention.
In the above-described embodiments, network receiver 200 meets 1.4 editions specifications of HDMI, yet this is merely example explanation and is not as restriction of the present invention.In other embodiments of the invention, network receiver can be used for receiving any one first data and one second data with other specification, and wherein these first data are to use difference mode signal to transmit, and these second data are to use common-mode signal to transmit.
Please refer to Fig. 3, Fig. 3 is the flow chart according to the method for adjustment of the network receiver of the present invention one first embodiment.With reference to figure 2,3, flow process is narrated as follows:
Step 300 a: network receiver is provided; Wherein this network receiver includes one first delay cell and one second delay cell; This first delay cell is coupled to one first signal transmssion line, and this second delay cell is coupled to a secondary signal transmission line.
Step 302: use the combination of many group retardations postponing from a plurality of first signals of this first signal transmssion line producing a plurality of delay back first signal respectively, and postpone from a plurality of secondary signals of this secondary signal transmission line to produce secondary signal after a plurality of delays.
Step 304: respectively these a plurality of differences that postpone between back first signal and this a plurality of delays back secondary signal are handled to produce many first data.
Step 306: according to these many first data, to adjust in this first, second delay cell the retardation of one of which at least.
Please refer to Fig. 4 A, 4B, Fig. 4 A, 4B are the flow chart according to the method for adjustment of a kind of network receiver of the present invention one second embodiment.With reference to figure 2,4, flow process is narrated as follows:
Step 400: a network receiver is provided, and wherein this network receiver is coupled to one first signal transmssion line and a secondary signal transmission line.
Step 402: receive one first signal from this first signal transmssion line, and from a secondary signal of this secondary signal transmission line.
Step 404 a: difference of calculating this first signal and this secondary signal.
Step 406: one first variable capacitance is provided, postpones the back difference to produce one to postpone this difference.
Step 408: this delay back difference is carried out filtering operation to produce difference after the filtering.
Step 410: difference after this filtering is carried out the analog digital conversion operations, to produce one first data.
Step 412 a: summation of calculating this delay back first signal and this delay back secondary signal.
Step 414: one second variable capacitance is provided, postpones the back summation to produce one to postpone this summation.
Step 416: this delay back summation is carried out filtering operation to produce summation after the filtering.
Step 418: summation after this filtering is carried out the analog digital conversion operations, to produce one second data.
Step 420: to many groups capacitance combination of this first variable capacitance and this second variable capacitance, repeating step 402~418 is to produce many first data and many second data.
Step 422: according to these many first data, to adjust in this first, second variable capacitance the capacitance of one of which at least.
Concise and to the point conclusion the present invention; At network receiver of the present invention and in order to adjustment network receiver method; Two delay cells and/or two variable capacitances are provided, and adjust two the delay units delay amounts of network receiver and/or the capacitance of two variable capacitances according to the HEC network data that is received, of the content of Fig. 2; Adjustment circuit 230 is according to many first data that go out according to different retardation combination results; Obtain the noise worst error value when that corresponds to the combination of different retardations,, determine the retardation of delay cell 206 and 208 again according to this many noises worst error value when.Preferably, cooperate adjustment, so that variable capacitance 214,224 and delay cell 206,208 are made optimal setting, to eliminate phase difference between the first signal V1 and the secondary signal V2 to improve the quality of HEC network data to variable capacitance 214,224.The part of receiving terminal need not have influence on the waveform that signal output part Tx+, Tx-are exported because network receiver of the present invention only changes.
The above is merely preferred embodiment of the present invention, and all equalizations of doing according to claim of the present invention change and modify, and all should belong to the present invention's covering scope.

Claims (22)

1. network receiver includes:
One first delay cell supplies to be coupled to one first signal transmssion line, in order to one first signal of reception from said first signal transmssion line, and postpones said first signal to produce a delay back first signal;
One second delay cell supplies to be coupled to a secondary signal transmission line, in order to the secondary signal of reception from said secondary signal transmission line, and postpones said secondary signal to produce a delay back secondary signal;
One first processing unit is coupled to said first delay cell and said second delay cell, in order to a difference of secondary signal after first signal and the said delay after said the delay is handled to produce one first data; And
One adjustment circuit is coupled to said first processing unit, in order to adjust in said first, second delay cell the retardation of one of which at least;
Wherein, Said adjustment circuit makes said first delay cell and said second delay cell have the combination of many group retardations; Said first processing unit produces many first data respectively according to the combination of said many group retardations, and said adjustment circuit is according to the retardation of one of which at least in said first, second delay cell of said many first data adjustment.
2. network receiver according to claim 1, wherein, said network receiver meets a high resolution multimedia interface specification, and said first data are high resolution multimedia interface EtherChannel data.
3. network receiver according to claim 1, wherein, said adjustment circuit includes:
One snr computation unit is coupled to said first processing unit, in order to respectively according to said many first data to calculate a plurality of signal to noise ratios of said many first data; And
One control unit is coupled to said snr computation unit, in order at least according to said a plurality of signal to noise ratios to adjust in said first, second delay cell the retardation of one of which at least.
4. network receiver according to claim 3, wherein, said adjustment circuit also includes:
One worst error comparator; Be coupled to said first processing unit; In order to calculate the difference between said many first data and many ideal first data respectively; To determine a plurality of worst error values, wherein each worst error value is the worst error value in a plurality of data error values in corresponding first data;
Wherein said control unit is according to said a plurality of signal to noise ratios and said a plurality of worst error value, to adjust in said first, second delay cell the retardation of one of which at least.
5. network receiver according to claim 1, wherein, said adjustment circuit includes:
One worst error comparator; Be coupled to said first processing unit; In order to calculate the difference between said many first data and many ideal first data respectively; To determine a plurality of worst error values, wherein each worst error value is the worst error value in a plurality of data error values in corresponding first data; And
One control unit is coupled to said snr computation unit, in order at least according to said a plurality of worst error values to adjust in said first, second delay cell the retardation of one of which at least.
6. network receiver according to claim 1, wherein, said adjustment circuit determines the optimal delay amount combination of said first, second delay cell according to said many first data.
7. network receiver according to claim 1, wherein, said first processing unit includes:
One subtracter is coupled to said first delay cell and said second delay cell, obtains said difference according to secondary signal after said delay back first signal and the said delay;
One first variable capacitance is coupled to said subtracter, postpones the back difference in order to postpone said difference to produce one;
One first low pass filter is in order to carry out filtering operation to produce difference after the filtering to said delay back difference; And
One first analog-digital converter is coupled to said first low pass filter, in order to difference after the said filtering is carried out the analog digital conversion operations, to produce said first data; And
Said network receiver includes in addition:
One second processing unit is coupled to said first node and said Section Point, in order to a summation of secondary signal after first signal and the said delay after said the delay is handled to produce one second data;
Wherein, the said second data ARC voice data.
8. network receiver according to claim 7, wherein said second processing unit includes:
One adder is coupled to said first delay cell and said second delay cell, obtains said summation according to secondary signal after said delay back first signal and the said delay;
One second variable capacitance is coupled to said adder, postpones the back summation in order to postpone said summation to produce one;
One second low pass filter is in order to carry out filtering operation to produce summation after the filtering to said delay back summation; And
One second analog-digital converter is coupled to said second low pass filter, in order to summation after the said filtering is carried out the analog digital conversion operations, to produce said second data.
9. network receiver according to claim 8, wherein said adjustment circuit be according to said many first data, adjusts in said first, second variable capacitance the capacitance of one of which at least.
10. network receiver according to claim 9; Wherein said adjustment circuit adjusts said first variable capacitance and said second variable capacitance has the combination of many group capacitances; Said first processing unit is according to the combination of said many group retardations and organize the capacitance combination producing said many first data respectively more; And said many first data of said adjustment circuit foundation, make up with an optimal delay amount that determines said first, second delay cell, and the optimal capacitance value combination that determines said first, second variable capacitance.
11. the method for adjustment of a network receiver; Said network receiver includes one first delay cell and one second delay cell; Said first delay cell is coupled to one first signal transmssion line, and said second delay cell is coupled to a secondary signal transmission line, and said method includes:
Use the combination of many group retardations postponing from a plurality of first signals of said first signal transmssion line producing a plurality of delay back first signal respectively, and postpone from a plurality of secondary signals of said secondary signal transmission line to produce secondary signal after a plurality of delays;
Respectively said a plurality of differences that postpone between back first signal and said a plurality of delays back secondary signal are handled to produce many first data; And
According to said many first data, to adjust in said first, second delay cell the retardation of one of which at least.
12. method according to claim 11, wherein, said network receiver meets a high resolution multimedia interface specification, and said first data are high resolution multimedia interface EtherChannel data.
13. method according to claim 11, wherein, adjusting in said first, second delay cell at least, the step of the retardation of one of which includes:
Said many first data of foundation are to calculate a plurality of signal to noise ratios of said many first data respectively; And
According to said a plurality of signal to noise ratios to adjust in said first, second delay cell the retardation of one of which at least.
14. method according to claim 13, wherein, adjusting in said first, second delay cell at least, the step of the retardation of one of which includes in addition:
Calculate the difference between said many first data and said many ideals first data respectively, to determine a plurality of worst error values, wherein each worst error value is the worst error value in a plurality of data error values in corresponding first data; And
According to said a plurality of signal to noise ratios and said a plurality of worst error value, to adjust in said first, second delay cell the retardation of one of which at least.
15. method according to claim 11, wherein, adjusting in said first, second delay cell at least, the step of the retardation of one of which includes:
Calculate the difference between said many first data and said many ideals first data respectively, to determine a plurality of worst error values, wherein each worst error value is the worst error value in a plurality of data error values in corresponding first data; And
At least according to said a plurality of worst error values to adjust in said first, second delay cell the retardation of one of which at least.
16. method according to claim 11, other includes:
According to said many first data, to determine the optimal delay amount combination of said first, second delay cell.
17. method according to claim 11, wherein, the step that produces each first data in said many first data includes:
Calculate the said said difference that postpones secondary signal after back first signal and the said delay;
One first variable capacitance is provided, postpones the back difference to produce one in order to postpone said difference;
Said delay back difference is carried out filtering operation to produce difference after the filtering; And
Difference after the said filtering is carried out the analog digital conversion operations, to produce said first data; And
Said method includes in addition:
Summation to secondary signal after first signal and the said delay after said the delay is handled to produce one second data, wherein, and the said second data ARC voice data.
18. method according to claim 17, wherein, the step that the said summation of secondary signal after first signal and the said delay after said the delay is handled to produce said second data includes:
Calculate the said said summation that postpones secondary signal after back first signal and the said delay;
One second variable capacitance is provided, postpones the back summation to produce one in order to postpone said summation;
Said delay back summation is carried out filtering operation to produce summation after the filtering; And
Summation after the said filtering is carried out the analog digital conversion operations, to produce said second data.
19. method according to claim 18, other includes:
According to said many first data, to adjust in said first, second variable capacitance the capacitance of one of which at least.
20. method according to claim 19, other includes:
Use said many group retardations combination of said first delay cell and said second delay cell respectively; And the combination of many groups capacitance of said first variable capacitance and said second variable capacitance, correspond respectively to said said many first data of organizing retardation combination and the combination of said many group capacitances with generation more; And
According to said many first data, make up with an optimal delay amount that determines said first, second delay cell, and the optimal capacitance value combination that determines said first, second variable capacitance.
21. a network receiver is coupled to one first signal transmssion line and a secondary signal transmission line, includes:
One first processing unit includes:
One subtracter in order to receiving one first signal from said first signal transmssion line, and from a secondary signal of said secondary signal transmission line, and calculates a difference of said first signal and said secondary signal;
One first variable capacitance is coupled to said subtracter, postpones the back difference in order to postpone said difference to produce one;
One first low pass filter is in order to carry out filtering operation to produce difference after the filtering to said delay back difference; And
One first analog-digital converter is coupled to said first low pass filter, in order to difference after the said filtering is carried out the analog digital conversion operations, to produce one first data; And one second processing unit, include:
One adder in order to receiving said first signal and said secondary signal, and is calculated a said summation that postpones secondary signal after back first signal and the said delay;
One second variable capacitance is coupled to said adder, postpones the back summation in order to postpone said summation to produce one;
One second low pass filter is in order to carry out filtering operation to produce summation after the filtering to said delay back summation; And
One second analog-digital converter is coupled to said second low pass filter, in order to summation after the said filtering is carried out the analog digital conversion operations, to produce one second data; And
One adjustment circuit is coupled to said first processing unit and said second processing unit, in order to said first data of foundation, to adjust in said first, second variable capacitance the capacitance of one of which at least;
Wherein, Said adjustment circuit adjusts said first variable capacitance and said second variable capacitance has the combination of many group capacitances; Said first processing unit produces many first data respectively according to the combination of said many group capacitances, and said adjustment circuit is according to the capacitance of one of which at least in said first, second variable capacitance of said many first data adjustment.
22. the method for adjustment of a network receiver, wherein said network receiver are coupled to one first signal transmssion line and a secondary signal transmission line, said method includes:
(1) receive one first signal from said first signal transmssion line, and from a secondary signal of said secondary signal transmission line;
(2) difference of said first signal of calculating and said secondary signal;
(3) one first variable capacitance is provided, postpones the back difference to produce one to postpone said difference;
(4) said delay back difference is carried out filtering operation to produce difference after the filtering;
(5) difference after the said filtering is carried out the analog digital conversion operations, to produce one first data;
(6) summation of secondary signal after said delay back first signal of calculating and the said delay;
(7) one second variable capacitance is provided, postpones the back summation to produce one to postpone said summation;
(8) said delay back summation is carried out filtering operation to produce summation after the filtering;
(9) summation after the said filtering is carried out the analog digital conversion operations, to produce one second data;
(10) more than said first variable capacitance and said second variable capacitance, organize the capacitance combination, repeating step (1)~(9) are to produce many first data and many second data; And
(11) according to said many first data, to adjust in said first, second variable capacitance the capacitance of one of which at least.
CN201110154441.3A 2011-06-09 2011-06-09 Network receiver and adjusting method thereof Active CN102820897B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110154441.3A CN102820897B (en) 2011-06-09 2011-06-09 Network receiver and adjusting method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110154441.3A CN102820897B (en) 2011-06-09 2011-06-09 Network receiver and adjusting method thereof

Publications (2)

Publication Number Publication Date
CN102820897A true CN102820897A (en) 2012-12-12
CN102820897B CN102820897B (en) 2015-06-10

Family

ID=47304786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110154441.3A Active CN102820897B (en) 2011-06-09 2011-06-09 Network receiver and adjusting method thereof

Country Status (1)

Country Link
CN (1) CN102820897B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104917655A (en) * 2014-03-14 2015-09-16 瑞昱半导体股份有限公司 Ethernet System and Common Mode Signal Elimination Method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010055344A1 (en) * 2000-06-26 2001-12-27 Samsung Electronics Co., Ltd. Signal transmission circuit and method for equalizing disparate delay times dynamically, and data latch circuit of semiconductor device implementing the same
US20020080883A1 (en) * 1996-10-09 2002-06-27 Fujitsu Limited Signal transmission system for transmitting signals between LSI chips, receiver circuit for use in the signal transmission system, and semiconductor memory device applying the signal transmission system
CN101814934A (en) * 2009-02-20 2010-08-25 瑞昱半导体股份有限公司 Communication device with echo cancellation function and method thereof
US7817805B1 (en) * 2005-01-12 2010-10-19 Motion Computing, Inc. System and method for steering the directional response of a microphone to a moving acoustic source

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080883A1 (en) * 1996-10-09 2002-06-27 Fujitsu Limited Signal transmission system for transmitting signals between LSI chips, receiver circuit for use in the signal transmission system, and semiconductor memory device applying the signal transmission system
US20010055344A1 (en) * 2000-06-26 2001-12-27 Samsung Electronics Co., Ltd. Signal transmission circuit and method for equalizing disparate delay times dynamically, and data latch circuit of semiconductor device implementing the same
US7817805B1 (en) * 2005-01-12 2010-10-19 Motion Computing, Inc. System and method for steering the directional response of a microphone to a moving acoustic source
CN101814934A (en) * 2009-02-20 2010-08-25 瑞昱半导体股份有限公司 Communication device with echo cancellation function and method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104917655A (en) * 2014-03-14 2015-09-16 瑞昱半导体股份有限公司 Ethernet System and Common Mode Signal Elimination Method
CN104917655B (en) * 2014-03-14 2018-12-14 瑞昱半导体股份有限公司 Ethernet system and common-mode signal eliminating method

Also Published As

Publication number Publication date
CN102820897B (en) 2015-06-10

Similar Documents

Publication Publication Date Title
US8983091B2 (en) Network signal receiving system and network signal receiving method
CN103229473B (en) Decision Feedback Equalizer and Receiver
CN101814934B (en) Communication device with echo cancellation function and method thereof
US20100208577A1 (en) Communication apparatus with echo cancellation and method thereof
US20150256360A1 (en) Adaptive pade filter and transceiver
CN102545960A (en) Communication device capable of quickly adjusting parameters of analog echo cancellation circuit and related method
CN111131101A (en) Feedback equalization circuit
CN102870386B (en) Decision feedback equalizer and receiver
CN102820897B (en) Network receiver and adjusting method thereof
US9413573B2 (en) Receiver and gain control method thereof
CN101567710B (en) Receiving device capable of eliminating echo and crosstalk and related receiving method
US6545567B1 (en) Programmable analog tapped delay line filter having cascaded differential delay cells
US8938771B2 (en) Network receiver and control method thereof
CN102821070B (en) Network receiver and control method thereof
US8130939B2 (en) Maintaining convergence of a receiver during changing conditions
US8804854B2 (en) Network receiver and adjusting method thereof
CN216216811U (en) Equalizer for adjusting signal transmission distortion
US7436787B2 (en) Transceiver for full duplex communication systems
CN103427875A (en) Analog front end system of coaxial cable broadband access
KR20020059739A (en) Device and method for echo compensation in a two-wire full duplex channel transmission method
CN103457633A (en) Echo noise elimination full mixed line interface
CN102801444B (en) Analogue balancing device and method
CN1898926B (en) Method and system for adaptive prefiltering of a signal for transmission
US9252994B2 (en) Network apparatus and network signal processing method
US6934265B2 (en) Interference cancellation receiver for high-speed communication systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant