Patent Document

[0001]    The application claims the benefit of Taiwan Patent Application No. 099117842, filed on Jun. 2, 2010, in the Taiwan Intellectual Property Office, the disclosures of which are incorporated herein in their entirety by reference. 
       FIELD OF THE INVENTION 
       [0002]    The invention relates to a data transmitting and receiving method and device for communication and a system thereof, more particularly to a data transmitting and receiving method and device having a function of adjusting the de-emphasis for communication and a system thereof. 
       BACKGROUND OF THE INVENTION 
       [0003]    Due to the demands of the developments for improving the signal quality and the transmitting rate of the data transmitting devices, the buses between the devices include ISA, EISA, VESA and Micro Channel, as the first generation buses, PCI, AGP, and PCI-X, as the second generation buses and PCI-express as the third generation of the I/O bus with the high performance. The buses are commonly used for interconnecting the peripheral devices of the computing and communicating platform and widely applied to computing mobiles, desktop computers, workstations, servers, embedded computers and the communicating platforms. 
         [0004]    The PCI express architecture not only maintains the advantages of the previous two generations of the bus architectures but introduces the new technology of the computer architectures. Unlike the parallel bus architectures, PCI express uses the serial and point-to-point connection type for communicating between two devices. Therefore, the rate for transmitting and receiving data on the buses can be increased considerably. Currently the rate for transmitting and receiving data on PCI express bus can reach 2.5 Gbits per second. Since the transmitting amplitude of the data on PCI express bus should consider length of the transmission line, loss of the signals and different amplitude which the host terminal requires, the dimension of the output amplitude defined in the standard is specifically set. However, under most circumstances, it is in fact unnecessary to have an output amplitude with large dimension to receive and transmit the signals. Therefore, outputting the large amplitude signals represents wasting the unnecessary energy. Nevertheless, if the decreased signal amplitude can not be detected automatically, the signal with micro-amplitude would lead to the risk of disconnection. 
         [0005]    In addition, the transmission in serial connection system is a one-way transmission, which means that the transmission path and the reception path are not configured in the same route path. Although the de-emphasis of the transmitter can be adjusted to improve the connection quality, there is no way of knowing the relationship between the receiving quality of the device terminal and the de-emphasis of the host terminal so that the poor quality can not be known once it occurs. If whether the number of Negative Acknowledge (NAK) returned from the device terminal is higher than a threshold is determined to decide whether the de-emphasis of the host terminal should be changed, the adjustment is blindly tested although the connection quality might be improved occasionally.  FIG. 1  schematically illustrates a method for improving the connection quality disclosed in the U.S. Pat. No. 7,502,338. The de-emphasis is dynamically adjusted to change the setting of the de-emphasis in step S 12 -S 15 . However, there is no way of knowing the property of the circuit board or the device terminal. The connection to the device terminal might be broken if the de-emphasis is adjusted during data transmitting, which might be the condition that a bad setting of the de-emphasis is adjusted to be a worse setting of the de-emphasis. Nevertheless, the disconnection is not allowed during data transmitting in the PCI express architecture. Therefore, the serious consequences of the disconnection might not be prevented. 
         [0006]    Therefore, to overcome the drawbacks from the prior art and to meet the present needs, the Applicant dedicated in considerable experimentation and research, and accomplished the “Data Transmitting and Receiving Method and Device for Communicating and System Thereof” of the present invention, wherein the receivable amplitude of the device terminal can be dynamically detected to gradually adjust the transmitted power of the host terminal and the setting value of the receiver of the host terminal can be detected to gradually adjust the de-emphasis to improve the receiving quality of the device terminal. The present invention is briefly described as follows. 
       SUMMARY OF THE INVENTION 
       [0007]    To solve the above drawbacks, the purpose of the present invention is that an automatic adjusting method is used for detecting the setting value of the receiver at any time to keep the stable connection quality to prevent from disconnecting for satisfying the users&#39; demands. In addition, the present invention provides a power saving method to reduce the power consumption for saving the cost in the connection initialization state. Therefore, the present invention provides the automatic adjusting method and the power saving method simultaneously to achieve the data transmitting and receiving method of the present invention. 
         [0008]    According to the first aspect of the present invention, a data transmitting and receiving device communicating with a remote device through a channel therebetween is provided. The device includes a de-emphasis generator generating a de-emphasis; an output unit coupled to the de-emphasis generator and transmitting an output signal to the remote device according to the de-emphasis; an input unit receiving an input signal from the remote device; an equalizer coupled to the input unit and generating an equalization according to the input signal; and a processing unit coupled to the de-emphasis generator and the equalizer and computing a channel attenuation of the channel according to the equalization, wherein the de-emphasis generator adjusts the de-emphasis according to the channel attenuation. 
         [0009]    Preferably, the channel attenuation is a sum of the amplitude of a predetermined de-emphasis and the amplitude of the equalization, and the amplitude of the predetermined de-emphasis is 3.5 dB. 
         [0010]    Preferably, the de-emphasis generator adjusts the de-emphasis according to a range formed by a convergence value and the de-emphasis, the convergence value is equal to the channel attenuation multiplied by a proportional value, and the proportional value is not larger than 1. 
         [0011]    Preferably, the de-emphasis generator adjusts the de-emphasis according to a first equation, the first equation is R×A−D, R is a proportional value being not larger than 1, A is the channel attenuation, and D is the de-emphasis. 
         [0012]    Preferably, the data transmitting and receiving device determines whether the remote device is another data transmitting and receiving device according to a second equation being A−E−D p , A is the channel attenuation, E is the equalization, and D p  is a predetermined de-emphasis. 
         [0013]    Preferably, the output signal has a first amplitude, the input signal is a training signal, and the output unit transmits the output signal to the remote device according to a second amplitude being larger than the first amplitude if the input unit does not receive the training signal. 
         [0014]    According to the second aspect of the present invention, a connection system is provided. The connection system includes a first terminal and a second terminal. The first terminal further includes a first receiving apparatus generating a first receiving property; and a first processing unit coupled to the first receiving apparatus. The second terminal communicating with the first terminal through a channel further includes a second receiving apparatus generating a second receiving property. Furthermore, the first receiving property is substantially equal to the second receiving property and the first processing unit computes a channel attenuation of the channel according to the first receiving property. 
         [0015]    According to the third aspect of the present invention, a data transmitting and receiving method for a communicating system is provided. The communicating system includes a first terminal, a second terminal and a channel between the first terminal and the second terminal. The method includes steps of generating a de-emphasis in the first terminal; generating an equalization in the first terminal; computing a channel attenuation of the channel according to the equalization; adjusting the de-emphasis according to the channel attenuation; and transmitting an output signal to the second terminal according to the adjusted de-emphasis. 
         [0016]    Preferably, the method further includes steps of determining whether an input signal transmitted by the second terminal is received; increasing an amplitude of the output signal transmitted by the first terminal and performing the determining step if a result of the determining step is a “no”; and generating the equalization by the received input signal. 
         [0017]    Preferably, the method further includes a step of determining whether a total number of Negative Acknowledge (NAK) received within a predetermined time is higher than a first threshold, wherein the total number of NAK represents how many times the second terminal send a response for a bad signal reception to the first terminal, and the de-emphasis is adjusted again to approach a convergence value if the total number of NAK is higher than the first threshold. 
         [0018]    Preferably, the method further includes steps of adjusting the de-emphasis according to a range formed by a convergence value and the de-emphasis; performing a test for a Negative Acknowledge (NAK) frequency; and ceasing to adjust the de-emphasis while in one of two states being that the NAK frequency is less than a second threshold and the de-emphasis is equal to the convergence value, wherein the convergence value is equal to the channel attenuation multiplied by the proportional value being not larger than 1. 
         [0019]    Preferably, the method further includes a step of adjusting the de-emphasis to approach the convergence value if the NAK frequency is decreasing. 
         [0020]    The above aspects and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed descriptions and accompanying drawings, in which: 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0021]      FIG. 1  is a diagram which schematically illustrates a method for improving the connection quality in the prior art; 
           [0022]      FIGS. 2(   a )- 2 ( b ) are diagrams which schematically illustrate a connection between two nodes according to the present invention; 
           [0023]      FIG. 2(   a ) is a diagram which schematically illustrates a connection between a transmitter of the host terminal and a receiver of the device terminal; 
           [0024]      FIG. 2(   b ) is a diagram which schematically illustrates a connection between a receiver of the host terminal and a transmitter of the device terminal; 
           [0025]      FIGS. 3(   a )- 3 ( d ) are diagrams which schematically illustrate a transmitting waveform of the signal transmitted between the transmitter of the host terminal and the receiver of the device terminal; 
           [0026]      FIG. 3(   a ) is a diagram which schematically illustrates a connection between a transmitter of the host terminal and a receiver of the device terminal; 
           [0027]      FIG. 3(   b ) is a diagram which schematically illustrates a signal having inter-symbol interference; 
           [0028]      FIG. 3(   c ) is a diagram which schematically illustrates a signal transmitted from a transmitter having a function of adjusting the de-emphasis; 
           [0029]      FIG. 3(   d ) is a diagram which schematically illustrates a signal received by a receiver having a function of adjusting the equalization; 
           [0030]      FIG. 4  is a diagram which schematically illustrates a data transmitting and receiving device according to a preferred embodiment of the present invention; 
           [0031]      FIG. 5  is a diagram which schematically illustrates a communication system according to a preferred embodiment of the present invention; 
           [0032]      FIG. 6  is a diagram which schematically illustrates a process for the data transmitting and receiving method according to a preferred embodiment of the present invention; 
           [0033]      FIG. 7  is a diagram which schematically illustrates a process for the data transmitting and receiving method according to a preferred embodiment of the present invention; 
           [0034]      FIGS. 8(   a )-( b ) are diagrams which schematically illustrate a process for the power saving method of the data transmitting and receiving method according to a preferred embodiment of the present invention; 
           [0035]      FIG. 8(   a ) is a diagram which schematically illustrates a process of setting a new de-emphasis according to the present invention; and 
           [0036]      FIG. 8(   b ) is a diagram which schematically illustrates a process of setting the amplitude after setting the new de-emphasis according to the present invention. 
       
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 
       [0037]    The present invention will now be described more specifically by the following embodiments. However, it is to be noted that the following descriptions of preferred embodiments of this invention are presented herein for the purposes of illustration and description only; it is not intended to be exhaustive or to be limited to the precise form disclosed. 
         [0038]      FIG. 2  schematically illustrate a connection between two nodes according to the present invention, wherein  FIG. 2(   a ) schematically illustrates a connection between a transmitter of the host terminal and a receiver of the device terminal and  FIG. 2(   b ) schematically illustrates a connection between a receiver of the host terminal and a transmitter of the device terminal, wherein the channels  21  and  22  are the PCB traces or cables. Although the connection system of the present invention is the one-way transmission system, it includes a couple of one-way transmission lines. Usually, there are a couple of transmission lines to be arranged as parallel cables tracing together on the printed circuit board (PCB). Therefore, the quality of the signal received by the host terminal is similar to that of the signal received by the receiver of the device terminal. Thus, the channel attenuation of the couple of transmission lines would be similar to or further equal to each other. The de-emphasis of the transmitter of the host terminal can be adjusted according to the receiver thereof to further improve the receiving quality of the receiver of the device terminal. For example, in the PCI-express architecture, the amplitude of the de-emphasis in the respective transmitters of the host terminal and the device terminal is predetermined to be equal to 3.5 dB due to the requirements of the standards. If the receiving quality is in the best condition when the amplitude of the equalization in the equalizer of the receiver of the host terminal is increased to equal to 6.5 dB, the attenuation of the channels  21  and  22  can be reasonably inferred to be 10 dB which is computed by adding 3.5 dB to 6.5 dB. 
         [0039]      FIG. 3  schematically illustrate a transmitting waveform of the signal transmitted between the transmitter of the host terminal and the receiver of the device terminal.  FIG. 3(   a ) schematically illustrates a connection between a transmitter  31  of the host terminal and a receiver  33  of the device terminal, wherein a channel  32  is the PCB traces or cables for connecting the two terminals.  FIG. 3(   b ) schematically illustrates a signal having inter-symbol interference. If the continuous signals with the same polarization are transmitted before a signal with the opposite polarization, the signal with the opposite polarization is hard to be detected since the inter-symbol interference, which influences the signal  34 , is easily caused by a frequency attenuation formed by the channel attenuation.  FIG. 3(   c ) schematically illustrates a signal transmitted from a transmitter having a function of adjusting the de-emphasis. The de-emphasis adjustment is performed on the continuous signals with the same polarization so that the signal  34  having inter-symbol interference can be returned to the normal signal  36 .  FIG. 3(   d ) schematically illustrates a signal received by a receiver having a function of adjusting the equalization. Although the signal  34  having inter-symbol interference can be returned to the normal signal  36  by the equalizer of the receiver, the noise would be increased due to the equalizer of the receiver. Therefore, it is a better way to use the de-emphasis adjustment of the transmitter for solving the above problem. 
         [0040]      FIG. 4  schematically illustrates a data transmitting and receiving device  40  according to a preferred embodiment of the present invention. The data transmitting and receiving device  40  includes a de-emphasis generator  41 , an equalizer  42  and a processing unit  43 , wherein the de-emphasis generator  41  is used for generating the de-emphasis, the equalizer  42  is used for generating the equalization based on the input signals, and the processing unit  43  is coupled to the de-emphasis generator  41  and the equalizer  42  and used for adding the amplitude of the predetermined de-emphasis and the amplitude of the equalization together to obtain the channel attenuation. The amplitude of the predetermined de-emphasis can be 3.5 dB. After the channel attenuation is computed, the de-emphasis generator  41  can generate a first new de-emphasis based on the channel attenuation. In other embodiment, the de-emphasis generator  41  can be controlled to generate the de-emphasis and the first new de-emphasis by the processing unit  43 . 
         [0041]    Preferably, the data transmitting and receiving device  40  can further include an output unit  44  and an input unit  45 , wherein the output unit  44  is coupled to the de-emphasis generator  41  and used for transmitting an output signal with the output amplitude, and the input unit  45  is coupled to the equalizer  42  and used for receiving an input signal with the input amplitude. In order to prevent inter-symbol interference (ISI), the output amplitude of the output signal can be adjusted by the de-emphasis generator  41  and the input amplitude of the input signal can be adjusted by the equalizer  42 . In addition, in order to achieve the power saving in the present invention, the output amplitude should be controlled and the processing unit  43  can be used for controlling the output amplitude. 
         [0042]    Preferably, the data transmitting and receiving device  40  is communicated with the remote device  46  through a channel  47 , wherein the channel  47  further includes a first channel  471  connected with the input unit  45  and the second channel  472  connected with the output unit  44 . Since the first channel  471  and the second channel  472  are arranged in parallel to form the channel  47 , the state of the signal received by the data transmitting and receiving device  40  can be similar to the state of the signal received by the remote device  46 . That is to say that the channel attenuation of the first channel  471  can be similar to or further equal to the channel attenuation of the second channel  472 . When the data transmitting and receiving method of the present invention is performed on the data transmitting and receiving device  40  and the remote device  46 , the predetermined de-emphasis is used for the connection test by both of the devices at first. From the point of view of the data transmitting and receiving device  40 , a signal would be transmitted from the output unit  44  to the remote device  46  according to the predetermined de-emphasis. Moreover, the equalization would be generated by the data transmitting and receiving device  40  according to the input signal when the data transmitting and receiving device  40  receives the input signal with the same predetermined de-emphasis transmitted from the remote device  46 . As the predetermined de-emphases of both devices are substantially the same to each other and the channel attenuations of the first channel  471  and the second channel  472  are substantially the same to each other, the equalizations of both devices are substantially the same to each other. Therefore, the computation of the channel attenuation can be changed from adding the amplitude of the equalization of the remote device  46  and the amplitude of the de-emphasis of the data transmitting and receiving device  40  together to adding the amplitude of the equalization of the data transmitting and receiving device  40  and the amplitude of the de-emphasis of the data transmitting and receiving device  40  together. 
         [0043]    In the above embodiments, the first new de-emphasis can be generated according to a proportional value R by the de-emphasis generator  41 , wherein the proportional value R is not larger than 1. Preferably, the proportional value R can be 1, ½, ⅓, ¼, ⅔, and so on. Preferably, the proportional value is further larger than 0, i.e. 0&lt;R≦1. 
         [0044]    In the above embodiments, a convergence value can be first generated to be a basis for selecting the first new de-emphasis by the de-emphasis generator  41 . The convergence value is preferably equal to the channel attenuation A multiplied by the proportional value R (i.e. R×A). In order to prevent the de-emphasis from changing violently so that the connection is lost, the invention provides a range formed by the convergence value and the de-emphasis to adjust the de-emphasis within the range and the first new de-emphasis can be gradually adjusted based on the de-emphasis. After the first new de-emphasis is generated, a test for a Negative Acknowledge (NAK) frequency is preferably performed by the data transmitting and receiving device  40  in order to determine whether the connection quality is improved or not. If the NAK frequency is increased so that the connection quality is decreased and the adjustment direction of the first new de-emphasis is incorrect, the de-emphasis generator  41  should stop adjusting and return to the previous de-emphasis. If the NAK frequency is decreased so that the connection quality is improved and the adjustment direction of the first new de-emphasis is correct, the de-emphasis generator  41  can keep adjusting the de-emphasis to generate the second new de-emphasis to further improve the connection quality, wherein the second new de-emphasis is selected from the other range formed by the first new de-emphasis and the convergence value to further approach the convergence value. If one of two states that the NAK frequency is less than a threshold after the first new de-emphasis is adjusted and that the first new de-emphasis is equal to the convergence value occurs, the first new de-emphasis is selected for transmitting the subsequent data by the de-emphasis generator  41 . In the above embodiments, the test of the NAK frequency is preferably performed by the processing unit  43 . 
         [0045]    In an embodiment, the first new de-emphasis can be directly determined to be equal to the channel attenuation. In other words, the first new de-emphasis can be directly decided to be equal to the specific convergence value whose proportional value R is equal to 1. Therefore, the channel attenuation is completely compensated by the de-emphasis to prevent the noise amplification generated by the equalization. If the remote device  46  is not another data transmitting and receiving device of the present invention, the remote device  46  would only use the predetermined de-emphasis to transmit the signal. Therefore, the equalization of the data transmitting and receiving device  40  would be a constant value being A i −D p , wherein A i  is the original channel attenuation and D p  is the predetermined de-emphasis. When the connection is continued, the de-emphasis can be adjusted to increase if the equalization is changed to be higher than the constant value (A i −D p ), which the channel attenuation is increased so the channel attenuation is not totally compensated by the de-emphasis. Otherwise, the de-emphasis can be adjusted to decrease if the equalization is changed to be smaller than the constant value. Therefore, the equalization can approach a final value and the final value is equal to A−D p  in the embodiment. 
         [0046]    In the above embodiments, the de-emphasis of the data transmitting and receiving device  40  and the de-emphasis of the remote device  46  would be adjusted to be equal to the channel attenuation so that both of the equalizations thereof are equal to 0 if the remote device  46  is another data transmitting and receiving device of the present invention. However, there is none of adjustable values to increase the de-emphasis when the connection quality is poor. In order to prevent the above condition, the new de-emphasis is preferably determined to equal to the channel attenuation multiplied by the proportional value (i.e. R×A). Therefore, the data transmitting and receiving device  40  and the remote device  46  can adjust according to the pre-reserved adjustable value if the de-emphasis thereof should be adjusted to increase. 
         [0047]    In the above embodiments, the data transmitting and receiving device  40  determine whether the de-emphasis should be increased or decreased according to a first equation being R×A−D, wherein R is a proportional value being not larger than 1, A is the channel attenuation, and D is the de-emphasis. Preferably, the proportional value R is further larger than 0, i.e. 0&lt;R≦1. In other words, the first equation is the difference between the convergence value and the de-emphasis. When the value of the first equation is larger than 0, which the convergence value is larger than the de-emphasis, the de-emphasis would have the adjustable value to increase for generating the first new de-emphasis larger than the de-emphasis. When the value of the first equation is smaller than 0, which the convergence value is smaller than the de-emphasis, the de-emphasis would have the adjustable value to decrease for generating the first new de-emphasis smaller than the de-emphasis. 
         [0048]    In the above embodiments, the data transmitting and receiving device  40  can determine whether the remote device  46  is another data transmitting and receiving device of the present invention according to a second equation. If the remote device  46  is another data transmitting and receiving device of the present invention, the de-emphasis thereof would be adjusted to generated a first new de-emphasis which is different from the predetermined de-emphasis so that the equalization of the data transmitting and receiving device  40  would be adjusted corresponding to the first new de-emphasis of the remote device  46 . The second equation is A−E−D p , which is the difference between the de-emphasis of the remote device  46  and the predetermined de-emphasis thereof, wherein A is the channel attenuation, E is the equalization, and D p  is a predetermined de-emphasis. When the value of the second equation is not substantially equal to 0, which means that the de-emphasis of the remote device  46  is adjusted to be different from the predetermined de-emphasis, the remote device is another data transmitting and receiving device. When the value of the second equation is substantially equal to 0, which means that the de-emphasis of the remote device  46  is substantially equal to the predetermined de-emphasis thereof, it can not be determined that the remote device  46  is not another data transmitting and receiving device of the present invention. Since the adjusted de-emphasis of the remote device  46  may be equal to the predetermined de-emphasis, it is hard to use the second equation for directly determining the remote device  46  is not another data transmitting and receiving device of the present invention. However, the latter situation can be processed by using the second equation to determine after the de-emphasis is further adjusted. Moreover, the channel attenuation is computed to be equal to the sum of the amplitude of a predetermined de-emphasis of the data transmitting and receiving device  40  and the amplitude of the equalization thereof before the de-emphasis thereof is adjusted to be different from the predetermined de-emphasis in order that the second equation can be performed normally. Therefore, the predetermined de-emphasis of the data transmitting and receiving device  40  should be the same as the predetermined de-emphasis of the remote device  46  so that the amplitude of the predetermined de-emphasis is preferably equal to 3.5 dB. 
         [0049]    In the above embodiments, the output signal is transmitted with the first amplitude by the output unit  44  to the remote device  46 . If the output signal is received by the remote device  46 , an input signal, such as a training signal, transmitted thereby is returned to the input unit  45 . If the training signal is not received by the input unit  45 , the output signal is re-transmitted with the second amplitude larger than the first amplitude to the remote device  46  by the output unit  44 . 
         [0050]      FIG. 5  schematically illustrates a communicating system  50  according to a preferred embodiment of the present invention. The communicating system  50  includes a first terminal  51 , a second terminal  52  and a channel  53 . The first terminal  51  includes a first receiving apparatus  516 , a first transmitting apparatus  517  and a first processing unit  513 . The second terminal includes a second receiving apparatus  526 , a second transmitting apparatus  527  and a second processing unit  523 . The first terminal  51  is coupled with the second terminal  52  by the channel  53  for communicating with each other. In addition, the first receiving apparatus  516  and the first transmitting apparatus  517  are coupled to the first processing unit  513  and the second receiving apparatus  526  and the second transmitting apparatus  527  are coupled to the second processing unit  523 . 
         [0051]    Preferably, the first receiving apparatus  516  includes a first input unit  515  and a first equalizer  512 . The first transmitting apparatus  517  includes a first output unit  514  and a first de-emphasis generator  511 . The second receiving apparatus  526  includes a second input unit  525  and a second equalizer  522 . The second transmitting apparatus  527  includes a second output unit  524  and a second de-emphasis generator  521 . 
         [0052]    Preferably, the first equalization as a first receiving property is generated by the first equalizer  512  of the first receiving apparatus  516 . The second equalization as a second receiving property is generated by the second equalizer  522  of the second receiving apparatus  526 . The first de-emphasis as a first transmitting property is generated by the first de-emphasis generator  511  of the first transmitting apparatus  517 . The second de-emphasis as a second transmitting property is generated by the second de-emphasis generator  521  of the second transmitting apparatus  527 . 
         [0053]    Preferably, the channel  53  includes a first channel  531  and a second channel  532 . The first channel  531  is utilized to couple the first input unit  515  with the second output unit  524 . The second channel  532  is utilized to couple the second input unit  525  with the first output unit  514 . 
         [0054]    Preferably, the present invention is used for the wire transmission. The first channel  531  and the second channel  532  are arranged together as parallel cables to form the channel  53  so the quality of the signal received by the first terminal  51  is similar to the quality of the signal received by the second terminal  52 . In other words, the channel attenuation of the first channel  531  is similar to or further equal to the channel attenuation of the second channel  532 . Therefore, since the predetermined de-emphasis is used for testing the communication by both of the terminals, the first equalization is substantially equal to the second equalization in the condition that the channel attenuation of the first channel  531  is substantially equal to the channel attenuation of the second channel  532  so that the second equalization can be estimated according to the first equalization by the first processing unit  513 . Thus, the channel attenuation of the first channel  531  can be computed as the channel attenuation of the channel  53  according to the estimated second equalization since the first channel attenuation is equal to the sum of the amplitude of the first de-emphasis and the amplitude of the second equalization. 
         [0055]    The data transmitting and receiving method of the present invention is related to a method for automatic adjusting the de-emphasis and saving the power.  FIG. 6  schematically illustrates an automatic adjusting method for a communicating system according to a preferred embodiment of the present invention, wherein the communicating system includes a first terminal and a second terminal connected with each other through a channel. The communicating system can include the data transmitting and receiving device  40  and the remote device  46  which are used respectively as the first terminal and the second terminal. The data transmitting and receiving device  40  is coupled to the remote device  46  by the channels  471  and  472  and the channels  471  and  472  are arranged together as parallel cables so that the channel attenuation and the external interference of the channel  471  are substantially equal to those of the channel  472 . 
         [0056]    Although the data transmitting and receiving device  40  is utilized to be the first terminal and the remote device  46  is utilized to be the second terminal in the following descriptions, the present invention is not limited to this embodiment. If the data transmitting and receiving method of the present invention can be performed in the remote device  46 , it can be regard as the first terminal and the data transmitting and receiving device  40  can be regarded as the second terminal. 
         [0057]    First, the input signal is received to generate an equalization (E) by the data transmitting and receiving device  40  (S 61 ). Then, a channel attenuation A is computed by the sum of the amplitude of the de-emphasis with which the output signal is transmitted and the amplitude of the equalization (S 62 ). The de-emphasis can be adjusted to generate a new de-emphasis according to the computed channel attenuation by the data transmitting and receiving device  40  (S 63 ) and the output signal can be transmitted to the remote device  46  according to the new de-emphasis. The new de-emphasis can be generated according a proportional value R in the step S 63 , wherein the proportional value R can not be larger than 1. Preferably, the proportional value R can be equal to 1, ½, ⅓, ¼, ⅘ and so on. Preferably, the proportional value is further larger than 0, i.e. 0&lt;R≦1. 
         [0058]    In the above embodiments, a convergence value can be generated to be a reference value of the new de-emphasis according to the channel attenuation before generating the new de-emphasis. The convergence value is preferably equal to R×A. The present invention provides a range formed by the convergence value and the de-emphasis to generate the new de-emphasis within the range and the new de-emphasis is gradually adjusted based on the de-emphasis. After the new de-emphasis is generated, a test for a Negative Acknowledge (NAK) frequency is preferably performed in the present invention. If the NAK frequency is less than a threshold after the de-emphasis is adjusted or the new de-emphasis is equal to the convergence value, the new de-emphasis is selected for transmitting the subsequent data. In addition, the previous de-emphasis should be returned if the NAK frequency is increased, which means that the adjustment direction of the new de-emphasis is incorrect. If the NAK frequency is decreased, which means that the adjustment direction of the new de-emphasis is correct, the new de-emphasis can be further adjusted to approach the convergence value. 
         [0059]    In an embodiment, the new de-emphasis can be directly determined to be equal to the channel attenuation. In other words, the new de-emphasis can be directly determined to be equal to the specific convergence value whose proportional value R is equal to 1. Therefore, the channel attenuations of the channels  471  and  472  are completely compensated by the de-emphasis to prevent the noise amplification generated by the equalization. When the automatic adjusting method is performed in the recovery state, the amplitude of the new de-emphasis is the sum of the amplitude of the predetermined de-emphasis and the amplitude of the equalization, wherein the amplitude of the predetermined de-emphasis is equal to 3.5 dB according to the base specification. Therefore, the amplitude of the new de-emphasis is equal to E+3.5 dB. If the data transmitting and receiving method only can be performed in the data transmitting and receiving device  40 , the remote device  46  would transmit the signal only with the predetermined de-emphasis. Therefore, the equalization of the data transmitting and receiving device  40  would be a constant value being A i −D p , wherein A i  is the original channel attenuation and D p  is the predetermined de-emphasis. When the automatic adjusting method is performed, the de-emphasis can be adjusted to increase if the equalization is changed to be higher than the constant value (A i −D p ), which means that the channel attenuation is increased so the channel attenuation is not totally compensated by the de-emphasis. Otherwise, the de-emphasis can be adjusted to decrease if the equalization is changed to be smaller than the constant value. Therefore, the equalization can approach a final value and the final value is equal to A−D p  in the embodiment. 
         [0060]    In the above embodiments, the de-emphasis of the data transmitting and receiving device  40  and the de-emphasis of the remote device  46  would be adjusted to be equal to the channel attenuation so that the equalizations thereof are equal to 0 if the data transmitting and receiving method of the present invention can be performed thereby. However, there is no adjustable value for further increasing the de-emphasis when the connection quality is poor. In order to prevent the above condition, the new de-emphasis is preferably determined to equal to the channel attenuation multiplied by the proportional value R. Therefore, the data transmitting and receiving device  40  and the remote device  46  can adjust according to the pre-reserved adjustable value if the de-emphasis thereof should be adjusted to increase. 
         [0061]    Preferably, the data transmitting and receiving device  40  and the remote device  46  respectively include a transmitter, as an output unit, and a receiver, as an input unit. The transmitter of the data transmitting and receiving device  40  is coupled with the receiver of the remote device  46  by the second channel  472 . The transmitter of the remote device  46  is coupled with the receiver of the data transmitting and receiving device  40  by the first channel  471 . The channel attenuations of the first channel  471  and the second channel  472  are similar or further equal to each other since the first channel  471  and the second channel  472  are arranged as parallel cables. Therefore, the de-emphasis of the transmitter of the data transmitting and receiving device  40  is adjusted according to the channel attenuation computed by the equalization of the receiver and the de-emphasis of the transmitter thereof based on the data transmitting and receiving method of the present invention to improve the receiving quality of the receiver of the remote device  46 . 
         [0062]    Preferably, the automatic adjusting method can be used in the recovery state to improve the connection quality of the electronic device. Furthermore, the automatic adjusting method can be used for adjusting the connection quality again when the connection quality is poor.  FIG. 7  schematically illustrates the automatic adjusting method according to a preferred embodiment of the present invention. The automatic adjusting method in this preferred embodiment can be used when the data transmitting and receiving device  40  has been communicated with the remote device  46 . First, whether the total number of the NAK received within a predetermined time is higher than a threshold is determined by the data transmitting and receiving device  40  (S 71 ), wherein the total number of NAK represents how many times the remote device  46  send a response for a bad signal reception to the data transmitting and receiving device  40 . The determining step in step S 71  is performed repeatedly if the result of the determination is “False”. The new de-emphasis is selected to approach the convergence to decrease the NAK frequency according to the range formed by the previous convergence and the original de-emphasis if the result of the determination is “True”, which means that the connection quality of the remote device  46  is poor (S 72 ). Then, the total number of the NAK is reset (S 73 ). Therefore, the de-emphasis of the data transmitting and receiving device  40  is adjusted to improve the receiving quality according to the dynamic and directional model for adjusting the de-emphasis. In addition, the adjusting direction is determined first so that there is no risk to be disconnected. 
         [0063]      FIG. 8  schematically illustrate the power saving method of the data transmitting and receiving method according to a preferred embodiment of the present invention, wherein  FIG. 8(   a ) schematically illustrates a process of setting a new de-emphasis according to the present invention, and  FIG. 8(   b ) schematically illustrates a process of setting the amplitude after setting the new de-emphasis according to the present invention. The power saving method of the present invention is performed in the initial connection state and used in a communicating system including the data transmitting and receiving device  40  and the remote device  46 , both of which can be a first terminal or a second terminal. For example, a first training sequence (TS 1 ) is used for testing the connection by the data transmitting and receiving device  40  and the remote device  46  if the data transmitting and receiving method can be performed in both of them. Moreover, it should be noted that the following description is from the point of view of the data transmitting and receiving device  40  in  FIG. 8(   a ). First, the data transmitting and receiving device  40  transmits the TS 1  to the remote device  46  according to an amplitude (S 81 ) and then determines whether the TS 1  or a second training sequence (TS 2 ) transmitted from the remote device  46  is received by the data transmitting and receiving device  40  or not (S 82 ). The amplitude should be increased and then the step S 81  should be performed again if the determination of the step S 82  is “NO” (S 83 ). If the TS 1  or the TS 2  is received, an equalization can be obtained (S 84 ) to compute a channel attenuation and a new de-emphasis is selected according to the computed channel attenuation (S 85 ). If the TS 2  is received by the data transmitting and receiving device  40  in step S 82 , it should be noted that the remote device  46  first receives the TS 1  transmitted by the data transmitting and receiving device  40  to complete the adjustment of the de-emphasis and then transmits the TS 2 . At that time, the data transmitting and receiving method of the present invention is completed after the data transmitting and receiving device  40  finishes adjusting the de-emphasis and transmits the TS 2  to the remote device  46 . If the TS 1  is received by the data transmitting and receiving device  40  in step S 82 , it should be noted that the remote device  46  has not received the TS 1  transmitted by the data transmitting and receiving device  40  at that time. Moreover, the data transmitting and receiving device  40  should finish the adjustment of the de-emphasis first and then transmit the TS 2  to the remote device  46 . 
         [0064]    According to the above embodiments, the TS 1  transmitted by the data transmitting and receiving device  40  has not been received by the remote device  46  if the TS 1  transmitted by the remote device  46  is received by the data transmitting and receiving device  40  in the step S 82 . Please further refer to  FIG. 8(   b ). First, the TS 2  is transmitted to the remote device  46  with an amplitude according to the selected de-emphasis by the data transmitting and receiving device  40  (S 86 ). Then, the data transmitting and receiving device  40  determines whether the TS 2  transmitted by the remote device  40  is received (S 87 ). Preferably, it can be designed to determine whether the data transmitting and receiving device  40  consecutively receives at least N number of the TS 2  transmitted by the remote device  46  or not in the step S 87 , wherein N is an integer. Preferably, the number N is equal to 8. The amplitude of the TS 2  of the data transmitting and receiving device  40  is increased gradually and then the step S 86  is performed again if the TS 2  of the remote device  46  is not received by the data transmitting and receiving device  40  (S 88 ). Finally, the connection is completed if the TS 2  of the remote device  46  is received by the data transmitting and receiving device  40  (S 89 ). 
         [0065]    According to the above embodiments, the steps S 86 -S 89  have been performed in the remote device  46  if the TS 2  is received by the data transmitting and receiving device  40  in the step S 82 . Furthermore, whether the data transmitting and receiving device  40  is used for being the first terminal or the second terminal, it is included in the above embodiments. Therefore, whether the first terminal is the data transmitting and receiving device  40  or remote device  46 , one of them would receive the TS 1 , complete the adjustment of the de-emphasis and transmit the TS 2  first and then the other would receive the TS 2  until the amplitude of the TS 2  is high enough to be received. Thus, both of them can receive the TS 2  to complete the data transmitting and receiving method of the present invention. 
         [0066]    According to the above embodiments, the amplitude of the TS 1  transmitted by the remote device  46  is limited by the requirement of the base specification so that the amplitude is high enough to be directly received by the data transmitting and receiving device  40  if the data transmitting and receiving method of the present invention is only performed in the data transmitting and receiving device  40 . Therefore, the channel attenuation can be directly computed to generate the new de-emphasis by the data transmitting and receiving device  40  and then the steps in  FIG. 8(   b ) are performed therein to complete the data transmitting and receiving method of the present invention. 
         [0067]    In the above embodiments, the data transmitting and receiving method includes a first equation being R×A−D, wherein R is a proportional value not larger than 1, A is the channel attenuation, and D is the de-emphasis. Preferably, the proportional value is further larger than 0, i.e. 0&lt;R≦1. The first equation is used for determining whether the de-emphasis should be increased or decreased. Therefore, the first equation is preferably used in step S 63  for the determination of the adjusting direction. When the value of the first equation is larger than 0, the new de-emphasis would be the increased de-emphasis. When the value of the first equation is smaller than 0, the new de-emphasis would be the decreased de-emphasis. 
         [0068]    In the above embodiments, the data transmitting and receiving method includes a second equation and the second equation is utilized to determine whether the remote device  46  is the same as the data transmitting and receiving device  40  having the automatic adjusting method of the data transmitting and receiving method in the present invention. Therefore, the second equation is preferably used after step S 63 , step S 72  or step S 85 , which means that the second equation is preferably used after the adjustment of the de-emphasis is finished. The second device is A−E−D p , wherein A is the channel attenuation, E is the equalization, and D p  is a predetermined de-emphasis. If the value of the second equation is not equal to 0, the data transmitting and receiving device  40  would determine that the data transmitting and receiving method can be performed in the remote device  46 . If the value of the second equation is equal to 0, the second equation can be utilized to determine whether the data transmitting and receiving method can be performed in the remote device  46  again after the de-emphasis is adjusted again. Preferably, the amplitude of the predetermined de-emphasis of the data transmitting and receiving device  40  and the remote device  46  is preferably equal to 3.5 dB. 
         [0069]    Preferably, the method of the present invention is used for PCI Express and the data transmitting and receiving device is a device using a PCI Express. Preferably, the recovery state is a operating state of the device using a PCI Express. 
         [0070]    Based on the above descriptions, it would be understood in the present invention that the receivable amplitude of the remote device  46  is dynamically detected to adjust gradually the transmitting power of the data transmitting and receiving device  40  and the de-emphasis of the data transmitting and receiving device  40  is gradually and directionally adjusted according to the setting values thereof to improve the receiving quality of the remote device  46  to satisfy the users&#39; demands. 
         [0071]    While the invention has been described in terms of what are presently considered to be the most practical and preferred embodiments, it is to be understood that the invention should not be limited to the disclosed embodiment. On the contrary, it is intended to cover numerous modifications and variations included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and variations. Therefore, the above description and illustration should not be taken as limiting the scope of the present invention which is defined by the appended claims.

Technology Category: 5