[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102316017B - Data transmission device, method and system for communication - Google Patents

Data transmission device, method and system for communication Download PDF

Info

Publication number
CN102316017B
CN102316017B CN201010226294.1A CN201010226294A CN102316017B CN 102316017 B CN102316017 B CN 102316017B CN 201010226294 A CN201010226294 A CN 201010226294A CN 102316017 B CN102316017 B CN 102316017B
Authority
CN
China
Prior art keywords
enhancing amount
data transmission
amount
transmission device
enhancing
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.)
Active
Application number
CN201010226294.1A
Other languages
Chinese (zh)
Other versions
CN102316017A (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 CN201010226294.1A priority Critical patent/CN102316017B/en
Publication of CN102316017A publication Critical patent/CN102316017A/en
Application granted granted Critical
Publication of CN102316017B publication Critical patent/CN102316017B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

The invention discloses a data transmission device, method and system for communication, with the advantages of electricity saving, maintained online quality, stability and no disconnection. The method comprises the steps of: referring a set value of the data transmission device, and gradually and directionally regulating a de-reinforcement of a signal to be transmitted by the data transmission device. The method also comprises the steps of: transmitting a training sequence signal with an amplitude and a preset de-reinforcement to a remote end device by the data transmission device, and receiving the training sequence signal transmitted by the remote end device. Channel decrement is estimated by using the method, a preferable de-reinforcement is set, and then the amplitude is gradually increased and then the training sequence signal is re-transmitted until the remote end device receives the training sequence signal transmitted by the data transmission device.

Description

A kind of data transmission device for communication and method and system thereof
Technical field
The present invention relates to a kind of data transmission device for communication and method and system thereof, relate in particular to a kind of data transmission device and method and system thereof with enhancing (de-emphasis) function.
Background technology
In the signal quality of signal transmitting apparatus and transmission speed constantly under growth requirement, bus between device is by ISA, EISA, VESA and the Micro Channel of the first generation, second generation bus has PCI, AGP and PIC-X, PCI Express belongs to the high-effect I/O bus of the third generation, can be used as the use being connected to each other of many peripheral devices on computing and communication platform, action computing, desktop PC, work station, server, embedded computing and communication platform have been contained in its application.
PCI Express framework not only continue front two generation bus architecture advantage, the new technology that also adds computer architecture, be different from bus architecture arranged side by side, PCI Express adopts serial, point-to-point mode of connection as the mode of communication between two devices, so in bus, transmits and receive data speed and can significantly promote.PCI Express data transmit with the frequency range receiving and can reach 2.5Gbits per second at present, at the amplitude of transmission signal of PCI Express because will take into account the length of transmission line, loss of signal and the different required amplitude differences of main frame, so the output amplitude defining in standard has a certain size, yet in fact most situation, not needing to export large amplitude can complete receiving and transmitting signal and lead to, thereby export large amplitude too be the unnecessary energy of waste, if yet cannot reduce signal amplitude by Auto-Sensing, too little signal amplitude will have the danger of broken string.
In addition, in serial attachment system, owing to being one-way transmission, be that transmission route and receipt routing be not on same line route, though can improve on line quality by adjusting the enhancing amount of going of transmission end, yet the enhancing amount of going of host side but has no way of grasping corresponding to the quality of reception of device end, therefore usually cannot know online bad situation.If determine another group of whether changing host side to check negative acknowledgment (NAK) counting that device end returned whether to surpass a critical value, go enhancing amount, until device end can not return NAK, although on line quality is likely improved once in a while, but this adjustment is blindly test in no direction, as with reference to figure 1, it is No. 7502338 disclosed a kind of method schematic diagram that improves on line quality of United States Patent (USP), wherein, step 12~15 adopt the enhancing amount of going of dynamically adjusting, ceaselessly to change the setting of enhancing amount, owing to cannot learning the characteristic of circuit board or device end, and change goes enhancing amount likely to cause device end broken string (being that device end is adjusted again one group of worse enhancing amount of going under very poor setting) in transport process, and in the system of PCI Express, do not allow again the situation of broken string to occur, the serious consequence that therefore may break cannot be avoided.
For that reason, applicant is in view of the shortcoming of known technology, visualize and utilize a kind of can dynamic detection device end needed amplitude size, decide and progressively adjust the watt level of the required transmission of host side, can also be by observing the set point of host side receiver, in the directive mode of tool, progressively adjust the size of enhancing amount, improve the reception of device end, and then a kind of data transmission device for communication of invention this case and method and system thereof, in order to improve the above-mentioned shortcoming of having used means.
Summary of the invention
Object of the present invention is by an auto-correction method, and the set point of check receiver, continues maintain stable on line quality and do not break in real time, meets user's demand.In the online starting stage, provide and reduce power consumption with cost-effective electricity saving method in addition.Therefore the present invention is simultaneously with the function of power saving and automatic calibration, and the data that reached this case pass the method that connects.
For realizing aforementioned object, the present invention proposes a kind of data transmission device, is used for linking up with a far end device, between this data transmission device and this far end device, has a passage, and it comprises booster this data transmission device, in order to produce one, goes enhancing amount; One output unit, couples this and removes booster, and this output unit goes enhancing amount to transmit one according to this and outputs signal to this far end device; One input unit, in order to receive an input signal from this far end device; One equalizer, couples this input unit, and this equalizer produces an equilibrium quantity according to this input signal; And a processing unit, coupling this and remove booster and this equalizer, this processing unit is in order to calculate a channel attenuation amount of this passage according to this equilibrium quantity, and wherein, this removes booster, and according to this channel attenuation amount adjustment, this goes enhancing amount.
Preferably, this channel attenuation amount is a default summation of removing the amplitude of enhancing amount and the amplitude of this equilibrium quantity, wherein this to preset and go enhancing amount be 3.5dB.
Preferably, this goes booster also to produce a convergency value, and this convergency value to be a ratio value be multiplied by this channel attenuation amount, wherein this ratio value is less than or equal to 1, and this first newly goes to strengthen that volume production is conigenous this convergency value and this goes enhancing to measure a formed interval.
Preferably, this goes booster to adjust this according to one first determine type and first newly goes enhancing amount, and this first determine type deducts this again and goes enhancing amount for this ratio value is multiplied by this channel attenuation amount.
Preferably, this data transmission device judges according to one second determine type whether this far end device is another this data transmission device, and this second determine type deducts a default enhancing amount of going again for this channel attenuation amount deducts this equilibrium quantity.
Preferably, the signal that this output unit transmits has one first amplitude, and this input signal is a training signal, if this input unit does not receive this training signal, this output unit sends a signal to this far end device according to one second amplitude, and this second amplitude is greater than this first amplitude.
According to above-mentioned purpose, the present invention proposes a communication system on the other hand, and it comprises a first end and one second end, and wherein this first end also comprises: a first receiving device, in order to produce one first receiving feature; And one first processing unit, couple this first receiving device, and this second end, by this passage and this first end, carry out communication, also comprise: one second receiving system, in order to produce one second receiving feature, wherein this first receiving feature equals in fact this second receiving feature, this processing unit, according to this first receiving feature, calculates a channel attenuation amount of this passage.
According to above-mentioned purpose, another aspect of the invention proposes a kind of data that are applied to a communication system and passes the method that connects, this communication system comprises a first end and one second end, and between this first end and the second end, have a passage, this data biography connects method and comprises the following step: produce one and go enhancing to measure in this first end; Produce an equilibrium quantity in this first end; According to this equilibrium quantity, calculate a channel attenuation amount of this passage; According to this channel attenuation amount, adjust this and go enhancing amount; And newly go enhancing amount transmission one to output signal to this second end according to this.
Preferably, the method also comprises the following steps: that (a1) judges whether to receive the input signal being transmitted by this second end; (a2) if step (a1) is no, improve an output amplitude of this output signal that this first end transmits, and execution step (a1) again; And (a3) by this received input signal, obtain this equilibrium quantity.
Preferably, the method also comprises the following steps: to judge whether a non-acknowledgement (Negative Acknowledge, the NAK) counting receiving in the scheduled time is greater than one first critical value.Wherein this NAK is counted as this second end and receives bad number of times to this first end response signal, and if this NAK counting be greater than this first critical value, readjusts this and go enhancing amount, and this goes enhancing amount to approach a convergency value.
Preferably, the method also comprises the following steps: to adjust this and go enhancing amount according to go enhancing to measure a formed interval from a convergency value and this, and wherein this convergency value is that a ratio value is multiplied by this channel attenuation amount, and this ratio value is less than or equal to 1; Carry out the test of non-acknowledgement (NegativeAcknowledge, a NAK) incidence; If this NAK incidence is lower than one second critical value, maybe this goes enhancing amount to equal this convergency value, stops adjusting this and goes enhancing amount.
Preferably, if this NAK incidence reduces, this goes booster adjustment this goes enhancing to measure to trend towards this convergency value.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent, some preferred embodiments cited below particularly, and coordinate appended graphicly, be described in detail below:
Accompanying drawing explanation
Fig. 1 illustrates known a kind of method schematic diagram that improves on line quality.
Fig. 2 is the on line state schematic diagram that a kind of two nodes of the present invention are shown, wherein (a) illustrates the online schematic diagram of the present invention's one host side transmitter and device end receiver, and the online schematic diagram of the present invention's one device end transmitter and host side receiver (b) is shown.
Fig. 3 illustrates the transmitted waveform schematic diagram of signal between host side transmitter and device end receiver, wherein (a) illustrates the online schematic diagram of a host side transmitter and device end receiver, (b) signal schematic representation that is subject to the intersymbol interference that channel loss causes is shown, (c) transmitter is shown and there is pre-enhancing/remove the signal schematic representation of humidification, (d) signal schematic representation that a receiver has proportionality action is shown.
Fig. 4 illustrates a kind of data transmission device of one embodiment of the present invention.
Fig. 5 illustrates a kind of communication system of one embodiment of the present invention.
The data that Fig. 6 illustrates one embodiment of the present invention pass the flow chart of the method that connects.
Fig. 7 illustrates data biography of the present invention and connects method one embodiment flow chart.
Fig. 8 illustrates the flow chart that a kind of data of the present invention pass the power saving part of the method that connects, and wherein (a) illustrates the present invention and set one and newly remove the flow chart of enhancing amount, and (b) the present invention be shown newly go enhancing amount to set after, set the flow chart of an amplitude.
[main element symbol description]
11~16 step 21 circuits
22 circuit 32 circuits
31 have the powerful host side transmitter of pre-enhancing/go to increase
33 have the device end receiver of equalization function
34~37 signal 40 data transmission devices
41 remove booster 42 equalizers
43 processing unit 44 output units
45 input unit 46 far end devices
47,53 passage 471,531 first passages
472,532 second channel 50 communication systems
51 first end 52 second ends
511 first remove booster 512 first equalizers
513 first processing unit 514 first output units
515 first input unit 516 first receiving devices
517 first conveyers 521 second remove booster
522 second equalizer 523 second processing units
524 second output unit 525 second input units
526 second receiving system 527 second conveyers
61~63 step 71~73 steps
81~89 steps
Embodiment
This case can be fully understood by following embodiment explanation, and the personnel that know this technology can be completed according to this, and so the enforcement of this case not can be limited by following case study on implementation it and implement kenel.
Refer to Fig. 2, it illustrates the on line state schematic diagram of a kind of host side of the present invention and device end, wherein (a) is the online schematic diagram that the present invention's one host side transmitter and device end receiver are shown, (b) be the online schematic diagram that the present invention's one device end transmitter and host side receiver are shown, wherein passage 21 and 22 is PCB wiring path or cable.In on-line system of the present invention, although be one-way transmission, but be but two groups of one-way transmissions, conventionally can be two pairs of lines cabling of putting together when PCB cabling, therefore the signal(l)ing condition that host side is seen is almost the signal(l)ing condition that device end receiver is seen, therefore, the channel attenuation amount of two pairs of lines should be close, identical even.Therefore, can adjust the size that host side transmitter goes enhancing amount according to the receiver of host side, make the reception of receiver of device end better.For example take PCI-E in main embodiment, owing to stipulating according to specifications, main frame goes enhancing amount to be preset as 3.5dB with the transmitter at device two ends, if the equilibrium quantity of the equalizer of host side receiver is promoted to 6.5dB, when now effect is best, can rationally infer the 3.5dB+6.5dB=10dB that decays to that passage 21,22 now causes.
Refer to Fig. 3, it is that the transmitted waveform schematic diagram of signal between host side transmitter and device end receiver is shown, wherein (a) is the online schematic diagram that a host side transmitter 31 and device end receiver 33 are shown, wherein passage 32 is for linking PCB wiring path or the cable at two ends, (b) be that a signal schematic representation that is subject to the intersymbol interference that channel loss causes is shown, because the signal of consecutive identical polarity is converted to the signal of opposite polarity in moment, the frequency dependent loss being formed by channel loss easily causes intersymbol interference phenomenon 34, make this signal be difficult for being recorded, (c) be a transmitter to be shown there is pre-enhancing/the go signal schematic representation of humidification, by the graphic known signal section by consecutive identical polarity, imposed to strengthen and process 35, make former intersymbol interference phenomenon 34 reply normal signal 36, (d) be that the signal schematic representation that a receiver has proportionality action is shown, from graphic, although the proportionality action of receiver can make intersymbol interference phenomenon 34 reply normal signal 37, yet, the equalizer of receiver has the side effect of noise and increasing, so imposed by transmitter, strengthen to process the effect that solves this problem be preferred.
Refer to Fig. 4, it illustrates a kind of data transmission device 40 of one embodiment of the present invention, wherein data transmission device 40 has booster 41, equalizer 42 and processing unit 43, wherein go booster 41 to go enhancing amount in order to produce, and equalizer 42 produces equilibrium quantity according to input signal.Processing unit 43 couples booster 41 and equalizer 42, and the amplitude of equilibrium quantity and a default amplitude for enhancing amount that goes are added up, and obtains channel attenuation amount, wherein presets and goes enhancing amount to can be 3.5dB.After channel attenuation amount is calculated, go booster 41 newly to go enhancing amount according to raw one first of channel attenuation volume production.In another embodiment, processing unit 43 also can be used for controlling and goes the enhancing amount and first of going that booster 41 produces newly to go enhancing amount.
Preferably, data transmission device 40 also has output unit 44, input unit 45.Wherein go booster 41 and output unit 44 to couple, equalizer 42 couples with input unit 45, and output unit 44 is in order to transmit output signal, and input unit 45 is in order to receive input signal.Output signal has output amplitude, and input signal has input amplitude.For avoiding the phenomenon of intersymbol interference, go booster 41 to adjust its output amplitude for output signal, and equalizer 42 can be adjusted its input amplitude for input signal, processing unit 43 can be in order to process input signal and output signal.In addition, in order to reach the function of this case power saving, output amplitude size is need to be controlled, and output amplitude can be controlled by processing unit 43.
Preferably, data transmission device 40 is linked up by a passage 47 and a far end device 46, and wherein passage 47 comprises a first passage 471 and a second channel 472.First passage 471 is connected with input unit 45, and second channel 472 is connected with output unit 44.Due to first passage 471 and second channel 472 can together with cabling to form passage 47, so the received signal(l)ing condition of data transmission device 40, can be close with the signal(l)ing condition of far end device 46, meaning is, first passage 471 is close, even identical with the channel attenuation amount of second channel 472.Therefore if data link 40 and far end device 46 pass the method that connects carrying out data of the present invention, both sides carry out online testing by the default enhancing amount of going.With the angle of data transmission device 40, output unit 44 can go enhancing amount to send a signal to far end device 46 according to default.Therefore, when data link 40 receives far end device 46 equally when presetting the input signal that enhancing amount transmitted, data link 40 can produce an equilibrium quantity voluntarily according to input signal, because both sides' the default enhancing amount of going is answered indifference, and the channel attenuation amount of two passages is close, therefore now both sides' equilibrium quantity is also close, so channel attenuation amount can be added by the amplitude of the equilibrium quantity of far end device 46 amplitude that goes enhancing amount of data link 40, change into directly and by data link 40, the default amplitude of enhancing amount and the amplitude of equilibrium quantity of going of oneself being added.
In the aforementioned embodiment, go booster 41 to produce first by a ratio value (code name is R) and newly go enhancing amount, and ratio value is to be less than or equal to 1 numerical value, preferably, ratio value can be 1,1/2,1/3 or 1/4 etc.
In the aforementioned embodiment, go booster 41 can first produce a convergency value, as the first reference value of newly going enhancing amount.Convergency value can be ratio value * channel attenuation amount (code name is A), and meaning is R * A.Too violent for fear of going enhancing amount to be obtained by modulation, cause the other side to break, the present invention is by convergency value and go enhancing to measure a formed interval, as first, newly goes to strengthen the raw scope of volume production, and first newly goes enhancing to measure enhancing amount is basis, carries out a small amount of modulation.When first newly go to strengthen volume production raw after, in order to confirm whether on line quality promotes, data transmission device 40 can carry out a non-acknowledgement (Negative Acknowledge again, NAK) test of incidence, if NAK incidence improves on the contrary, represent that on line quality declines, meaning first newly goes adjustment side's property of enhancing amount also incorrect, go booster 41 should stop adjusting, and must return original enhancing amount of going.If NAK incidence reduces, represent that on line quality promotes, meaning first newly goes the adjustment of enhancing amount in the right direction, go booster 41 can further produce one second and newly go enhancing amount, further to promote on line quality, wherein second newly go enhancing amount can be selected from first newly to go to enhancing amount and the formed interval of convergency value, so that second newly goes enhancing amount newly to go enhancing amount more to approach convergency value compared to first.If go booster 41 formed first newly to go enhancing amount to equate with convergency value, or after the first adjustment of newly going enhancing amount, in the time of can making NAK incidence lower than a critical value, go booster 41 with first, newly to go enhancing amount to carry out the transmission of follow-up data.In the above-described embodiments, the test of NAK incidence can be undertaken by processing unit 43.
In another embodiment, first newly to go the value of enhancing amount also can directly be set as identical with channel attenuation amount, and meaning newly goes enhancing amount to be directly set as the convergency value that ratio value equals 1.Therefore, channel attenuation amount is all by going enhancing amount to compensate, to avoid the noise that equilibrium quantity is produced to amplify.If far end device 46 is another this data transmission device not, 46 meetings of far end device transmit to preset enhancing amount, so the equilibrium quantity of data transmission device 40 will be fixed to Src Chan attenuation, and (code name is A i) deduct and default go enhancing amount (code name is D p), meaning is A i-D p.After online completing, the equilibrium quantity measuring if follow-up is greater than A i-D p, meaning is that channel attenuation quantitative change is large, makes the channel attenuation amount of data transmission device 40 not all by going enhancing amount to contribute, therefore can increase enhancing amount; Otherwise, if measured equilibrium quantity is less than A i-D p, downgrade enhancing amount.Therefore, equilibrium quantity can level off to a final value, and final value is in the present embodiment A i-D p.
In the foregoing embodiments, when far end device 46 is another this data transmission device, due to both sides to go enhancing amount all can adjust to identical with channel attenuation amount, therefore both sides' balanced value is all 0.Yet, if now on-line state is not good will adjust time, go enhancing amount almost without increasing space.For avoiding afore-mentioned to occur, newly go the value of enhancing amount also can be set as channel attenuation amount and be multiplied by ratio value, meaning is R * A, therefore, if far end device 46 and data transmission device 40 have need to increase again separately go enhancing amount time, still have between the adjustable lift-off of prior reservation.
In the aforementioned embodiment, data transmission device 40 has one first determine type, and this first determine type is in order to determine that going the adjustment of enhancing amount is for increasing or downgrading.The first determine type is that ratio value is multiplied by channel attenuation amount and deducts enhancing amount (code name is D) again, and meaning is R * A-D, and namely convergency value deducts enhancing amount.Therefore when the first determine type is greater than 0, meaning is that convergency value is greater than enhancing amount, first newly removes to strengthen measurer and has the space increasing, and can make first newly to go enhancing amount to increase to be greater than enhancing amount; When the first determine type is less than 0, meaning is that convergency value is less than enhancing amount, therefore first newly goes to strengthen the space that measurer has reduction, can make first newly to go enhancing amount to downgrade to be less than enhancing amount.
In the aforementioned embodiment, data transmission device 40 can have one second determine type, this second determine type is whether the far end device 46 of linking up with data transmission device 40 in order to judgement is identical with data transmission device 40, has the data transmission device that data of the present invention pass the method that connects.If far end device 46 is another this data transmission device, first of far end device 46 newly go enhancing amount to go enhancing amount because adjustment departs to preset, so the equilibrium quantity of data transmission device 40 can correspondingly be revised.The second determine type is that channel attenuation amount deducts equilibrium quantity (code name is E) and deducts and default go enhancing amount (code name is D p), meaning is A-E-D p, namely far end device 46 goes enhancing amount and presets the difference of going enhancing amount.When the second determine type is greater than or less than 0, meaning is that the enhancing amount of going of far end device 46 goes enhancing amount unequal with default, so the known far end device 46 of data transmission device 40 is same design with data transmission device 40.When the second determine type equals 0, meaning is that the enhancing amount of going of far end device 46 goes enhancing amount to equate with default, now far end device 46 may not be another this data transmission device, or first of far end device 46 newly goes enhancing amount after adjusting, just go enhancing amount to equate with default, be therefore difficult for judging, yet, the situation of aftermentioned can in backward first newly go the adjustment of enhancing amount, then judge by the second determine type.Wherein, for making the second determine type can normal operation, its channel attenuation amount is that data transmission device 40 is not before enhancing amount is gone in adjustment, the amplitude of equilibrium quantity and default summation of removing the amplitude of enhancing amount, meaning is that data transmission device 40 must be identical with the default value that goes enhancing amount of far end device 46, therefore, preferably, data transmission device 40 can be 3.5dB with the default enhancing amount of going of far end device 46.
In the aforementioned embodiment, output unit 44 can transmit and output signal to far end device 46 with one first amplitude, if far end device 46 receives output signal, can return a training signal to input unit 45.When if input unit 45 does not receive as the training signal of input signal, output unit 44 can be used one second amplitude that is greater than the first amplitude, transmits and outputs signal to far end device 46.
Refer to Fig. 5, it illustrates a kind of communication system 50 of one embodiment of the present invention, wherein communication system 50 has first end 51, the second end 52 and passage 53, wherein first end 51 has first receiving device 516, the first conveyer 517 and the first processing unit 513, and the second end 52 has one second receiving system 526, the second conveyer 527 and the second processing unit 523, and first end 51 couples to carry out communication by passage 53 and the second end 52.In addition, first receiving device 516 and the first conveyer 517 couple the first processing unit 513, the second receiving systems 526 and the second conveyer 527 couples the second processing unit 523.
Preferably, first receiving device 516 has the first input unit 515 and the first equalizer 512, the first conveyer 517 has the first output unit 514 and first and removes booster 511, the second receiving system 526 has the second input unit 525 and the second equalizer 522, the second conveyers 527 and has the second output unit 524 and second and remove booster 521.
Preferably, first receiving device 516 can pass through the first equalizer 512, generation is as the first equilibrium quantity of the first receiving feature, the second receiving system 526 can pass through the second equalizer 522, generation is as the second equilibrium quantity of the second receiving feature, and the first conveyer 517 can remove booster 511 by first, produces and goes enhancing amount as first of the first transmission characteristic, the second conveyer 527 can remove booster 521 by second, produces and goes enhancing amount as second of the second transmission characteristic.
Preferably, passage 53 also comprises a first passage 531 and a second channel 532, and wherein first passage 531 is in order to connect the first input unit 515 and the second output unit 524, and second channel 532 is in order to connect the second input unit 525 and the first output unit 514.
Preferably, the present invention is used in the communication of wire signal, and due to first passage 531 and second channel 532 can together with cabling to form passage 53, so received signal(l)ing condition of first end 51, can be close with the signal(l)ing condition of the second end 52, this means, first passage 531 is close, even identical with the channel attenuation amount of second channel 532.Because both sides carry out online testing by the default enhancing amount of going, therefore under the situation equating in the channel attenuation quality entity of first passage 531 and second channel 532, the first equilibrium quantity and the second equilibrium quantity can equate in fact, so the first processing unit 513 can be estimated the second equilibrium quantity by the first equilibrium quantity.In addition, because first passage attenuation should be the summation that first of first end 51 removes the amplitude of the amplitude of enhancing amount and the second equilibrium quantity of the second end 52, therefore the first processing unit 513 can pass through estimated the second equilibrium quantity out of the first equilibrium quantity, calculate first passage attenuation, the channel attenuation amount of usining as passage 53.
Data biography of the present invention connects method and relates to a kind of method that increases powerful automatic calibration and power saving that has, refer to Fig. 6, it illustrates the present invention and is used in a preferred embodiment that links a communication system of a first end and one second end by a passage, for a kind of flow chart of auto-correction method, this auto-correction method can be applicable to have the communication system of the data transmission device 40 and the far end device 46 that all can be used as first end and the second end.Wherein between data transmission device 40 and far end device 46, by passage 471,472, be connected, and passage the 471, the 472nd, cabling together, the interference of suffered outside and channel attenuation can be identical in fact.
Below will using data transmission device 40 as first end, and far end device 46 carries out the explanation of embodiment as the second end, and so this case is not limited to above-mentioned use state.When the data that also have this case when far end device 46 pass and to connect method, also data transmission device 40 can be considered as to the second end, and far end device 46 is considered as first end.
First, data transmission device 40 is by received input signal, produce an equilibrium quantity (step 61), data transmission device 40 adds up the default amplitude of enhancing amount and the amplitude for equilibrium quantity of going of own output signal, calculate a channel attenuation amount (A) (step 62), by known channel attenuation amount, data transmission device 40 can be adjusted the enhancing amount of going, and set one, newly go enhancing amount (step 63), and output signal to far end device 46 according to newly going enhancing amount to transmit one.Wherein step 63 can decide the value of newly going enhancing amount with reference to a ratio value (R), and wherein ratio value can be less than or equal to 1.Preferably, ratio value can be 1,1/2,1/3 or 1/4 etc.
In the aforementioned embodiment, before newly going to strengthen volume production life, can be first by the raw convergency value of channel attenuation volume production, as a reference value of newly going enhancing amount.Convergency value can be R * A.The present invention utilizes convergency value and go enhancing to measure a formed interval, as newly going, strengthens the raw scope of volume production, and newly goes enhancing to measure enhancing amount to be basis, to carry out a small amount of modulation.When newly going to strengthen after volume production life, the present invention can carry out a non-acknowledgement (Negative Acknowledge again, NAK) test of incidence, if formed, newly go enhancing amount to equate with convergency value, or after newly going the adjustment of enhancing amount, in the time of can making NAK incidence lower than a critical value, newly to go enhancing amount to carry out the transmission of follow-up data.In addition, if NAK incidence improves on the contrary, newly go the adjustment of enhancing amount to can be considered adjustment anisotropy, must return original enhancing amount of going.If NAK incidence reduces, newly go the adjustment of enhancing amount can be considered to adjust in the right direction, can continue the follow-up adjustment action for newly going enhancing amount, so that newly go enhancing amount more to approach convergency value.
In another embodiment, newly go the value of enhancing amount also can directly be set as identical with channel attenuation amount, meaning newly goes enhancing amount to be directly set as the convergency value that ratio value equals 1.Therefore, the amplitude fading of first passage 471 or second channel 472 is all by going enhancing amount to compensate, to avoid the noise that equilibrium quantity is produced to amplify.When auto-correction method is replied (recovery) state for initialization, newly going enhancing amount is a default summation of removing enhancing amount and equilibrium quantity, and default to go enhancing amount be the defined 3.5dB of specifications, therefore newly going enhancing amount is 3.5dB+ equilibrium quantity.If only have data transmission device 40 to have data of the present invention, pass the method that connects, 46 meetings of far end device transmit to preset enhancing amount, and the equilibrium quantity of data transmission device 40 will be fixed to Src Chan attenuation (A i) deduct to preset and remove equilibrium quantity (D p), meaning is A i-D p.During auto-correction method carries out, if measured equilibrium quantity is greater than A i-D ptime, meaning is that channel attenuation quantitative change is large, makes the channel attenuation amount of data transmission device 40 not all by going enhancing amount to contribute, therefore can increase enhancing amount; Otherwise, if measured equilibrium quantity is less than A i-D p, downgrade enhancing amount.Therefore, equilibrium quantity can level off to a final value, and final value is in the present embodiment A i-D p.
In the foregoing embodiments, when data transmission device 40 and far end device 46 all have auto-correction method, due to both sides to go enhancing amount all can adjust to identical with channel attenuation amount, therefore both sides' balanced value is all 0.Yet, if now on-line state is not good will adjust time, go enhancing amount almost without increasing space.For avoiding afore-mentioned to occur, newly go the value of enhancing amount also can be set as channel attenuation amount and be multiplied by ratio value, meaning is R * A, therefore, if far end device 46 and data transmission device 40 have need to increase again separately go enhancing amount time, still have between the adjustable lift-off of prior reservation.
Preferably, data transmission device 40 and far end device 46 respectively have as a transmitter of an output unit and an input unit and a receiver, and the receiver of the transmitter of data transmission device 40 and far end device 46 links with second channel 472, the receiver of the transmitter of far end device 46 and data transmission device 40 links with first passage 471.Due to first passage 471 and second channel 472 together cabling, so the channel attenuation amount of first passage 471 and second channel 472 should be close, identical even.Therefore, what data of the present invention passed that the method that connects can be according to the equilibrium quantity of the receiver of data transmission device 40 and transmitter goes enhancing amount, the channel attenuation amount of calculating, the transmitter of adjusting data transmission device 40 goes the size of enhancing amount, makes the reception of receiver of far end device 46 better.
Preferably, this auto-correction method can be used for initialization and replys (recovery) stage, makes this electronic equipment have good on-line state.In addition, this auto-correction method also can apply on line state when not good, to readjust on line state.Refer to Fig. 7, it illustrates an embodiment flow chart of auto-correction method of the present invention.The auto-correction method of the present embodiment is applied to data transmission device 40 and far end device 46 and is on line state situation, first by data transmission device 40, judge whether NAK counting is greater than a critical value (step 71) within a scheduled time, wherein NAK is counted as non-acknowledgement (Negative Acknowledge) counting, at this, refer to that far end device 46 receives bad number of times to data transmission device 40 response signals, if not, i.e. the judgement of repeated execution of steps 71 action; If, represent that far end device 46 reception conditions are not good, now can the enhancing of going when too much measure a formed interval according to the convergency value of previously having obtained and NAK, select one newly to go enhancing amount, make newly to go enhancing amount more to approach convergency value, the probability (step 72) occurring to reduce NAK.Then, replacement NAK counter (step 73), so adjusts and goes enhancing to measure big or small directional mode to have dynamically, that adjusts data transmission device 40 goes enhancing amount, to contribute to reception, and the adjustment orientation determination of the method, do not have broken string risk.
Refer to Fig. 8, it illustrates the flow chart that data of the present invention pass the preferred embodiment of the power saving part connecing in method, wherein (a) be illustrate the present invention set one newly go the flow chart of enhancing amount and (b) be illustrate the present invention newly go to strengthen volume production raw after, set the flow chart of an output amplitude.The electricity saving method of the present embodiment is applied to initial online situation, and this electricity saving method is for having a communication system of the data transmission device 40 and the far end device 46 that all can be used as first end and the second end.For example, if all having data with far end device 46, data transmission device 40 passes the method that connects, and both sides can constantly attempt with one first training sequence signal (Training Sequence one, TS1) carry out connecting test, below with the angle of data transmission device 40, as shown in Fig. 8 (a), first, data transmission device 40 be take an amplitude and is transmitted TS1 to far end device 46 (step 81) as benchmark, and judge whether to receive TS1 or the second training sequence signal (TS2) (step 82) that far end device 46 transmits, if not, improve amplitude (step 83) and again perform step 81, if receive TS1 or TS2, can obtain an equilibrium quantity (step 84), and further by the calculating of channel attenuation amount, select one newly to go enhancing amount (step 85).Because step 82 is to judge whether to receive TS1 or the TS2 that far end device 46 transmits, if therefore that received is TS2, represent that far end device 46 first receives the TS1 of data transmission device 40, and complete after the adjustment of enhancing amount, the TS2 sending out, now only must pending data pass after connection device 40 has been adjusted enhancing amount and spread out of TS2 to far end device 46, data biography can be connect to method and complete.If that received is TS1, represent that far end device 46 not yet receives the TS1 of data transmission device 40, now data transmission device 40 has first been adjusted after enhancing amount, then spreads out of TS2.
According to aforesaid embodiment, when data transmission device 40 receive when the TS1, the TS1 of its transmission is not received by far end device 46, please further consults Fig. 8 (b).First data transmission device 40 be take the aforementioned selected enhancing amount of newly going as basis, transmission has the second training sequence signal (TS2) (step 86) of an amplitude to far end device 46, then, judge whether data transmission device 40 receives the TS2 signal (step 87) that far end device 46 transmits, in different embodiment, step 87 can be designed to judge whether data transmission device 40 receives the TS2 that N far end device 46 transmits continuously, wherein N is natural number, and N is preferably 8; If data transmission device 40 does not receive TS2, successively strengthen the amplitude (step 88) of the TS2 of data transmission device 40, then re-execute step 86, if data transmission device 40 receives TS2, represent online complete (step 89).
According to previous embodiment, when data transmission device 40 receive when the TS2, represent that abovementioned steps 86-step 89 carried out in far end device 46, until data transmission device 40 receives TS2, and transmit TS2 to far end device 46.According to previous embodiment, no matter take data transmission device 40 as first end or the second end, do not depart from aforesaid embodiment, no matter whichever is first end, all may have one first to receive TS1, and the adjustment that first completes enhancing amount transmits TS2 again, and treat that the amplitude of the TS2 of oneself is enough to allow the other side receive, and make transmitting TS2, come end data to pass the method that connects.
According to previous embodiment, if only have data transmission device 40 to there are data, pass the method that connects, the one first training sequence signal (TS1) that far end device 46 transmits, because being limited by the regulation of specifications, the amplitude of its TS1 is larger, can directly be received by data transmission device 40, make data transmission device 40 can directly calculate channel attenuation amount, produce one and newly go enhancing amount.Then, data transmission device 40 is followed the step of Fig. 8 (b) equally, can complete data and pass the method that connects.
In the above-described embodiment, this data biography connects method and can have one first determine type, this first determine type is in order to determine that going the adjustment of enhancing amount is for increasing or downgrading, and therefore the first determine type can be used for step 63, and the judgement of the transfer directivity that increases or downgrade of enhancing amount is newly gone in assistance.The first determine type is that ratio value (R) is multiplied by channel attenuation amount (A) and deducts enhancing amount (D) again, and meaning is R * A-D.When the first determine type is greater than 0, after newly going enhancing amount should be to increase, go enhancing amount, when the first determine type is less than 0, after newly going enhancing amount should be to downgrade, go enhancing amount.
In the above-described embodiments, this data biography connects method and can have one second determine type, this second determine type is the far end device 46 of linking up with data transmission device 40 in order to judge, whether identical with data transmission device 40, there is data biography of the present invention and connect the auto-correction method in method, therefore the second determine type can be used for the later any step of step 63, step 72 or step 85, so long as all can carry out after going enhancing amount to adjust.The second determine type is that channel attenuation amount deducts equilibrium quantity (E) and deducts the default enhancing amount (D that goes again p), meaning is A-E-D p.When the second determine type is greater than or less than 0, the known far end device 46 of data transmission device 40 also has auto-correction method of the present invention.When the second determine type equals 0, if data transmission device 40 must, until follow-up while having the adjustment of enhancing amount, by the judgement of the second determine type, just can judge whether far end device 46 has auto-correction method of the present invention again.Preferably, data transmission device 40 can be 3.5dB with the default enhancing amount of going of far end device 46.
In sum, the amplitude size that the present invention not only can dynamic detection far end device 46 can receive, to determine and progressively to adjust the watt level of data transmission device 40 required transmission, can also pass through the reportedly set point of connection device 40 of observed number, in the directive mode of tool, progressively adjust the size of enhancing amount, to improve the reception of far end device 46, realization is met customer need.
Above-described embodiment is only explanation most preferred embodiment principle of the present invention and effect thereof, but not in order to limit the present invention.Therefore, person skilled in the art person can modify to above-described embodiment and change under the prerequisite without prejudice to spirit of the present invention, yet does not depart from appended claims scope required for protection.

Claims (22)

1. a data transmission device, is used for carrying out communication with a far end device, between described data transmission device and described far end device, has a passage, and described data transmission device comprises:
One removes booster, in order to produce one, goes enhancing amount;
One output unit, removes booster described in coupling, described output unit according to described in go enhancing amount to transmit one to output signal to described far end device;
One input unit, in order to receive an input signal from described far end device;
One equalizer, couples described input unit, and described equalizer produces an equilibrium quantity according to described input signal; And
One processing unit, removes booster and described equalizer described in coupling, described processing unit calculates a channel attenuation amount of described passage in order to the described equilibrium quantity of foundation,
Wherein, described in go booster to go enhancing amount according to described in described channel attenuation amount adjustment,
The wherein said booster that goes is according to going enhancing amount described in a ratio value adjustment, described in go to strengthen and in quality entity, equal described ratio value and be multiplied by described channel attenuation amount, and described ratio value is less than or equal to 1.
2. data transmission device according to claim 1, wherein said channel attenuation amount is a default summation of removing the amplitude of enhancing amount and the amplitude of described equilibrium quantity.
3. data transmission device according to claim 1, wherein said processing unit also goes enhancing amount described in going that booster produces described in controlling.
4. data transmission device according to claim 1, wherein said go booster according to a convergency value and described in go enhancing to measure a formed interval, described in adjusting, go enhancing amount, described convergency value is that a ratio value is multiplied by described channel attenuation amount, and described ratio value is less than or equal to 1.
5. data transmission device according to claim 4, wherein said processing unit calculates a non-acknowledgement incidence of described data transmission device.
6. data transmission device according to claim 5, if when wherein described non-acknowledgement incidence reduces, described in go to go enhancing to measure to trend towards described convergency value described in booster adjustment.
7. data transmission device according to claim 6, if wherein described non-acknowledgement incidence be less than a critical value or described in go enhancing amount to equal described convergency value, go described in booster to go enhancing amount described in stopping adjusting.
8. data transmission device according to claim 1, the wherein said booster that goes goes enhancing amount according to described in one first determine type adjustment, and described the first determine type is that a ratio value is multiplied by described channel attenuation amount and goes enhancing amount described in deducting again, and described ratio value is less than or equal to 1.
9. data transmission device according to claim 8, if wherein described the first determine type is greater than zero, goes described in booster to go enhancing amount described in increasing; And if described the first determine type is less than zero, go described in booster to go enhancing amount described in downgrading.
10. data transmission device according to claim 1, wherein said data transmission device judges that according to one second determine type whether described far end device is data transmission device described in another, and described the second determine type is that described channel attenuation amount deducts described equilibrium quantity and deducts a default enhancing amount of going again.
11. data transmission devices according to claim 10, wherein said default to go enhancing amount be 3.5dB, and be greater than or less than when zero when described the second determine type, described far end device is data transmission device described in another.
12. data transmission devices according to claim 1, wherein, described output signal has one first amplitude, described input signal is a training signal, if described input unit does not receive described training signal, described output unit outputs signal to described far end device described in one second amplitude transmission, and described the second amplitude is greater than described the first amplitude.
13. 1 kinds of data pass and connect method, are applied to a communication system, and described communication system comprises a first end and one second end, and has a passage between described first end and described the second end, and described data biography connects method and comprises the following step:
Producing one goes enhancing to measure in described first end;
Produce an equilibrium quantity in described first end;
According to described equilibrium quantity, calculate a channel attenuation amount of described passage;
According to described channel attenuation amount, go enhancing amount described in adjustment; And
Described in foundation, go enhancing amount to transmit one and output signal to described the second end,
Described in wherein adjusting, go enhancing amount also to comprise the following step:
According to going enhancing amount described in a ratio value adjustment, described in go to strengthen and in quality entity, equal described ratio value and be multiplied by described channel attenuation amount, and described ratio value is less than or equal to 1.
14. methods according to claim 13, wherein said channel attenuation amount is a default summation of removing the amplitude of enhancing amount and the amplitude of described equilibrium quantity.
15. methods according to claim 13, also comprise the following steps:
(a1) judge whether to receive the input signal being transmitted by described the second end;
(a2) if step (a1) is no, improve the amplitude of the described output signal that described first end transmits, and execution step (a1) again; And
(a3) by received described input signal, produce described equilibrium quantity.
16. methods according to claim 13, also comprise the following step:
Whether the non-acknowledgement counting that judgement receives within a scheduled time is greater than one first critical value, and wherein said non-acknowledgement is counted as described the second end and receives bad number of times to described first end response signal.
17. methods according to claim 16, if wherein described non-acknowledgement counting is greater than described the first critical value, described in readjusting, go enhancing amount, and described in go enhancing amount to level off to a convergency value, wherein said convergency value is that a ratio value is multiplied by described channel attenuation amount, and described ratio value is less than or equal to 1.
18. methods according to claim 13, described in wherein adjusting, go enhancing amount also to comprise the following step:
According to from a convergency value and described in go enhancing to measure a formed interval to go enhancing amount described in adjusting, wherein said convergency value is that a ratio value is multiplied by described channel attenuation amount, and described ratio value is less than or equal to 1.
19. methods according to claim 18, described in wherein adjusting, go enhancing amount also to comprise the following step:
Carry out the test of a non-acknowledgement incidence; And
If described non-acknowledgement incidence lower than one second critical value or described in go enhancing amount to equal described convergency value, described in stopping adjusting, go enhancing amount.
20. methods according to claim 19, described in wherein adjusting, go enhancing amount also to comprise the following step:
If described non-acknowledgement incidence reduces, go to go enhancing to measure to trend towards described convergency value described in booster adjustment described in.
21. methods according to claim 13, described in wherein adjusting, go enhancing amount also to comprise according to described in one first determine type adjustment and go enhancing amount, wherein said the first determine type is that a ratio value is multiplied by described channel attenuation amount and goes enhancing amount described in deducting again, and described ratio value is less than or equal to 1.
22. methods according to claim 21, when wherein said the first determine type is greater than zero, go enhancing amount described in increasing; And described the first determine type is while being less than zero, goes enhancing amount described in downgrading.
CN201010226294.1A 2010-07-06 2010-07-06 Data transmission device, method and system for communication Active CN102316017B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010226294.1A CN102316017B (en) 2010-07-06 2010-07-06 Data transmission device, method and system for communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010226294.1A CN102316017B (en) 2010-07-06 2010-07-06 Data transmission device, method and system for communication

Publications (2)

Publication Number Publication Date
CN102316017A CN102316017A (en) 2012-01-11
CN102316017B true CN102316017B (en) 2014-08-20

Family

ID=45428850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010226294.1A Active CN102316017B (en) 2010-07-06 2010-07-06 Data transmission device, method and system for communication

Country Status (1)

Country Link
CN (1) CN102316017B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103378927B (en) * 2012-04-20 2019-01-11 中兴通讯股份有限公司 Data transmission method for uplink and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101494642A (en) * 2008-01-23 2009-07-29 大唐移动通信设备有限公司 Method and apparatus for triggering data transmission failure indication of communication
CN101573906A (en) * 2006-11-01 2009-11-04 皇家飞利浦电子股份有限公司 Single carrier block transmission with trellis coded modulation (tcm), multi-level coded modulation (mlcm) and bit-interleaved mlcm (bimlcm)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100509949B1 (en) * 2003-11-19 2005-08-24 한국전자통신연구원 Data transmitting/receiving apparatus and method for performing equalization and pre-emphasis adaptive to transmission characteristics of receiving side

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101573906A (en) * 2006-11-01 2009-11-04 皇家飞利浦电子股份有限公司 Single carrier block transmission with trellis coded modulation (tcm), multi-level coded modulation (mlcm) and bit-interleaved mlcm (bimlcm)
CN101494642A (en) * 2008-01-23 2009-07-29 大唐移动通信设备有限公司 Method and apparatus for triggering data transmission failure indication of communication

Also Published As

Publication number Publication date
CN102316017A (en) 2012-01-11

Similar Documents

Publication Publication Date Title
US10652008B2 (en) Overclocked line rate for communication with PHY Interfaces
CN1941649B (en) Method and system for setting communication equipment
US20150331820A1 (en) N-factorial voltage mode driver
CN1918871A (en) System and method for automatically calibrating two-tap and multi-tap equalization for a communications link
WO2009038227A4 (en) Communication apparatus, communication system, communication method, integrated circuit and circuit module
MXPA03006102A (en) Method and apparatus for forward power control in a communication system.
WO2009012426A3 (en) A distributed interconnect bus apparatus
CN102316017B (en) Data transmission device, method and system for communication
TWI441028B (en) A data transmitting and receiving method and apparatus used for a communication and a system thereof
TW201316178A (en) Method for adaptively driving transmission data and communication device using the same
WO2014049752A1 (en) Data transmission device and data transmission method
US7313197B2 (en) Data transceiver and method for transceiving data performing equalization and pre-emphasis adaptive to transmission characteristics of receiving part
EP2109245A3 (en) Communication system, communication apparatus and data transmission method
CN101667991B (en) Method and device for setting pre-emphasis and/or equalization parameters
CN1835485B (en) Low voltage differential signaling transceiver
CN105208021A (en) Data communication method and system
US6961374B2 (en) Pulse data coding method for wireless signal transmitting and receiving devices
CN101854193B (en) Echo processing device and correlation method thereof
JP2008252551A (en) Power line communication quality evaluation method and power line communication system
CN107947865A (en) A kind of optical module
US10778382B2 (en) Parameter setting transmission and reception system and parameter setting method
CN101778009B (en) Wired network connection method and network device applying same
CN116982285A (en) Method and apparatus for training a full duplex communication link
CN207458044U (en) A kind of multi-functional Transfer plates
JP6010908B2 (en) Transmission / reception system and program

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