The present invention relates to a data transmission apparatus and a data transmission method, and more particularly, it relates to a data transmission apparatus, which performs telecommunications with another apparatus via different transmission paths for transmission and reception, and a data transmission method executed by the same apparatus.
Recent years have seen intensive studies of networks in which a plurality of devices, such as audio devices, navigation devices, or information terminal devices, are connected to conduct high-speed communications of a large quantity of information, e.g., digitized video and audio data, or computer data, between the devices. Especially in the field of automobiles, in-vehicle networks for performing digital data transmissions have been widely introduced. In the in-vehicle networks, for example, a ring topology is used as a physical topology, and a plurality of nodes are connected together in the ring topology to form a unidiretional ring-type LAN with the aim of unifying connections between devices. One example of a communication protocol for an information system ATTACHMENT B used in the above-described ring-type LAN is MOST (Media Oriented Systems Transport). In the case of MOST, data transmissions over a MOST network is performed on a frame-by-frame basis such that frames are sequentially communicated from one node to another in one direction.
Incidentally, in the case of a ring-type LAN provided in an automobile, radiation noise may cause malfunctioning of other electronic devices mounted on the automobile. Also, there is a need to correctly transmit data without being affected by noise radiated from another device. Therefore, in conventional ring-type LANs using MOST, a MOST communication protocol is premised on optical communications, and nodes are connected with each other via optical-fiber cables in order to increase noise immunity while preventing the occurrence of electromagnetic waves. On the other hand, there is a technique which performs data communications by means of electrical signals via inexpensive cables, such as twisted pair cables or coaxial cables, and enables high-speed data transmissions exceeding 20 Mbps with reduced radiation noise and increased noise immunity. This technique is disclosed in, for example, International Publication WO02/30079 pamphlet.
Referring to
In
Since all the data transmission apparatuses 100a through 100n are the same in configuration, the configuration of the data transmission apparatus 100a is described as a representative example. In
The transmission processing unit 104 receives a digital data string from the connection device 10a. Then, the transmission processing unit 104 assigns symbols to the digital data string at intervals of a predetermined number of bits, and generates a digital signal having each symbol mapped to a predetermined signal level. The D/A converter 105 converts the digital signal generated in the transmission processing unit 104 to an analog signal. The signal transmitter 106 is typically a differential driver, which generates two analog signals of positive and negative polarities based on the analog signal obtained by conversion in the D/A converter 105, and outputs them to a data transmission apparatus 100b via the twisted pair cable 130a.
On the other hand, the signal receiver 101 is typically a differential receiver, which receives two analog signals of positive and negative polarities from the data transmission apparatus 100n via the twisted pair cable 130n, and reconstructs them into one analog signal by a differential operation. The A/D converter 102 converts the analog signal obtained by reconstruction in the signal receiver 101 to a digital signal having symbols each being represented by a predetermined signal level. The reception processing unit 103 generates a digital data string based on the digital signal obtained by conversion in the A/D converter 102 (inverse mapping). The generated digital data string is inputted to the connection device 110a.
As is well-known, when differential transmissions are conducted through twisted pair cables, due to differences between signal amplitudes of paired lines, common-mode current flows to the ground, and a common-mode signal as illustrated in
Conventionally, techniques for constructing a network using twisted pair cables for data transmissions have been used in fields other than that of automobiles. Accordingly, there has been no special need to consider the effect of radiation noise due to crosstalk between the reception common-mode signal and the transmission common-mode signal. Therefore, in conventional data transmission systems, each data transmission apparatus is provided with no measures against the radiation noise due to crosstalk between a transmission path for reception and a transmission path for transmission.
However, in the case of using twisted pair cables to construct a network in an automobile for data transmissions, the effect of radiation noise due to crosstalk cannot be ignored. Accordingly, it is required to devise a new unprecedented technique to reduce the radiation noise due to crosstalk.
Therefore, an object of the present invention is to provide a data transmission apparatus and a data transmission method which enable reduction of radiation noise generated due to crosstalk between a reception route and a transmission route in the case of performing telecommunications via different transmission paths for transmission and reception, e.g., in the case of performing differential data transmissions using twisted pair cables.
The present invention is directed to a data transmission apparatus performing telecommunications with another apparatus via different transmission paths for transmission and reception. To achieve the above object, the data transmission apparatus of the present invention includes a receiver, a signal processing unit, a transmitter, and a phase control unit.
The receiver receives a signal transmitted from another apparatus via a transmission path for reception. The signal processing unit generates a transmission signal based on transmission data in synchronization with the reception signal received by the receiver. The transmitter transmits the transmission signal generated in the signal processing unit to another apparatus via a transmission path for transmission. The phase control unit adjusts a phase of the transmission signal to set a phase difference between the reception signal received by the receiver and the transmission signal to be transmitted by the transmitter to a predetermined value.
A typical phase control unit includes a phase detection unit for detecting a phase of the reception signal and a timing control unit for controlling timing for the signal processing unit to generate the transmission signal in accordance with a detection result of the phase detection unit. Furthermore, the phase control unit may further include a phase adjustment unit for adjusting the phase by delaying the transmission signal generated in the signal processing unit by a predetermined amount.
In the case where transmission paths are twisted pair cables, the phase control unit sets the predetermined value to a phase difference for reducing radiation noise due to crosstalk between a common-mode signal generated in a twisted pair cable for reception and a common-mode signal generated in a twisted pair cable for transmission. In this case, the predetermined value is preferably 90 degrees or 270 degrees.
Further, the present invention is directed to a data transmission method for carrying out telecommunications with another apparatus via different transmission paths for transmission and reception. The data transmission method includes a reception step of receiving a signal transmitted from another apparatus via a transmission path for reception, a generation step of generating a transmission signal based on transmission data in synchronization with the reception signal received in the reception step, a setting step of adjusting a phase of the transmission signal for setting a phase difference between the reception signal received in the reception step and the transmission signal generated in the generation step to a predetermined value, and a transmission step of transmitting the transmission signal whose phase adjusted in the setting step to another apparatus via a transmission path for transmission.
Further, the present invention is also directed to a semiconductor integrated circuit, in which a circuit for carrying out telecommunications with another apparatus via different transmission paths for transmission and reception is integrated on a semiconductor substrate. The semiconductor integrated circuit includes a reception circuit for receiving a signal transmitted from another apparatus via a transmission path for reception, a signal processing circuit for generating a transmission signal based on transmission data in synchronization with the reception signal received by the reception circuit, a transmission circuit for transmitting the transmission signal generated by the signal processing circuit to another apparatus via a transmission path for transmission, and a phase control circuit for adjusting a phase of the transmission signal to set a phase difference between the reception signal received by the reception circuit and the transmission signal to be transmitted by the transmission circuit to a predetermined value.
As such, in the present invention, the phase difference between a reception signal and a transmission signal is adjusted to a predetermined value. Therefore, by setting the predetermined value such that a canceling effect can be expected between a noise component contained in a transmission path for reception and a noise component contained in a transmission path for transmission, it becomes possible to reduce the radiation noise due to crosstalk between the transmission paths.
Further, the phase of a transmission signal is adjusted based on a phase obtained by detecting a reception signal, and therefore, the phase difference between the reception signal and the transmission signal can be constantly fixed at a predetermined value, regardless of the state of the transmission path for reception.
Further, by further including a phase adjustment unit capable of adjusting the phase difference between the reception signal and the transmission signal, variations in product quality which occurs due to differences of parts used in actual products, routing of a reception signal line and a transmission signal line, and so on can be accommodated.
Further, even in the case where a twisted pair cable is used for a transmission path, it is possible to reduce the radiation noise due to a common-mode signal caused by an amplitude difference between paired lines.
Furthermore, by adjusting the phase difference between the reception signal and the transmission signal to 90 degrees or 270 degrees, it becomes possible to comprehensively reduce the radiation noise regardless of the polarity of the common-mode signal.
These and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
A data transmission apparatus of the present embodiment can be used as a data transmission apparatus for constructing a system which employs electrical signals for performing data transmissions via a ring-type network such as MOST (refer to
Hereinafter, by taking an example of a data transmission apparatus for constructing a MOST-based data transmission system, a data transmission apparatus and a data transmission method, which are provided by the present invention, will be described.
In
First, the outline of each element of the data transmission apparatus 10 is described.
The signal receiver 11 is typically a differential receiver, which receives two analog signals of positive and negative polarities from another data transmission apparatus via the twisted pair cable 31, and reconstructs them into one analog signal by a differential operation. The A/D converter 12 converts the analog signal obtained by reconstruction in the signal receiver 11 to a digital signal with a predetermined sampling frequency. The predetermined frequency is determined based on intervals between symbols used for mapping in the transmission processing unit 16, which will be described later. The reception processing unit 13 determines the digital signal obtained by conversion in the A/D converter 12, and generates a digital data string based on the determination. The generated digital data string is inputted to the connection device 20. The phase detection unit 14 detects the phase of the digital signal obtained by conversion in the A/D converter 12, and outputs the detection result, as a reception timing signal, to the transmission timing generation unit 15.
The transmission timing generation unit 15 controls timing for outputting a digital signal from the transmission processing unit 16 based on the reception timing signal supplied by the phase detection unit 14, such that a reception signal (point A) and a transmission signal (point D) are different in phase by a predetermined degree. The transmission processing unit 16 receives the digital data string from the connection device 20. Then, under the control of the transmission timing generation unit 15, the transmission processing unit 16 assigns symbols to the digital data string at intervals of a predetermined number of bits to generate a digital signal in which each symbol is mapped to a predetermined signal level. Although not particularly shown in the diagram, signal levels between the symbols are generally interpolated at predetermined intervals by using a shaping filter such as a digital filter. The D/A converter 17 converts the digital signal generated in the transmission processing unit 16 to an analog signal. The signal transmitter 18 is typically a differential driver, which generates two analog signals of positive and negative polarities from the analog signal obtained by conversion in the D/A converter 17, and outputs them to another data transmission apparatus through the twisted pair cable 32.
Here, an exemplary mapping process carried out by the transmission processing unit 16 is briefly described with reference to
First, to the transmission processing unit 16, a digital data string is inputted in the form of 2-bit parallel data such as “00” or “01”. The transmission processing unit 16 maps a symbol value B(k) of the obtained parallel data to one of eight values, i.e., +7, +5, +3, +1, −1, −3, −5, or −7, in accordance with the arrangement in
For example, when the previous symbol value B(k−1) is −1 and the parallel data “00” is inputted to the transmission processing unit 16, the current symbol value B(k) is +7. When the previous symbol value B(k−1) is +5 and the parallel data “01” is inputted to the transmission processing unit 16, the current symbol value B(k) is −1. In this manner, a digital data string is mapped to alternating positive and negative symbol values. The symbol values alternately take positive and negative values in a manner as above, so that an analog signal as shown in
Next, a specific technique for allowing a reception signal (point A) and a transmission signal (point D) to be different in phase by a predetermined degree is described with reference to
As described in the BACKGROUND ART unit, a common-mode signal, which causes radiation noise, occurs in a twisted pair cable due to the difference in amplitude between paired lines. When a dominant frequency component of the common-mode signal is the same or nearly the same on both the receiving side and transmitting side, the radiation noise increases due to crosstalk.
Therefore, in the present invention, a signal which is a sum of a reception common-mode signal and a transmission common-mode signal (hereinafter, referred to as a “summed common-mode signal”) is diminished in order to reduce the radiation noise. The idea is as follows.
Consider a case where the polarity of large signal amplitude in the twisted pair cable 31 for reception is the same as the polarity of large signal amplitude in the twisted pair cable 32 for transmission (
Consider an opposite case where the polarity of large signal amplitude in the twisted pair cable 31 for reception is different from the polarity of large signal amplitude in the twisted pair cable 32 for transmission (
As such, the predetermined phase difference for minimizing the summed common-mode signal varies depending on signal states in the twisted pair cables 31 and 32. Accordingly, if the predetermined phase difference is set to either 180 degrees or 0 degrees, the summed common-mode signal is adversely increased when the relationship between the polarities is unexpectedly changed to an undesirable state. Therefore, in the present invention, in order not to increase the summed common-mode signal, the predetermined phase difference is set to 90 degrees (or 270 degrees).
Note that if a noise signal contained in the reception signal and a noise signal contained in the transmission signal have invariable and fixed relationships in polarity and phase shift, the predetermined phase difference may be set based on the relationships.
Described next are points to be considered for ensuring the above-determined predetermined phase difference between the reception signal (point A) and the transmission signal (point D).
A delay time E from point A to point B as shown in
x=90×(2a−1)−the delay time E−the delay time F
Next, a phase detection of a digital signal, which is carried out by the phase detection unit 14, and timing control, which is carried out by the transmission timing generation unit 15, will be described with reference to
The signal receiver 11 receives a reception signal (
The transmission timing generation unit 15 receives the reception timing signal from the phase detection unit 14, and generates, based on an instruction to start transmission output (
Upon receipt of the instruction to start transmission output, the transmission timing generation unit 15 detects timing when the reception timing signal is first inverted, namely, the first zero cross point of the above-described clock component signal (the arrow in
The transmission processing unit 16 generates a digital signal (
With this process, the phase difference between the reception signal (
In the logic of design, the phase difference between a reception signal and a transmission signal can be maintained at a desired value, i.e., 90 degrees (or 270 degrees) by the phase detection unit 14 and the transmission timing generation unit 15. However, in reality, in the case where the data transmission apparatus of the present invention is manufactured by various manufacturers, variations in product quality occur due to differences of parts used, routing of a reception signal line and a transmission signal line, and so on. Accordingly, with only the phase difference uniquely adjusted by the phase detection unit 14 and the transmission timing generation unit 15, the phase difference between a reception signal and a transmission signal may not be maintained at a desired value.
Therefore, in another embodiment as described below, a reception signal is actually inputted to a manufactured data transmission apparatus, which is caused to output a transmission signal to make fine adjustments to the phase difference so as to accommodate the variations in product quality.
As shown in
With this configuration, it is possible to achieve delays of input data with precision in units of one clock. Therefore, for example, in the case where an actually-measured phase difference of a transmission signal with respect to a reception signal is two clocks ahead from 90 degrees, a select signal for selecting output data from the second D flip-flop 91 as an output is provided from the operator to the selector 92.
The above embodiment has been described with respect to an example in which the phase adjustment unit 41 shown in
As described above, a data transmission apparatus and method according to an embodiment of the present invention adjusts the phase difference between a reception signal and a transmission signal to a predetermined value. Therefore, by setting the predetermined value such that a canceling effect can be expected between a noise component contained in a transmission path for reception and a noise component contained in a transmission path for transmission, it becomes possible to reduce radiation noise due to crosstalk between the transmission paths. Further, the phase of a transmission signal is adjusted based on a phase obtained by detecting a reception signal, and therefore, the phase difference between the reception signal and the transmission signal can be constantly fixed at a predetermined value, regardless of the state of the transmission path for reception. Particularly when a twisted pair cable is used for the transmission path, it is possible to reduce radiation noise due to a common-mode signal caused by an amplitude difference between paired lines. Further, in this case, by setting the predetermined value to 90 degrees or 270 degrees, it becomes possible to prevent the occurrence of a summed common-mode signal of a high level, regardless of the polarity of the common-mode signal. Thus, radiation noise presented to devices can be comprehensively reduced.
Although the above embodiment has been described with respect to a case where the twisted pair cables 31 and 32 are used for transmission paths, this is not restrictive. The present invention is applicable to any system as long as the system handles transmission signals containing a noise component having a frequency which is the same or nearly the same on both the receiving side and the transmitting side.
Also, the above embodiment has been described with respect to an exemplary case where the data transmission apparatus 10 (or 40) for constructing a system which uses electrical signals to perform data transmissions via MOST. However, it is also applicable to a system which uses analog electrical signals for all processing from signal reception by the signal receiver 11 to signal transmission by the signal transmitter 18. In this case, the A/D converter 12 and the D/A converter 17 are not required.
Typically, a data transmission apparatus according to the present embodiment is implemented and commercialized in the form of a semiconductor integrated circuit in which the above-described functions are each realized by a circuit integrated on a semiconductor substrate.
While the invention has been described in detail, the foregoing description is in all aspects illustrative and not restrictive. It is understood that numerous other modifications and variations can be devised without departing from the scope of the invention.
A data transmission apparatus and method according to the present invention can be used in the case of carrying out telecommunications with another apparatus via different transmission paths for transmission and reception, for example, and is useful particularly in the case of reducing radiation noise generated due to crosstalk between a reception route and a transmission route, for example.
Number | Date | Country | Kind |
---|---|---|---|
2003-156682 | Jun 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/01375 | 2/10/2004 | WO | 6/16/2005 |