Signal transmission device and method, and signal reception device
10924204 ยท 2021-02-16
Assignee
Inventors
Cpc classification
H04L1/00
ELECTRICITY
H04L25/14
ELECTRICITY
H04L25/0272
ELECTRICITY
H04L1/0016
ELECTRICITY
H04B14/066
ELECTRICITY
International classification
Abstract
The signal transmission device converts a K-bit original signal into an N-bit (N is greater than K) transmission signal in which the number of a logic high bit is identical to the number of a logic low bit, according to a lookup table in which a plurality of K-bit original signals are associated with a plurality of N-bit transmission signals by 1:1 correspondence, and transmit the N-bit transmission signal via N signal lines such that each line carries one bit, thereby minimizing the noise affecting the K-bit original signal.
Claims
1. A signal transmission device, comprising: a bit signal generating unit for generating an N-bit transmission signal based on a K-bit original signal according to a lookup table in which a plurality of K-bit original signals are associated with a plurality of N-bit transmission signals by 1:1 correspondence; and a transmitting unit for transmitting the N-bit transmission signal via N signal lines such that each line carries one bit, wherein K is a natural number, and N is an even number greater than K and less than 2K, and wherein N/2 bits of the plurality of N-bit transmission signals are set to have a logic high and remaining N/2 bits of the plurality of N-bit transmission signals are set to have a logic low.
2. The signal transmission device according to claim 1, wherein 2.sup.K K-bit original signals are respectively associated with 2.sup.K N-bit transmission signals in the lookup table.
3. A signal reception device, comprising: a receiving unit for receiving a N-bit transmission signal via N signal lines; and a bit signal decoding unit for generating K-bit original signals based on the N-bit transmission signal according to a lookup table in which a plurality of K-bit original signals are associated with a plurality of N-bit transmission signals by 1:1 correspondence, wherein K is a natural number, and N is an even number greater than K and less than 2K, and wherein N/2 bits of the plurality of N-bit transmission signals are set to have a logic high and remaining N/2 bits of the plurality of N-bit transmission signals are set to have a logic low.
4. A signal transmission method, comprising: generating an N-bit transmission signal based on a K-bit original signal according to a lookup table in which a plurality of K-bit original signals are associated with a plurality of N-bit transmission signals by 1:1 correspondence; and transmitting the N-bit transmission signal via N signal lines such that each line carries one bit, wherein K is a natural number, and N is an even number greater than K and less than 2K, and wherein N/2 bits of the plurality of N-bit transmission signals are set to have a logic high and remaining N/2 bits of the plurality of N-bit transmission signals are set to have a logic low.
Description
DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
BEST MODE
(7) As used herein, the singular forms a, an and the include plural referents unless the context clearly dictates otherwise. In this specification, the terms of constituting or comprising and the like should not be construed as necessarily including all of the various elements or steps described in the specification, or may not include a part thereof, or may include additional elements or steps. Also, the terms of part, module and the like described in the specification mean units for processing at least one function or operation, which may be implemented in hardware or software or a combination of hardware and software.
(8) Hereinafter, various embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
(9)
(10) Referring to
(11) The signal transmission device 310 performs the function of transmitting bit signals, and each of the bit signals is received by the signal reception device 330 via N signal lines 320.
(12) Here, the signal transmission device 310 may transmit K bit signals to the signal reception device 330 via the N signal lines 320. At this time, N is a number greater than K and may be less than 2 k. For example, in the conventional differential signal transmission method, 2 k signal lines are used for transmitting K bit signals, but in the present invention, N numbers smaller than 2 k of the signal lines 320 are used. That is, according to the present invention, the conventional problems of the common mode noise, the simultaneous switching noise, and the electro-magnetic interference may be minimized in the same manner as the differential signal transmission method, while using a smaller number of signal lines than the number of signal lines in the conventional differential signal transmission method.
(13) For this purpose, the signal transmission device 310 according to the present invention includes a bit signal generating unit 311 and a transmitting unit 312 and the signal reception device 330 includes a receiving unit 331 and a bit signal decoding unit 332.
(14) First, the function of each component of the signal transmission device 310 will be described as follows.
(15) The bit signal generating unit 311 generates a transmission signal from the original signal and the transmission unit 312 transmits the transmission signal to the signal reception device 330 via the N signal lines 320.
(16) At this time, the original signal includes K first bit signals as one of the plurality of original signals, and the transmission signal includes N second bit signals as one of the plurality of transmission signals. That is, the bit signal generating unit 311 performs a function of generating N(an even integer greater than K) second bit signals corresponding to one of the transmission signals from the K (one or more integers) first bit signals corresponding to one of the original signals. Here, the K first bit signals of the original signals are data signals, which are bit signals to be sent to the signal reception device 330 by the user, and the N second bit signals of the transmission signals are bit signals distorted from K first bit signals, which are bit signals to be generated when intending to transmit K first bit signals via the N (greater than K) signal lines 320.
(17) At this time, according to an embodiment of the present invention, K is an integer of 1 or more, and N may be an even integer that is greater than K. In particular, K may be an exponent of 2 at 2 to the power of maximum, which is less than the value of .sub.NC.sub.N/2.
(18) For example, when six signal lines 320 are used, the transmission signal may be composed of six second bit signals, and the original signal may be composed of four first bit signals (the exponent of 2, 4 with respect to 16 which is 2 to the power of maximum being less than a value of probability .sub.6C.sub.3 (=20)). As another example, when eight signal lines 320 are used, the transmission signal may be composed of eight second bit signals, and the original signal may be composed of six first bit signals (the exponent of 2, 6 with respect to 64 which is 2 to the power of maximum being less than a value of probability .sub.8C.sub.4 (=70)). As another example, when ten signal lines 320 are used, the transmission signal may be composed of ten second bit signals and the original signal may be composed of seven first bit signals (the exponent of 2, 7 with respect to 128 which is 2 to the power of maximum being less than a value of probability .sub.10C.sub.5 (=252)). As another example, when 12 signal lines 320 are used, the transmission signal may be composed of twelve second bit signals, and the original signal may be composed of nine first bit signals (the exponent of 2, 9 with respect to 512 which is 2 to the power of maximum being less than a value of probability .sub.12C.sub.6 (=924)).
(19) In addition, the number of the plurality of original signals that can be implemented via the K first bit signals may be 2.sup.K. For example, there may be four original signals (00, 01, 10, 11) when the first bit signal is two (two bits). As another example, there may be eight original signals (000, 001, 010, 011, 100, 101, 110, 111) when there are three first bit signals (three bits).
(20) Also, the number of transmission signals that can be implemented via the N second bit signals is 2.sup.K, and each of the original signals and each of the transmission signals mat be matched at 1:1.
(21)
(22) Referring to
(23) The content of the 1:1 matching relationship may be stored in the lookup table within the bit signal generating unit 311.
(24) The operation of the bit signal generating unit 311 will be described with reference to the above description.
(25) According to an embodiment of the present invention, the bit signal generating unit 311 may generate N second bit signals from K first bit signals based on the 1:1 matching relationship between the original signal and the transmission signal. At this time, N/2 second bit signals of the N second bit signals set a high voltage, and the remaining N/2 second bit signals of the N second bit signals may set a low voltage.
(26) In this case, the bit signal generating unit 311 may generate N second bit signals from K first bit signals based on a lookup table in which a 1:1 matching relationship between the original signal and the transmission signal is stored, and generate N second bit signals from the K first bit signals via a logic circuit corresponding to the lookup table.
(27) For example, in the example of
(28) Next, functions of the components of the signal reception device 330 will be described as follows.
(29) The receiving unit 331 receives the transmission signal transmitted from the signal transmission device 310 via the N signal lines 320. The bit signal decoding unit 332 generates K first bit signals of the original signals from the N second bit signals corresponding to the transmission signals. At this time, the bit signal decoding unit 332 can generate K first bit signals from the N second bit signals through a 1:1 matching relationship between the original signal and the transmission signal, that is, through a lookup table or circuit logic, wherein the lookup table may have been stored in the bit signal decoding unit 332.
(30) For example, in an example of
(31) In summary, a signal transmission/reception system 300 according to an embodiment of the present invention may solve the problems of common-mode noise, simultaneous switching noise, and electro-magnetic interference without using a differential signal transmission method by using an even number of signal lines and further equalizing the number of signal lines having a high voltage to the number of signal lines having a low voltage. Further, in any case, since the number of signal lines having a high voltage and the number of signal lines having a low voltage are the same, the number of signal lines changing from high voltage to low voltage and the number of signal lines changing from low voltage to high voltage are the same.
(32)
(33) Meanwhile, according to another embodiment of the present invention, K is an integer of 1 or more, N is an integer greater than K, and may be an integer including an even number or an odd number. In this case, the bit signal generating unit 311 may set the voltage of the N second bit signals so that the difference between the number of the second bit signals having the high voltage and the number of the second bit signals having the low voltage among the N second bit signals becomes one or two. Even at this time, the bit signal generating unit 311 and the bit signal decoding unit 332 may also generate N second bit signals from K first bit signals or K first bit signal from N second bit signal based on a lookup table or circuit logic in which a 1:1 matching relationship between the original signal and the transmission signal is stored. In this case, the problems of the common mode noise, the simultaneous switching noise, and the electro-magnetic interference may be minimized similarly to the case where the number of the bit signals having the high voltage and the number of the bit signals having the low voltage are the same.
(34)
(35) First, in a step 610, N second bit signals corresponding to one of signals transmitted from the K first bit signals corresponding to one of the original signals are generated.
(36) Next, in a step 620, the N second bit signals are transmitted via N signal lines.
(37) According to the present invention, the number of original signals and the number of transmission signals are the same, wherein each of the original signals and each of the transmission signals may be matched at 1:1. In this case, in the step 610, N second bit signals are generated from K first bit signals based on the relationship between the original signal and the transmission signal which are matched at 1:1, wherein N/2 second bit signals of the N second bit signal are set to have a high voltage and the remaining N/2 second bit signals of the N second bit signals are set to have a low voltage.
(38) The embodiments of the signal transmission method according to the present invention have been described and the configuration related to the signal transmission device 310 described with reference to
(39) In addition, the above-described technical features may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination thereof. The program instructions recorded in the medium may be those specially designed and constructed for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and a hardware device such as ROM, RAM, flash memory, and the like, which is specially configured to store and execute the program instructions. Examples of the program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured as one or more software modules to perform the operations of the embodiments, and vice versa.
(40) As described above, the present invention has been described with reference to specific embodiments, such as specific elements, and specific examples and drawings. However, it is to be understood that the present invention is not limited to the above various modifications and variations may be made thereto by those skilled in the art to which the present invention pertains. Accordingly, the spirit of the present invention should not be construed as being limited to the embodiments described, and all of the equivalents of the claims as well as the following claims belong to the scope of the present invention.