Data transmission, in particular on a serial link having a great length

11223386 · 2022-01-11

Assignee

Inventors

Cpc classification

International classification

Abstract

Binary data is processed through a differential pre-encoder, which includes a simple modulo-2 addition. This step is used to cancel the propagation error that can be introduced by duo-binary modulation and to simplify demodulation. Next the duo-binary encoder introduces controlled Inter Symbol Interference between a previously sent bit and a present bit to compress the spectral density closer to the DC. Next a 60-GHz carrier is modulated and transmitted over differential transmission lines.

Claims

1. A device, comprising: a transmission stage; a receiving stage; and a communication medium coupled between the transmission stage and the receiving stage; wherein said transmission stage comprises: input circuitry configured to receive an input base band signal; differential encoding circuitry coupled to said input circuitry and configured to perform a differential encoding of said input base band signal and to deliver an encoded signal, the encoded signal being a digital signal having two possible digital voltage levels and encoding data from the input base band signal solely using the two possible digital voltage levels; modulation circuitry configured to perform a poly-binary modulation of said encoded signal and to deliver a modulated signal, the modulated signal being a digital signal having at least three possible digital voltage levels and modulating data from the encoded signal solely using the three possible digital voltage levels; and transposition circuitry configured to perform an upward frequency transposition of said modulated signal to a radiofrequency domain; wherein said communication medium has a first end coupled to an output of said transposition circuitry and a second end configured to deliver a transmitted signal; and wherein said receiving stage comprises: demodulation circuitry coupled to said second end and configured to perform a downward frequency transposition of a signal issued from the transmitted signal and to deliver a received base band signal; detection circuitry coupled between an output of said demodulation circuitry and output circuitry and configured to perform a decision process on a signal issued from said received base band signal; and wherein said output circuitry is configured to deliver an output base band signal issued from the decision process.

2. The device according to claim 1, wherein said differential encoding circuitry comprises a module configured to perform a modulo-2 addition.

3. The device according to claim 1, wherein said modulation circuitry is configured to perform a duo-binary modulation.

4. The device according to claim 1, wherein said transposition circuitry is configured to perform the upward frequency transposition of said modulated signal to a frequency greater than 10 GHz.

5. The device according to claim 1, wherein the device is embodied within an integrated circuit and the communication medium comprises a transmission line supported by said integrated circuit.

6. The device according to claim 5, wherein the transmission line is a single ended transmission line.

7. The device according to claim 5, wherein the transmission line is a differential transmission line.

8. The device according to claim 5, wherein a length of the transmission line is greater than 1 mm.

9. The device according to claim 8, wherein the length of the transmission line is greater than or equal to 5 mm.

10. The device according to claim 7, wherein a length of the transmission line is greater than 1 mm.

11. The device according to claim 10, wherein the length of the transmission line is greater than or equal to 5 mm.

12. The device according to claim 1, wherein said communication medium is a wireless communication medium.

13. The device according to claim 1, wherein said demodulation circuitry comprises a power detector.

14. The device according to claim 13, further comprising a low pass filter coupled between the power detector and said detection circuitry.

15. The device according to claim 1, wherein said demodulation circuitry comprises a self-mixer.

16. The device according to claim 15, wherein said demodulation circuitry comprises a high pass filter coupled to an input of the self-mixer and a current mirror coupled to an output of said self-mixer.

17. The device according to claim 1, wherein said detection circuitry comprises a comparator for comparing a level of said signal issued from said received base band signal with a threshold, and an inverter coupled to an input of said comparator.

18. The device according to claim 1, wherein the receiving stage further comprises a variable gain amplifier coupled between the second end of the communication medium and the demodulation circuitry.

19. The device according to claim 1, wherein said input base band signal is a digital signal containing binary data and the output base band signal is a digital signal containing said binary data.

20. The device of claim 1, wherein the differential encoding circuitry is directly electrically between the input circuitry and the modulation circuitry, and wherein the modulation circuitry is directly electrically connected to the transposition circuitry.

21. The device according to claim 1, wherein the encoded signal represents a first data state as a first of its two possible digital voltage levels and represents a second data state as a second of its two possible digital voltage levels; and wherein the modulated signal represents the first data state as a first of its three possible digital voltage levels, represents the second data state as a third of its three possible digital voltage levels, and represents a third data state as a second of its three possible digital voltage levels.

22. The device according to claim 1, wherein the encoded signal switches between its two possible digital voltage levels to indicate different data states; and wherein the modulated signal switched between its three possible digital voltage levels to indicate different data states.

23. The device according to claim 1, wherein data encoded within the encoded signal is represented by the encoded signal switching between its two possible digital voltage levels; and wherein data encoded within the modulated signal is represented by the modulated signal switching between its three possible digital voltage levels.

24. A method for transmitting an input base band signal over a communication medium, comprising: differentially encoding of said input base band signal to deliver an encoded signal, the encoded signal being a digital signal having two possible digital voltage levels and encoding data from the input base band signal solely using the two possible digital voltage levels; performing a poly-binary modulation of said encoded signal to deliver a modulated signal, the modulated signal being a digital signal having at least three possible digital voltage levels and modulating data from the encoded signal solely using the three possible digital voltage levels; upward frequency transposing said modulated signal to produce a transposed signal in a radiofrequency domain; transmitting said transposed signal over the communication medium to obtain a transmitted signal output from said communication medium; downward frequency transposing a signal issued from the transmitted signal to deliver a received base band signal; and detecting a signal issued from said received base band signal to recover said input base band signal.

25. The method according to claim 24, wherein differentially encoding comprises performing a modulo-2 addition.

26. The method according to claim 24, wherein performing the poly-binary modulation comprises performing a duo-binary modulation.

27. The method according to claim 24, wherein upward frequency transposing produces said modulated signal at a frequency greater than 10 GHz.

28. The method according to claim 24, wherein downward frequency transposing of the signal issued from the transmitted signal comprises performing a self-mixing of said signal to produce a self-mixed signal.

29. The method according to claim 28, further comprising: high pass filtering of said signal before the self-mixing; and low pass filtering of the self-mixed signal.

30. The method according to claim 24, wherein detecting comprises comparing a level of said signal issued from said received base band signal with a threshold.

31. The method according to claim 24, wherein said input base band signal is a digital signal containing binary data and said binary data are recovered after demodulation.

32. The method according to claim 24, wherein the communication medium is a transmission line carried by an integrated circuit.

33. The method according to claim 24, wherein the communication medium is a wireless communication medium.

34. The method according to claim 24, wherein the encoded signal represents a first data state as a first of its two possible digital voltage levels and represents a second data state as a second of its two possible digital voltage levels; and wherein the modulated signal represents the first data state as a first of its three possible digital voltage levels, represents the second data state as a third of its three possible digital voltage levels, and represents a third data state as a second of its three possible digital voltage levels.

35. The method according to claim 24, wherein the encoded signal switches between its two possible digital voltage levels to indicate different data states; and wherein the modulated signal switched between its three possible digital voltage levels to indicate different data states.

36. The method according to claim 24, wherein data encoded within the encoded signal is represented by the encoded signal switching between its two possible digital voltage levels; and wherein data encoded within the modulated signal is represented by the modulated signal switching between its three possible digital voltage levels.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) Other advantages and features will appear in the detailed description below and in the appended drawings which are not limitative, in which:

(2) FIG. 1 is a block diagram of a communications system disclosed herein;

(3) FIG. 2 is a block diagram of another embodiment of a communications system disclosed herein;

(4) FIG. 3 is a graph of propagation speed vs frequency of on-chip interconnections;

(5) FIG. 4 is a diagrammatical representation of duo-binary modulation used by the communications systems described herein;

(6) FIG. 5 is a graph of a pseudo-random binary sequence encoded by the communications systems described herein;

(7) FIG. 6 spectral power density of a duo-binary modulation used by the communications systems described herein;

(8) FIG. 7 is a block diagram of a pre-encoder for performing duo-binary modulation described herein;

(9) FIG. 8 is a diagrammatical representation of a self-mixing operation performed by the communications systems described herein;

(10) FIG. 9 is a diagrammatical representation of an example of a self-mixing stage for the communications systems described herein;

(11) FIG. 10 is a graph showing time domain system level simulation results; and

(12) FIG. 11 is a graph of the system illustrating operation before and after the channel transmission.

DETAILED DESCRIPTION

(13) An approach using a modulated radio frequency (RF) carrier suitable for long-range links up to several mm length is proposed. For example, a 10 Gbps length adaptive serial link for large digital integrated circuits (ICs) is described.

(14) By using both RF and base band signaling on the same transmission line, it is possible to achieve higher data rate than only base band signaling.

(15) RF-band signaling offers much higher available bandwidth with low latency.

(16) Hence, it can be implemented as an approach for traffic bottlenecks in a Network on Chip (NoC) for example.

(17) Here, as a non-limiting example, a 60-GHz carrier is proposed to transmit the data.

(18) An RF transmission line is chosen because the group delay of the channel is almost constant over a wide bandwidth. Thus, the signal travels at the same speed that is equal to half the speed of light when considering standard back-end-of-lines, leading to low propagation delay as compared to the RC delay encountered at lower frequencies.

(19) Next, to make use of the bandwidth efficiently, a pre-encoded duo-binary modulation is proposed to compress the spectrum of the signal and thus use a bandwidth smaller by a factor of two.

(20) The pre-encoded duo-binary modulation leads to relaxed design constraints on the RF components compared to a non-return to zero (NRZ) modulation. Only half of the NRZ bandwidth is used. In addition, this duo-binary modulation can be used with a simple power detector without any local oscillator in the receiver.

(21) The proposed device or system is described in FIG. 1.

(22) The binary data goes through the differential pre-encoder, which comprises a simple modulo-2 addition. This step is used to cancel the propagation error that can be introduced by the duo-binary modulation and to simplify the demodulation. Next, the duo-binary encoder introduces controlled Inter Symbol Interference (ISI) between the previously sent bit and the present bit to compress the spectral density closer to the DC. Next, the 60-GHz carrier is modulated and transmitted over differential transmission lines.

(23) The proposed approach can be used for both single ended and differential lines. A differential transmission line was used herein because it is less sensitive to crosstalk and electromagnetic interference generated by nearby signal.

(24) The amplitude of the received signal depends on both the transmitted power, which is considered as constant, and the attenuation of the transmission line, which is proportional to its length. An RMS power detector is used to demodulate the received signal and thus generate a 10 Gbps baseband signal from the received signal. Hence, the generated signal is a square function of the received signal amplitude. This operation also allows reducing the number of possible states from three to two as explained in the following sections.

(25) Finally, the power detector output is compared to a threshold to generate the data for the following stage.

(26) Another embodiment of the device is diagrammatically illustrated in FIG. 2.

(27) This embodiment uses a self-mixer stage instead of a power detector.

(28) When a power detector is used, a low pass filter may be provided after the power detector.

(29) As it will be explained more in details thereafter, with a particular architecture of the self-mixer, the low pass filter can be avoided.

(30) On-chip interconnects offer a rather constant propagation speed at mm-waves, as shown in FIG. 3, where a 50-Ω microstrip line was simulated using the highest metal layer with the ground in M9 using the 10 Metal layers stack from STMicroelectronics 28-nm FD-SOI technology. The phase velocity increases rapidly from few MHz up to about 10 GHz. Then, from 10 GHz up to 60 GHz, the phase velocity increases only by 7%, meaning low dispersion.

(31) Hence, for large bandwidth transmissions, a flat group delay is obtained, leading to reduced distortion and ISI as compared to a base-band transmission. The transmission line is designed in the back end of line (BEOL) with SiO.sub.2 substrate with a relative dielectric constant equal to 4, leading to a signal that propagates with half the speed of light (1.5×10.sup.8 m/s). Thus, 5-mm on-chip length can be traveled in less than 50 ps.

(32) Furthermore, for an appropriately matched transmission line, its delay can be linearly related to its length. Hence, the main characteristics of the propagation channel (attenuation and delay) are easily predictable and can be anticipated in the floorplan and design steps of the ICs. For the present case, the differential microstrip line uses 4.2-um wide strips with a 10-um spacing, leading to a 1.1-dB/mm attenuation at 60-GHz. Higher performance could be reached, but at the expense of larger footprint.

(33) To simplify the use of serial links in large digital ICs, an adaptive length link is proposed to cover a large range of distances with the same transceiver without the requirement of repeater, thus limiting both power consumption and system complexity. For different link lengths, several parameters vary. Some of these parameters include the propagation delay, the receiver gain, and the noise figure of the transmission line, i.e., its insertion loss, which directly impact the Signal to Noise Ratio (SNR) and Bit Error Rate (BER) of the system.

(34) For simplification reasons, consider a simple cascaded system of a transmitter (Gain G.sub.1, and noise figure F.sub.1) and the transmission line (attenuation A.sub.2). The noise figure of the cascaded system F.sub.casc can be written as:
F.sub.casc=F.sub.1+(A.sub.2−1)/G.sub.1  (1)
where F.sub.1 is the noise figure and G.sub.1 is the gain of the transmitter, respectively, which are considered as constant.

(35) NRZ modulation is a low-complexity modulation, since the data is coded into two states; the main disadvantage of this modulation is its spectral efficiency, as it is not as efficient as more advanced modulations such as PAM-4 or duo-binary modulations. Duo-binary modulation is considered because it has the same spectral efficiency as PAM-4 but with lower complexity, fewer comparators, and fewer constraints on the linearity of the transmitter for example.

(36) Duo-binary modulation is part of the poly-binary modulations. It can theoretically double the data rate transmitted through a channel bandwidth BW, where ISI is introduced in a controlled matter to be removed at the reception. In its general form, the duo-binary modulation output bit y.sub.k[n] as defined in the following equation
y.sub.k[n]=x.sub.k[n−1]
as the sum of the previous bit x.sub.k[n−1] and the present bit x.sub.k[n] to be sent. It is described in FIG. 4.

(37) A 10 Gbps pseudo-random binary sequence coded in NRZ where x.sub.k=±200 mV was used, as shown in FIG. 5. In time domain, the duo-binary modulation results in an output signal with three levels, instead of the two levels of NRZ modulation.

(38) Considering simple duo-binary demodulation, for r.sub.k=±200 mV where r.sub.k is the received signal, the received bit is easily distinguishable since it can either take the value r.sub.k=200 mV for a binary “1”, r.sub.k=−200 mV for a binary “0”, for r.sub.k=0V the received bit is decided by inverting the previously received bit. The spectral power density is shown in FIG. 6. Note that the duo-binary modulation compresses the main lobe of the spectrum to half the bandwidth used by NRZ modulation.

(39) The main drawback of duo-binary modulation is the propagation of an error to the next bits. To avoid this propagation error, a pre-encoder is preferably utilized, and this precoding is a modulo-2 addition operation. It can be realized using a XOR logic gate as follows: x.sub.k=x.sub.k−1 XOR d.sub.k with XOR being the modulo-2 addition.

(40) Using this precoding, as shown in the simple scheme in FIG. 7, the duo-binary output states becomes binary “0” for y.sub.k=±200 mV and binary “1” for y.sub.k=0V.

(41) As mentioned before, a self-mixing operation at the receiver can be used to relax the carrier synchronization where no PLL or VCO are used at the receiver.

(42) Furthermore, the self-mixing combined with the previously explained precoding and duo-binary modulations leads to a simpler demodulation process.

(43) Before demodulation a three states signal is received:
y.sub.k={−A*sin(2πft),0,A*sin(2πft)},
where y.sub.k=0V refers to a binary “1”, while the two remaining states refer to binary “0”.

(44) With a self-mixing operation, the number of states after demodulation can be reduced to two states y.sub.k={0, kA.sup.2}.

(45) Hence, the recovered signal can be treated as a binary signal that can be compared to a threshold to generate the required amplitude for the following stage. The following stage may for example comprise an inverter.

(46) FIG. 8 illustrates another example of the self-mixing operation.

(47) In this example, A is the amplitude at the output and A/4 is the signal amplitude after the attenuation.

(48) The binary zero is represented by ±A V.

(49) Thus if we multiply the signal by itself, we obtain (−A/4*−A/4=A.sup.2/16) or (A/4*A/4=A.sup.2/16)

(50) The signal can thus be represented by two states at the receiver (0 and A.sup.2/16).

(51) Accordingly, one comparator is used instead of two.

(52) No carrier synchronization at the receiver is used.

(53) FIG. 9 illustrate an example of a self-mixing stage, which comprises a high pass filter, a multiplication stage or self-mixer and a current mirror.

(54) The high pass filter filters out the low frequencies (DC offset).

(55) Thus the remaining signal is the modulated carrier (V.sub.AC), so that the signal amplitude depends on the carrier amplitude only, instead of carrier amplitude+DC offset.

(56) The self-mixer multiplies the signal by itself, which generates a squared signal V.sup.2.sub.AC.

(57) No external clock is used for synchronization.

(58) A current mirror is used to amplify the signal.

(59) A current mirror also acts as a low pass filter.

(60) In FIG. 10, time domain system level simulation results are shown. The signal states through the device or system can be seen.

(61) First line, d.sub.k is the binary data to be sent.

(62) Next, y.sub.k is the duo-binary pre-encoded data used to modulate the 60 GHz carrier.

(63) m.sub.k is the modulated signal before self-mixing, and r.sub.k is the received self-mixed signal.

(64) The retrieved data after demodulation is the same as the sent data.

(65) In FIG. 11, the eye diagram of the system before and after the channel transmission can be seen. The simulated SNR is 23.9 dB, which leads to a BER that is lower than 10.sup.−15.

(66) A 10-Gbps length adaptive serial link has been described. A modulated RF carrier is used to reduce the propagation delay and simplify the link design. Differential transmission lines are used to limit cross-talk effects. To increase the spectral efficiency of the link and relax the RF design constraints, duo-binary modulation is also implemented. This modulation has the same spectral efficiency as PAM-4 without the need for three comparators. Indeed, the use of a self-mixing process in reception combined with a differential pre-encoding leads to two states, thus one comparator is required. The simulation shows that the system exhibits a low BER without either code correction nor equalization. Such a device may be realized in a 28-nm FDSOI technology.

(67) Further, instead of designing a new receiving stage for each different length of the transmission line, one receiving stage may be used for a certain range.

(68) For example a same design can cover a range from 5 to 8 mm.