WO2014182000A1 - 계수 오류 로버스트 피드포워드등화기 - Google Patents

계수 오류 로버스트 피드포워드등화기 Download PDF

Info

Publication number
WO2014182000A1
WO2014182000A1 PCT/KR2014/003841 KR2014003841W WO2014182000A1 WO 2014182000 A1 WO2014182000 A1 WO 2014182000A1 KR 2014003841 W KR2014003841 W KR 2014003841W WO 2014182000 A1 WO2014182000 A1 WO 2014182000A1
Authority
WO
WIPO (PCT)
Prior art keywords
ffe
equation
equalizer
data
coefficient
Prior art date
Application number
PCT/KR2014/003841
Other languages
English (en)
French (fr)
Inventor
김병섭
Original Assignee
포항공과대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 포항공과대학교 산학협력단 filed Critical 포항공과대학교 산학협력단
Priority to US14/889,814 priority Critical patent/US9503293B2/en
Priority claimed from KR20140052097A external-priority patent/KR20140132277A/ko
Publication of WO2014182000A1 publication Critical patent/WO2014182000A1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03114Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
    • H04L25/03133Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals with a non-recursive structure
    • H04L25/0314Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals with a non-recursive structure using fractionally spaced delay lines or combinations of fractionally integrally spaced taps

Definitions

  • the present invention relates to a coefficient error robust feedforward equalizer, and more particularly, to a feedband equalizer for baseband wired communication that prevents the influence of coefficient errors.
  • Feed Forward Equalizer is a channel compensation scheme widely used in baseband high-speed interconnects.
  • CMOS Complementary metal-oxide semiconductor
  • FFE transmitters can achieve high data rates with limited bandwidth.
  • CMOS technology advances to nanoscale, due to process distortions, random variables, temperature fluctuations, and aging, Since the variation of the device is increased and a large coefficitent error occurs due to the generation of nano device dispersion, there is a problem of degradation of performance and communication interference of the feedforward equalizer circuit due to the counting error.
  • the device needs to secure robustness against counting errors in a situation where the device is constantly decreasing and a high data rate is required.
  • the present invention has been proposed to solve the above problems, and provides a feedforward equalizer that more robustly responds to coefficient errors while operating like a feedforward equalizer of a general structure in a steady state. There is a purpose.
  • the count error robust feedforward equalizer includes a receiver 130 for receiving input data x according to an integer time index n, and N number of serially connected to the receiver 130. Outputting a data transition value (b) based on the change of the delay unit (D), the first operator (110) summing the tap signals output from the N delay units (D), and the input data (x), respectively. It includes a data change detection filter 120.
  • the data change detection filter 120 may be disposed between the receiving end and the delay unit D of the uppermost end adjacent to the receiving end, between any two delay units D adjacent to each other among the N delay units D, and The first operator 110 and the first operator 110 is disposed between any one of the last delay unit (D) adjacently connected.
  • the data change detection filter 120 includes one delay unit 122 and a second operator 121 connected to the one delay unit 122, and the second operator 121 includes the one delay.
  • the data transition value b [nm] based on the previous value x [n-m + 1] input to the unit 122 and the current value x [nm] output from the one delay unit 122. ]) Is preferable.
  • the data change detection filter 120 preferably calculates the data transition value based on the following equation.
  • n-m 0.5x [n-m + 1] -0.5x [n-m], where n and m are integers and n> m
  • the data transition value b [n-m] is preferably calculated through a combination of logic circuits of a plurality of consecutive digital bit values in the data stream.
  • the data change detection filter 120 is preferably a high pass filter (HPF).
  • HPF high pass filter
  • the tap signal includes a feed forward equalizer coefficient (a), and the feed forward equalizer coefficient (a) is adjustable by a user.
  • the count error robust feedforward equalizer according to the present invention operates in the same way as a general feed forward equalizer (FFE) when there is no count error, and it is robust against count errors at a small additional cost including a simple logic circuit. It has the effect of improving robustness.
  • FFE feed forward equalizer
  • the high-pass transition detection filter installed in the coefficient error robust feedforward equalizer according to the present invention reduces the perturbation of the signal caused by the coefficient error, and improves the robustness of the interconnector. It is effective to improve the eye diagram sensitivity which shows robustness by 7 to 17 times.
  • the coefficient error robust feedforward equalizer according to the present invention can be easily applied to a high-speed interconnect.
  • FIG. 1 is a conceptual diagram of a high speed interconnect system including a feed forward equalizer according to the prior art.
  • FIG 2 is an exemplary view of a feed forward equalizer according to the prior art.
  • 3 is a conceptual diagram of a three-tap feedforward equalizer according to the prior art.
  • 4A is a block diagram of a high speed interconnect system including a coefficient error robust feedforward equalizer according to an embodiment of the present invention.
  • 4B is a block diagram specifically illustrating a coefficient error robust feedforward equalizer according to an embodiment of the present invention.
  • FIG. 5 is an illustration of a three-tap equalizer of the coefficient error robust feedforward equalizer according to the present invention.
  • FIG. 7 is a graph of the coefficient error effect simulation result of the 2-tap equalizer of the coefficient error robust feedforward equalizer according to the present invention.
  • FIG. 8 is a graph comparing spectra of a feed forward equalizer according to the related art and a coefficient error robust feed forward equalizer according to the present invention.
  • FIG. 9 is a graph showing the sensitivity of the conventional 2-tap feedforward equalizer for the primary RC channel and the coefficient error robust feedforward equalizer according to the present invention.
  • FIG. 10 is a diagram illustrating an embodiment of a lost transmission line channel model.
  • FIG. 11 is a graph showing eye sensitivity and channel loss at the Nyquist frequency of a prior art 5-tap feedforward equalizer and a feedforward equalizer according to the present invention in a 40 cm PCB channel.
  • FIG. 12 is a graph illustrating an eye diagram of data rates according to FIG. 11.
  • FIG. 13 is a graph showing the sensitivity of a three-tap feedforward equalizer and a feedforward equalizer according to the present invention in a 3.5 cm silicon interposer package.
  • FIG. 14 is a graph illustrating an eye diagram of data rates according to FIG. 13.
  • a typical feedforward equalizer according to the prior art for high speed interconnects comprises a channel, a feedforward equalization transmitter (FFE Tx) and a 1-bit quantization receiver (Rx) as shown in FIG. It includes cables, backplanes, PCBs, packages, and on-chip wires. Channels range from a few centimeters to tens of meters.
  • the channel is characterized as a low-pass filter (LPF) and inter-symbol interference (ISI) Is generated.
  • LPF low-pass filter
  • ISI inter-symbol interference
  • the channel loss is large at the Nyquist frequency, the inter-signal interference seriously interferes with the communication.
  • the loss is small when the channel loss is 0 to 10 dB, the loss is large when the 10 to 20 dB, and the loss is very large when the 20 to 30 dB. Therefore, channel loss is rarely over 30dB, and it is known as an extremely difficult channel.
  • FFE feedforward equalization
  • the feedforward equalization transmitter (FFE Tx) has been used as a means for compensating for channel loss to secure a data rate.
  • a feedforward equalizer having an appropriate tap coefficient w value has a 2-level signal y [n] arriving at the receiver Rx. It works as a high pass filter (HPF) that compensates for channel loss to make a pulse amplitude modulation (PAM2) signal.
  • y [n] corresponds to the value where x [nm] arrives at the receiver, where x [n] is the transmitted data sequence whose signal level is 1 (bit '1') or -1 (bit '0') Have In this case, m means a delayed time until x [n] passes through the channel and arrives at the receiver.
  • the 1-bit quantizer of the receiver samples y [n] at periodic T intervals and then zeros Determines the value of, where y [n] is greater than 0 Is a value of 1, The value of is -1.
  • FFE feedforward equalizer
  • ISI inter-signal interference
  • 2 (a) is an exemplary diagram of the simplest and most common two-tap feedforward equalizer (2-tap FFE) structure.
  • the wire is modeled as a primary RC circuit with a time constant ⁇ .
  • the continuous-time pulse response of the system h (t) is h (t) is u (t) (1-e -t / ⁇ ) -u (tT) (1-e- (tT) / ⁇ ), where u (t) means unit step function.
  • h (t) is u (t) (1-e -t / ⁇ ) -u (tT) (1-e- (tT) / ⁇ ), where u (t) means unit step function.
  • FIG. 2 (b) the continuous time pulse response of this system is shown in a circular and without a pulse response without FFE.
  • Equation 1 The discrete time pulse response h [n] of this channel is equal to h (nT), and can be expressed by Equation 1 below.
  • n integer time index
  • the impulse response h (t) of the system without the feed forward equalizer (FFE) is the feed forward equalizer (FFE). It can be seen that the inter-signal interference tail (ISI tail) is longer than the impulse response of the system.
  • Equation 1 when n ⁇ 1, h [n] is exponentially reduced to h [n-1] e -T / ⁇ , and thus this channel is optimized as shown in Equation 2 below.
  • ISI Inter-signal interference
  • the feedforward equalizer shows the transmitted pulse in blue in FIG. 2 (b) to remove the inter-signal interference tail (ISI tail). Deform undershoot like a long dotted line.
  • the discrete time pulse response g [n] of the system equipped with the feed forward equalizer (FFE) is not subjected to signal-to-signal interference, as shown by the diamond and solid lines in FIG. As shown in (d), the eye diagram is completely opened.
  • the eye diagram is closed, which indicates that the feed forward equalizer (FFE) can improve the eye diagram. have.
  • LSE Least-squares method
  • C-FFE feed forward equalizer
  • w lse and h are vectors and truncated vector representations of w lse [n] and h [n], respectively.
  • h k and ⁇ -m are column vectors with h [n + kl] and ⁇ [nm-1] as the nth element, respectively.
  • Equation 6 the maximum value
  • of the signal transmitted from the feed forward equalizer (FFE) transmitter illustrated in FIG. 1 has a constraint as shown in Equation 6 below. Therefore, w lse [n] was normalized as shown in [Equation 7] to satisfy Equation [Equation 5].
  • Equation 6 w lse [n] can be normalized as shown in Equation 7 below.
  • a conventional feedforward equalizer (FFE) is referred to as C-FFE, and a robust-FFE to prevent the coefficient error effect of the present invention is referred to as B-FFE. Let's do it.
  • FIG. 3 illustrates a three-tap feedforward equalizer transmitter structure according to the prior art, and a flip-flop or latch shown in FIG. 3 (b) is a delay unit of FIG. 1. D).
  • the output of the latch Represents x [ni], and its value is determined according to the truth table of FIG.
  • V Tx between Txp and Txn is Thevenin-equivalent differential voltage corresponding to v [n] of FIG. 1.
  • the transmitter of the feedforward equalizer is vulnerable to coefficient errors that occur mainly due to variations in nanodevices.
  • shown in FIG. 3 (c) are sensitive to dispersion generated by the nanoscale technique, and such dispersion is not easy to control in the sub-micrometer technique. There is a problem that does not secure the robustness (roburstness).
  • the influence of the scattering of the nanodevices may be modeled as a constant random variable ⁇ w added to the coefficient w .
  • ⁇ w the coefficient error that is obtained is suitable for random number modeling such as ⁇ w.
  • FIGS. 4A and 4B are block diagram of a fast interconnect system including a count error robust feedforward equalizer 100 (B-FFE) according to an embodiment of the present invention
  • FIG. 4B is a count error according to an embodiment of the present invention.
  • a fast interconnect system including a coefficient error robust feedforward equalizer 100 (B-FFE) includes a feedforward equalizer 100 (B-FFE).
  • the receiver 300 receiving the output of the feed forward equalizer 100 and B-FFE, and the channel 200 for communication between the feed forward equalizer 100 and B-FFE and the receiver 300. It is configured to include.
  • the count error robust feedforward equalizer 100 includes a receiving end 130, N delay units D, and a first operator 110 as shown in FIG. 4B. And a data change detection filter 120.
  • the receiving end 130 is configured to receive the input data x according to the integer time index n, where x [n] is a transmitted data sequence and the signal level is 1 (bit '1') or -1 (bit ' 0 ') value.
  • m means a delayed time until x [n] passes through the channel and arrives at the receiver.
  • the first operator 110 performs a function of summing tap signals respectively output from the N delay units (D).
  • the data change detection filter 120 performs a function of outputting a data transition value b based on the change of the input data x.
  • the data change detection filter 120 will be described.
  • the count error robust feedforward equalizer 100 (B-FFE) according to an embodiment will be described.
  • the data change detection filter 120 in the coefficient error robust feedforward equalizer 100 (B-FFE) is one of the N delay units D as shown in FIG. 4B. It may be arranged between two neighboring delay units (D), and a delay unit (D) or the first operator (110) and the first stage (110) connected to the receiving end (130) and the receiving end (130) adjacently. It is also possible to be disposed between the first operation unit 110 and the delay unit (D) of the last end connected to the neighbor.
  • the data change detection filter 120 is specifically composed of one delay unit 122 and a second operator 121 connected to the one delay unit 122, and in particular, the second operator 121 is the one.
  • the data transition value b is based on a previous value (x [n-m + 1]) input to the delay unit 122 of and a current value (x [nm]) output from the one delay unit 122. [nm]).
  • x [n] is input data
  • b [n-m] is a value indicating a data transition of x [n].
  • C [n] is a high pass filter (HPF) that detects changes in data.
  • C [m-1] is 0.5
  • c [m] is -0.5
  • c [n] is any integer other than m-1 or m.
  • n] is zero. That is, as shown in Equation 9 below, c [n] is defined as a value for converting x [n-m + 1] to b [n-m].
  • b [nm] may have a value of -1, 0, 1, and when b [nm] is -1, it means that x [n] is changed from 1 to -1, and b [nm] is 1 In the case that x [n] is changed from -1 to 1, and when b [nm] is 0, it means that there is no change in x [n]. That is, b [n-m] includes information in which x [n] changes.
  • the data transition value calculated and output by Equation 9 becomes -1 when the data input to the data change detection filter 120 changes from 1 to -1, and when the input data changes from -1 to 1 It is 1, and if there is no change in the input data, it is 0.
  • the coefficient error robust feedforward equalizer may calculate the data transition value b [nm] through a logic circuit combination of a plurality of consecutive digital bit values in the data stream. .
  • Equation 9 of the 3-tap coefficient error robust feedforward equalizer (B-FFE) according to an embodiment of the present invention, and includes two digital bits D pn ⁇ . i-1 , D nn-i-1 ) is a table showing b [ni-1] values. At this time, two digital bits D pn-i-1 and D nn-i-1 are configured as shown in FIG. 5 (b) using an AND gate.
  • B-FFE 3-tap coefficient error robust feedforward equalizer
  • FIG. 5 (c) is a configuration diagram of a circuit for calculating addition and coefficient products of a 3-tap coefficient error robust feedforward equalizer (B-FFE) according to an embodiment of the present invention.
  • Equalizer (C-FFE) A circuit of the same type as a CML circuit. Since the cost of the AND gate in nanoscale CMOS technology is very low, there is an economic effect in constructing the B-FFE according to the present invention.
  • tap signals are output from N delay units D, respectively. It includes a feed forward equalizer coefficient (a) and a constant random coefficient error ⁇ a, in particular the feed forward equalizer coefficient (a) is preferably configured to be adjusted by the user, which is a steady state
  • the feed forward equalizer coefficient (a) is preferably configured to be adjusted by the user, which is a steady state.
  • the feed forward equalizer coefficient a of the feed forward equalizer 100 and B-FFE according to an embodiment of the present invention is a conventional feed forward equalizer (a). Since it is possible to map the feed forward equalizer coefficient ( w ) of the C-FFE), the feed forward equalizer 100 (B-FFE) according to an embodiment of the present invention is a conventional feed forward equalizer (C-FFE). In addition to the effect of being strong against the coefficient error, it is possible to derive the effect that the functions of all conventional feedforward equalizers (C-FFE) can be implemented as they are.
  • the scattering effect of the device in the coefficient error robust feedforward equalizer (B-FFE) according to the present invention is that the random random coefficient error ⁇ a is equal to the feedforward equalizer coefficient a .
  • feed forward equalizer is an LTI system, it is possible to analyze the effects of counting errors from the perburbation of the pulse response.
  • Equation 13 By substituting 0 into the nominal coefficient of the feedforward equalizer FFE, ⁇ y [n], which is a perturbation of y [n], can be obtained. That is, by replacing w [n] shown in FIG. 1 with 0, Equation 13 regarding the feed forward equalizer C-FFE according to the prior art can be derived.
  • H ⁇ w [m] [n] which is defined as ⁇ w [m] h [nm] in Equation 13, affects the coefficient error ⁇ w [m] on ⁇ y [n] when the input data x [n] is transmitted. Means.
  • Equation 13 ⁇ y [n] is the sum of all influences of the coefficient error ⁇ w [m], so that the perturbation of the feedforward equalizer (FFE) system is equal to all h ⁇ w as in the general pulse response. [m] can be expressed using [n]. Therefore, h ⁇ w [m] [n] can be defined as a coefficient error pulse due to ⁇ w [m].
  • the pulse response change ⁇ y [n] of the coefficient error robust feedforward equalizer B-FFE according to the present invention can be derived as shown in Equation 14 below.
  • Equation 14 h ⁇ a [m] [n] is a coefficient error pulse response due to ⁇ a [m].
  • FIG. 6 is a diagram illustrating a result of simulating the influence of ⁇ w [0] in a 2-tap feedforward equalizer (2-tap C-FFE) according to the related art mounted to compensate for loss of a primary RC channel.
  • 2-tap C-FFE 2-tap feedforward equalizer
  • the pulse and response to which the counting error ⁇ w [0] is transmitted are slightly changed from the normal state as shown in 2 or 4 of FIG. 6 (a)
  • the upper and lower portions of the eye diagram as shown in FIG. 6 (b) are spread. Phenomenon occurs. That is, the maximum value of the eye diagram spread generated in FIG. 6 (b) is ⁇ y ⁇ w [0] [n] represented by ⁇ y [n] when there is only a ⁇ w [0] error as shown in FIG. 6 (d). Is equal to the maximum of the eye diagram of.
  • ⁇ w [0] in Fig. 6D is -0.12, which is -20% of w [0] which is 0.6. Therefore, when T is 0.4 ⁇ , max
  • FIG. 7 illustrates a case in which the coefficient error robust feedforward equalizer B-FFE according to the present invention is mounted in place of the feedforward equalizer C-FFE according to the related art of FIG. 6.
  • the operation of the feedforward equalizer C-FFE according to the prior art and the coefficient error robust feedforward equalizer B-FFE according to the present invention are the same.
  • a pulse response without inter-interference (ISI) can be obtained, and referring to the solid line of FIG. 7 (b), it can be seen that there is no spread of the eye diagram.
  • ISI inter-interference
  • ⁇ a [1] changes the pulse response and spreads the eye diagram as shown by the dotted line in FIG. 7 (b).
  • c [n] does not modify h ⁇ a [0] [n]. Therefore, h ⁇ a [0] [n ] is h ⁇ w [0] [n] , h ⁇ w [1] [n] the same decreases exponentially with and perturbation occurring in h ⁇ a [1] [n] There is no reduction effect. However, as in Equation 19, the normal value a [0] has a smaller value, so
  • LPF low pass filter
  • Equation 19 a [0] value can be predicted within an error of about 20%, and it can be seen from Equation 19 that a [0] is much smaller than other coefficients.
  • is 0.04, while
  • a method of improving the robustness by the coefficient error robust feedforward equalizer (B-FFE) according to the present invention is as follows.
  • the continuous time perturbation function p ⁇ w [m] (t) of the pulse transmitted by ⁇ w [m] is derived as shown in Equation 22 below, feed forward equalizer (C) according to the prior art
  • the spectrum P ⁇ w [m] (f) of p ⁇ w [m] (t) is derived as shown in Equation 23 below.
  • [Delta] w [m], T (t) and [Delta] w [m] are defined as coefficient error pulses of the input stage reference by [Delta] w [m] and the spectrum thereof.
  • Equation 26 the continuous time transmission error pulse p ⁇ a [m] (t) and its spectrum by ⁇ a [m] in the coefficient error robust feedforward equalizer (B-FFE) according to the present invention are shown in Equation 26 below. It is derived as shown in [Equation 27].
  • c (t) 0.5 ⁇ (t) -0.5 ⁇ (tT) is the continuous time impulse response of c [n]
  • C (f) jsin ( ⁇ fT) e (-j ⁇ fT) is c (t) Means the spectrum.
  • the continuous time coefficient error pulse response h ⁇ a [m] (t) by ⁇ a [m] is (h * p ⁇ a [m] ) (t), so from H (f) and P ⁇ a [m] (f)
  • the spectrum H ⁇ a [m] (f) of h ⁇ a [m] (t) can be derived as shown in Equation 28 below.
  • T (f) for the feedforward equalizer C-FFE are coefficients according to the present invention, as compared with only H (f) as shown in Equation 25 above.
  • ⁇ ⁇ a [n] T (f) (n ⁇ 0) is a high pass filter (HPF) C (f) and a low pass filter (LPF) as shown in Equation 28 above. ) Is filtered by channel H (f).
  • the coefficient error robust feed-forward equalizer (B-FFE) according to the invention H ⁇ a [n] (f) (n ⁇ 0) is a feed forward equalizer (C-FFE) in accordance with the prior art H ⁇ w [n] is much weaker than (f), and when n is 0, ⁇ ⁇ a [0], T (f) has a value much smaller than other values, as expressed in Equation 19 above.
  • FIGS. 8A to 8C show a two-tap feedforward equalizer (C-FFE) according to the prior art and a coefficient error robustness according to the present invention in a primary RC channel where a loss of 18 dB occurs at f N. This is a graph comparing various spectra of feed forward equalizer (B-FFE).
  • the coefficient error pulse spectrum ⁇ of the input terminal of the feed forward equalizer C-FFE according to the prior art and the coefficient error robust feed forward equalizer B-FFE according to the present invention ⁇ w [0], T (f), ⁇ ⁇ w [1], T (f), ⁇ ⁇ a [0], T (f), and ⁇ ⁇ a [1], T (f) It has a concentrated sinc function form.
  • 8 (b) shows the spectrum of C (f) which is a high pass filter (HPF).
  • C (f) attenuates the magnitude of P ⁇ a [1] (f) at low frequencies so that it is smaller than P ⁇ w [0] (f) and P ⁇ w [1] (f) as shown in FIG.
  • H (f) H (f) has a small magnitude in the entire frequency range, and as shown in FIG. 8, H ⁇ a [1] (f) is H ⁇ w [0] (f) or Much smaller than H ⁇ w [1] (f). H ⁇ a [0] (f) not filtered with the high pass filter (HPF) C (f) is also less than H ⁇ w [0] (f) or H ⁇ w [1] (f) by Equation 19 above. .
  • FIG. 8 (d) shows the results of simulating the spectrum of FIG. 8 (c) in a 36 dB channel with higher loss.
  • H ⁇ a [0] (f) and H ⁇ a [1] (f) are compared to H ⁇ w [0] (f) and H ⁇ w [1] (f) as compared to FIG. 8 (c).
  • the larger difference in d) shows that the value is small. Therefore, the coefficient error robust feedforward equalizer (B-FFE) according to the present invention provides a much better improvement in high loss channels.
  • Eye diagrams are a widely used way to measure the quality of communication.
  • the eye sensitivity S for the n th feedforward equalizer (FFE) coefficient ⁇ [n] with respect to how many coefficient errors the eye diagram can tolerate.
  • S k [n] is divided by the error rate of ⁇ [n] by dividing the reduction rate for the height reduction value ⁇ v eye, ⁇ [n] by ⁇ [n] from the optimal eye height v eye .
  • the eye sensitivity of the feed forward equalizer (FFE) is large, the eye diagram of the feed forward equalizer (FFE) is more sensitive to counting errors. Thus, eye sensitivity is useful as a measure of robustness.
  • the 2-tap feedforward equalizer (FFE) for the primary RC channel has a theoretically perfect eye when there is no perturbation, and the eye height (by g opt [n] according to Eq. v eye ) is determined by 2g opt [1] as shown in Equation 30 below.
  • Equations 33 and 34 are similar to Equations 31 and 32, respectively.
  • the eye sensitivity is also very large, and the high eye sensitivity means that the amplification error is amplified.
  • the smallest coefficient error can cause the eye diagram to close, requiring designers to tightly control the variation of the coefficients, even if they consume excessive hardware area and power.
  • the coefficient error robust feedforward equalizer (B-FFE) according to the present invention has an effect of improving eye sensitivity in a channel having a very high loss.
  • the coefficient error robust feedforward equalizer (B-FFE) coefficient a opt according to the present invention optimal for the primary RC channel is expressed by Equation 35 below using Equation 2 and Equation 12 below. Induced.
  • the eye sensitivity of the coefficient error robust feedforward equalizer (B-FFE) according to the present invention is derived from h ⁇ a [m] [n] of Equations 17 and 18 above. It can be seen from the above Equations 14 and 17 that max
  • , and ⁇ v eye -2max
  • ⁇ v eye -2
  • the eye sensitivity of ⁇ a [0] (S a [0] ) can be derived from Equation 36 below.
  • Equation (37) S a [1] is simplified as shown in Equation (37) below.
  • FIG. 9 is a graph showing eye sensitivity of a feed forward equalizer (C-FFE) according to the prior art according to the data rate and a coefficient error robust feed forward equalizer (B-FFE) according to the present invention.
  • the eye sensitivity of the feed forward equalizer (C-FFE) according to the prior art increases toward infinity, and the sensitivity of the coefficient error robust feed forward equalizer (B-FFE) according to the present invention converges to 1 or 2. Able to know.
  • the difference in eye sensitivity which is a degree of robustness improvement of the feedforward equalizer (C-FFE) according to the prior art and the coefficient error robust feedforward equalizer (B-FFE) according to the present invention, increases indefinitely with increasing data. Done.
  • the channel actually used may be modeled as a lossy transmission line as shown in FIG. 10.
  • the transfer function of a lossy transmission line is expressed by using the telegrapher's equation, including the telegrapher equation and the frequency-dependent channel secondary impact. , And [Equation 41].
  • H (f) is a frequency response of a channel of length l
  • Z c (f) is a characteristic impedance of the channel
  • Z Tx (f) and Z Rx (f) are the terminal impedances of the transmitter and receiver, respectively
  • R 0 , L 0 , G 0 , and C 0 are the RLGC variables of the channel at DC
  • R s and G d are the skin effect and dielectric Variables modeled for each loss.
  • the frequency response of the PCB or package wire may be mathematically calculated from the above Equations 38, 39, 40 and 41.
  • the eye sensitivity of the coefficient error robust feedforward equalizer (B-FFE) according to the present invention is much smaller than the feedforward equalizer (C-FFE) according to the prior art.
  • the worst-case eye sensitivity (S a [2] ) of the coefficient error robust feedforward equalizer (B-FFE) according to the present invention is 3.55 and The eye sensitivity Sw [1] of the feed forward equalizer C-FFE according to the related art is 25.7.
  • FIG. 12 is an eye diagram at 5Gb / s, 7Gb / s and 8.5Gb / s selected from FIG. 11, the coefficients all assuming a 10% error. Nyquist channel losses are 20dB, 27.9dB, and 33.6dB, respectively.
  • B-FFE coefficient error robust feedforward equalizer
  • C-FFE feedforward equalizer
  • FIG. 13 shows the channel loss at the Nyquist frequency and the coefficient forward robust equalizer (B-FFE) according to the present invention and the feedforward equalizer (C-FFE) according to the prior art.
  • This graph shows the eye sensitivity according to the data rate.
  • the channel is short at 3.5cm, but because of the narrow channel, the channel loss is high at 38.8dB at 10Gb / s, causing serious robustness problems.
  • the coefficient error robust feedforward equalizer (B-FFE) improves eye sensitivity more than 15 times compared to the feedforward equalizer (C-FFE) according to the prior art.
  • FIG. 14 is a diagram showing an eye diagram of a count error robust feedforward equalizer (B-FFE) and a feedforward equalizer (C-FFE) according to the prior art in a steady state, 1Gb when a count error of 10% occurs; It is a graph comparing at / s, 5Gb / s and 10Gb / s.
  • the Nyquist channel losses are 9 dB, 27.5 dB, and 38.8 dB at 1 Gb / s, 5 Gb / s, and 10 Gb / s, respectively.
  • the eye diagram of the feed forward equalizer (C-FFE) according to the prior art closes quickly, while the eye of the coefficient error robust feed forward equalizer (B-FFE) according to the present invention has a data rate Keep the eye diagram open even though it increases. 13 and 14, according to the present invention, there is an effect of improving the robustness against the coefficient error, in particular, it is effective in securing robustness in a situation where the robustness problem is serious due to the high data rate.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

본 발명은 계수 오류 로버스트 피드포워드등화기에 관한 것으로, 보다 상세하게는 나노 소자의 산포로 인하여 발생되는 계수 오류의 영향을 방지하는 기저대역 유선통신용 피드포워드 등화기에 관한 것이다. 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기는 정수시간 인덱스(n)에 따른 입력데이터(x)을 수신하는 수신단(130), 상기 수신단(130)과 직렬로 연결되는 N개의 딜레이유닛(D), 상기 N개의 딜레이유닛(D)으로부터 각각 출력되는 탭 신호를 합산하는 제 1연산기(110) 및 상기 입력데이터(x)의 변화에 기초하여 데이터천이값(b)을 출력하는 데이터변화감지필터(120)를 포함한다.

Description

계수 오류 로버스트 피드포워드등화기
본 발명은 계수 오류 로버스트 피드포워드등화기에 관한 것으로, 보다 상세하게는 계수 오류의 영향을 방지하는 기저대역 유선통신용 피드포워드 등화기에 관한 것이다.
디지털 컴퓨팅 엔진의 처리 능력이 향상되고, 상호 접속된 네트워크들을 이용하는 기술이 개발됨에 따라, 높은 대역폭의 데이터 전송이 필요하게 되었다. 제한된 채널 대역폭은 전송된 펄스를 단위 간격에 펼치게 되어, 수신신호는 부호간 간섭을 받게 된다.
피드포워드등화기(FFE, Feed Forward equalization)는 기저대역(baseband)의 고속인터커넥트(High-Speed Interconnect)에서 널리 사용되는 채널보상방식이다.
FFE 송신기를 탑재한 CMOS (Complementary metal-oxide semiconductor) 집적회로는 제한된 대역폭에서 높은 데이터 속도를 획득할 수 있으나, CMOS 기술이 나노 스케일로 발전하면서 공정상의 왜곡, 확률변수, 온도변동, 노화 등으로 인하여 소자의 산포 (variation)가 증가하였고, 나노 소자 산포의 발생으로 인하여 계수 오류(coefficitent error)가 크게 발생됨으로써, 계수오류로 인한 피드포워드등화기 회로의 성능저하 및 통신방해의 문제점이 있다.
또한, 채널 손실이 큰 고속동작에서 계수 오류의 영향은 더욱 커지는 문제점이 있다.
따라서, 소자가 지속적으로 작아지고, 높은 데이터속도가 요구되는 상황에서 계수오류에 대한 견고성(robust)를 확보해야 하는 문제점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 정상상태에서는 일반적인 구조의 피드포워드 등화송신기처럼 동작하면서 계수 오류(coefficient error)에 더욱 견고하게(robustly) 반응하는 피드포워드등화기를 제공하는 데 목적이 있다.
본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기는 정수시간 인덱스(n)에 따른 입력데이터(x)을 수신하는 수신단(130), 상기 수신단(130)과 직렬로 연결되는 N개의 딜레이유닛(D), 상기 N개의 딜레이유닛(D)으로부터 각각 출력되는 탭 신호를 합산하는 제 1연산기(110) 및 상기 입력데이터(x)의 변화에 기초하여 데이터천이값(b)을 출력하는 데이터변화감지필터(120)를 포함한다.
상기 데이터변화감지필터(120)는 상기 수신단과 상기 수신단과 이웃하여 연결된 최선단의 딜레이유닛(D) 사이, 상기 N개의 딜레이유닛(D) 중 서로 이웃하는 어느 두 개의 딜레이유닛(D) 사이 및 상기 제 1연산기(110)와 상기 제 1연산기(110)와 이웃하여 연결된 최후단의 딜레이유닛(D)사이 중 어느 하나에 배치되는 것이 바람직하다.
상기 데이터변화감지필터(120)는 하나의 딜레이유닛(122) 및 상기 하나의 딜레이유닛(122)과 연결되는 제 2연산기(121)를 포함하고, 상기 제 2연산기(121)는 상기 하나의 딜레이유닛(122)으로 입력되는 이전 값(x[n-m+1]) 및 상기 하나의 딜레이유닛(122)으로부터 출력되는 현재 값(x[n-m])에 기초하여 상기 데이터천이값(b[n-m])을 연산하는 것이 바람직하다.
상기 데이터변화감지필터(120)는 하기의 식에 기초하여 상기 데이터천이값을 연산하는 것이 바람직하다.
b[n-m]=0.5x[n-m+1]-0.5x[n-m], 상기 식에서, n 및 m은 정수이고, n>m임
상기 데이터천이값(b[n-m])은 데이터스트림 중에서 연속된 복수의 디지털 비트값의 논리회로 결합을 통하여 연산되는 것이 바람직하다.
상기 데이터변화감지필터(120)는 고역통과필터(HPF)인 것이 바람직하다.
상기 탭 신호는 피드포워드등화기 계수(a)를 포함하고, 상기 피드포워드등화기 계수(a)는 사용자에 의해서 조정이 가능한 것이 바람직하다.
본 발명에 따른 계수 오류 로버스트 피드포워드등화기는 계수 오류가 없을 시에는 일반적인 피드포워드등화기(FFE)와 동일하게 동작 하면서, 간단한 논리회로의 구성을 포함하여 적은 추가 비용으로 계수 오류에 대한 견고성(robust)을 개선하는 효과가 있다.
또한, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기에 탑재된 고속전이검출필터(high-pass transition detection filter)는 계수 오류로 발생하는 신호의 섭동(perturbation)을 약화시키고, 인터커넥터의 견고성(robustness)을 나타내는 아이 다이어그램 민감도를 7배 내지 17배 가량 개선하는 효과가 있다.
또한, 데이터 속도가 빨라지고 채널손실이 증가할수록 아이 민감도의 개선비율이 더욱 증가하므로, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기는 고속인터커넥트에 적용이 용이한 효과가 있다.
본 발명의 효과는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해되어질 수 있을 것이다.
도 1은 종래 기술에 따른 피드포워드등화기를 포함하는 고속인터커넥트 시스템의 개념도이다.
도 2는 종래 기술에 따른 피드포워드등화기의 예시도이다.
도 3은 종래 기술에 따른 3-탭 피드포워드등화기의 개념도이다.
도 4a는 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기를 포함하는 고속인터커넥트 시스템의 블록도이다.
도 4b는 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기를 구체적으로 도시한 블록도이다.
도 5는 본 발명에 따른 계수 오류 로버스트 피드포워드등화기의 3-탭 등화기의 예시도이다.
도 6은 종래 기술에 따른 2-탭 피드포워드등화기의 계수오류 영향 시뮬레이션 결과 그래프이다.
도 7은 본 발명에 따른 계수 오류 로버스트 피드포워드등화기의 2-탭 등화기의 계수오류 영향 시뮬레이션 결과 그래프이다.
도 8은 종래기술에 따른 피드포워드등화기와 본 발명에 따른 계수 오류 로버스트 피드포워드등화기의 스펙트럼을 비교한 그래프이다.
도 9는 1차 RC채널을 위한 종래의 2-탭 피드포워드등화기 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기의 아이민감도를 도시한 그래프이다.
도 10은 손실전송선로 채널 모델의 일실시예를 도시한 도면이다.
도 11은 40cm PCB 채널에서의 종래기술에 따른 5-탭 피드포워드등화기 및 본 발명에 따른 피드포워드등화기의 아이 민감도와 나이퀴스트주파수에서의 채널손실을 도시하는 그래프이다.
도 12는 도 11의 데이터전송속도별 아이다이어그램을 도시한 그래프이다.
도 13은 3.5cm 실리콘 인터포저 패키지에서의 종래 기술에 따른 3-탭 피드포워드등화기 및 본 발명에 따른 피드포워드등화기의 아이민감도를 도시한 그래프이다.
도 14는 도 13의 데이터전송속도별 아이다이어그램을 도시한 그래프이다.
이하에서는 도면을 참조하면서, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기를 구체적으로 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
고속인터커넥트(high speed interconnect)를 위한 종래 기술에 따른 일반적인 피드포워드등화기는 도 1과 같이 채널, 피드포워드등화 송신기(FFE Tx) 및 1비트 양자화 수신기(Rx)을 포함하여 구성되며, 채널은 동축 케이블(coaxial cable), 백플레인(backplane), PCB, 패키지, 온칩와이어(on-chip wires)를 포함하며, 채널의 길이는 수 센치미터에서 수십 미터에 이른다.
데이터 속도(data rate)가 수 Gb/s 에서 수십 Gb/s의 범위에 있을 때, 채널은 저역필터(Low-Pass Filter, LPF)의 성격을 가지며 신호간 간섭(ISI, Inter-Symbol Interference)이 발생된다.
나이퀴스트(Nyquist) 주파수에서 채널 손실이 큰 경우, 신호간 간섭은 심각하게 통신을 방해한다. 일반적으로 채널 손실이 0 내지 10dB인 경우 손실이 적고, 10 내지 20dB인 경우는 손실이 크며, 20 내지 30dB인 경우는 손실이 매우 큰 것으로 알려져 있다. 따라서 채널 손실이 30dB을 넘는 경우는 매우 드물며, 극히 통신이 어려운 채널로 알려져 있다. 이러한 환경 하에서 신뢰성을 확보할 수 있는 피드포와드등화(FFE) 송신기를 디자인하기 위한 필요성이 있다.
도 1을 참조하면, 피드포워드등화송신기(FFE Tx)는 채널 손실을 보상하여 데이터 속도를 확보하기 위한 수단으로서 사용되어 왔다.
피드포워드등화기(FFE)는 일반적으로 탭 계수(tap coefficient) w=[w0 w1 … wN]T와 계수 오류(coefficient error) Δw=[Δw0 Δw1 … ΔwN]T를 가지는 유한 임펄스 응답필터로 표현된다.
일반적으로 탭의 개수는 2 내지 5개가 적당하며, 적절한 탭 계수(tap coefficient) w값을 가지는 피드포워드등화기(FFE)는 수신기(Rx)에 도착하는 신호(y[n])을 2-level의 펄스진폭변조(PAM2, Pulse Amplitude Modulation) 신호로 만들기 위해 채널 손실을 보상하는 고역필터(HPF)로 작동한다. y[n]은 x[n-m]이 수신기에 도착한 값에 해당하고, 여기서 x[n]은 전송된 데이터 시퀀스로서 신호레벨은 1(비트‘1’) 또는 -1(비트 ‘0’) 값을 가진다. 이 때, m은 x[n]이 채널을 통과하여 수신기에 도착할 때까지의 지연된 시간을 의미한다.
수신기의 1비트 양자화 장치는 y[n]을 주기 T 간격으로 샘플링한 후 0을 기준으로
Figure PCTKR2014003841-appb-I000001
의 값을 결정하며, 이 때 y[n] 이 0초과인 경우에
Figure PCTKR2014003841-appb-I000002
의 값은 1이고, 나머지 경우
Figure PCTKR2014003841-appb-I000003
의 값은 -1이다.
일반적으로 이러한 인터커넥트에서 복잡한 코딩 기법은 고비용이 소요되고, 백색 잡음 크기가 크지 않으므로, 일반적인 수신기는 피드포워드등화기(FFE)를 통해 획득된 아이 다이어그램(eye diagram)에 의존한다.
따라서, 신호간 간섭(ISI)를 최소화하고, 아이 다이어그램을 최대화하는 것이 인터커넥트 시스템의 효율을 향상시키는 중요한 요소가 된다.
도 2(a)는 가장 간단하고 일반적인 2-탭 피드포워드등화기(2-tap FFE)구조의 예시도이다.
전선은 시상수(time constant) τ를 가지는 1차 RC 회로로 모델링된다.
시스템의 연속시간펄스응답(continuous-time pulse response) h(t)는 h(t)는 u(t)(1-e-t/τ)-u(t-T)(1-e-(t-T)/τ) 로 정의되고, 여기서 u(t)는 단위 계단함수를 의미한다. 도 2(b)를 참조하면, 이 시스템의 연속시간펄스응답은 원형으로 표시되고 실선으로 도시된 그래프(Pulse response without FFE)로 도시된다.
이 채널의 이산시간펄스응답 h[n]은 h(nT)과 같으며, 다음 [수식 1]로 표현될 수 있다.
[수식 1]
h[n]=0 if n≤0, or h[n]=(1-e-T/τ)e-(n-1)T/τ if n>0
n: 정수 시간 인덱스 (integer time index)
h[n]: 이산시간펄스응답 (discrete time impulse response)
T: 데이터주기 (data period)
τ: 시상수 (time constant)
도 2(b)에 따르면 데이터주기(T)는 시상수(τ)보다 훨씬 작은 값이므로, 피드포워드등화기(FFE)가 탑재되지 않은 시스템의 임펄스응답 h(t)는 피드포워드등화기(FFE)가 탑재된 시스템의 임펄스응답보다 긴 신호간 간섭 테일(ISI tail)을 가지고 있음을 알 수 있다.
[수식 1]에 따르면, n≥1인 경우, h[n]은 h[n-1]e-T/τ로써 지수적으로 감소하게 되므로, 이 채널에서는 아래 수[수식 2]와 같이 최적화된 피드포워드 등화기 계수(optimal FFE coefficient)를 가지는 2-탭 피드포워드등화기(2-tap FFE)를 통하여 신호간 간섭(ISI)를 완전히 제거할 수 있다.
[수식 2]
w opt=[1/(1+e-T/τ) -e-T/τ/(1+e-T/τ)]T
w opt:최적화된 FFE 계수
T: 데이터주기 (data period)
τ: 시상수 (time constant)
유닛 임펄스 함수 δ[n]이 x[n]으로 입력되면, 피드포워드등화기(FFE)는 신호간 간섭 테일(ISI tail)을 제거하기 위하여 전송된 펄스를 도 2 (b)의 파란색으로 도시된 긴 점선처럼 언더슈트(undershoot)하게 변형시킨다. 그 결과로서, 피드포워드등화기(FFE)가 탑재된 시스템의 이산시간펄스응답인 g[n]은 도 2 (b)의 다이아몬드형상 및 실선으로 도시된 바와 같이 신호간 간섭을 받지 않고, 도 2 (d)와 같이 아이 다이어그램(eye diagram)을 완전히 오픈시키게 된다.
선형시불변(Linear Time Invariant, LTI) 시스템의 특성에 의하여, h[n]*w[n]으로 정의되는 이산시간펄스응답 g[n]의 최적값 gopt[n]은 다음 [수식 3]을 이용하여 구해진다.
[수식 3]
gopt[n]=(1-e-T/τ)/(1+e-T/τ) if n=1, or g[n]=0 if n≠1.
피드포워드등화기(FFE)가 탑재되지 않는 경우, 도 2 (c)를 참조하면 아이 다이어그램(eye diagram)은 닫히게 되고, 이는 피드포워드등화기(FFE)가 아이 다이어그램을 개선할 수 있다는 것을 알 수 있다.
최소자승법 LSE(least-square-error)는 다양한 채널에서 피드포워드등화기(FFE) 계수를 결정하기 위하여 사용된다. 최소자승법의 해인 종래 기술에 따른 피드포워드등화기(C-FFE) 계수 wlse[n]는 g[n](=h[n]*w[n])과 δ[n-m]사이의 거리를 최소화 하는 값으로서, 다음 [수식 4]와 같이 표현된다.
[수식 4]
Figure PCTKR2014003841-appb-I000004
최소자승법의 해를 구하기 위해서 벡터와 매트릭스 표현을 사용하면 상기 [수식 4]의 해를 [수식 5]와 같이 근사화할 수 있다. w lseh는 벡터이고 각각 wlse[n] 와 h[n]의 잘라낸(truncated) 벡터 표현이다. h kδ -m은 각각 n번째 원소로 h[n+k-l]과 δ[n-m-1]을 가지는 열(column) 벡터이다. 그리고 h를 H=[h h -1 h -2h -n]로 표현하였다.
[수식 5]
Figure PCTKR2014003841-appb-I000005
일반적으로 도 1에 도시된 피드포워드등화기(FFE) 송신기에서 전송되는 신호의 최대값 |v[n]|은 아래의 [수식 6]과 같은 제약조건을 가지고 있다. 따라서, 식[수식 5]를 만족하기 위해 [수식 7]과 같이 wlse[n]을 정규화하였다.
[수식 6]
max|v[n]|=|w[0]|+|w[1]|+|w[2]|+…+|w[N]|≤1
따라서, [수식 6]를 만족하기 위하여 아래 [수식 7]과 같이 wlse[n]을 정규화(normalize)할 수 있다.
[수식 7]
Figure PCTKR2014003841-appb-I000006
본 발명의 실시예를 설명함에 있어서 편의상 종래의 피드포워드 등화송신기(conventional FFE)를 C-FFE로 지칭하고, 본 발명의 계수 오류 영향을 방지하는 등화송신기(robust-FFE)를 B-FFE로 지칭하기로 한다.
종래 기술에 따른 피드포워드등화기(C-FFE)의 하드웨어 구현 및 이와 관련된 계수오류(coefficient error)은 다음과 같다.
도 3은 종래 기술에 따른 3-탭 피드포워드등화기 송신기 구조를 도시하며, 도 3 (b)에 도시된 플립플롭(flip-flop) 또는 래치(latch)는 도 1의 지연요소(Delay unit, D)로 동작한다. 래치의 출력인
Figure PCTKR2014003841-appb-I000007
은 x[n-i]을 표현하며, 도 3 (a)의 진리표에 따라 그 값이 결정된다.
도 3(b) 의 차등전류모드로직회로(CML, Differential Current Logic)는 래치의 출력
Figure PCTKR2014003841-appb-I000008
의 값에 따라 tail 전류 |w[i]|의 방향을 결정하고, 상기 래치의 출력값들이 출력 노드인 Txp과 Txn에 더해서, 아래 [수식 8]과 같이 w[i]x[n-i]들의 합을 계산한다. 여기서 Txp과 Txn 사이의 VTx는 도 1의 v[n]에 해당하는 테브닌 차등등가전압(Thevenin-equivalent differential voltage)이다.
[수식 8]
VTx=(Vdd-RITxp)-(Vdd-RITxn)=R(ITxn-ITxp)
=R(w[0]x[n]+w[1]x[n-1]+w[2]x[n-2])
이 때, VTx가 너무 크면 트랜지스터가 원하지 않는 상태로 동작하는 문제가 있으므로, 상기 [수식 6]과 같은 제한조건이 필요하다.
피드포워드등화기의 송신기는 주로 나노 소자의 산포(variation)과 같은 이유로 발생되는 계수 오류(coefficient error)에 취약한 문제점이 있다.
즉, 도 3 (c)에 도시된 전류원(current source) 및 계수 |w[n]|은 나노스케일 기술에 의해 발생되는 산포에 민감하고, 이러한 산포는 마이크로미터 이하의 기술에서 제어가 용이하지 않아 견고성(roburstness)를 확보하지 못하는 문제점이 있다.
도 1에 도시된 바와 같이, 나노소자의 산포에 의한 영향은 계수 w에 더해지는 확률 변수(constant random variable) Δw 로 모델링할 수 있다. 공정상의 왜곡, 확률변수, 온도변동, 노화 등이 산포의 원인이 되는 바, 이러한 현상들은 제조과정, 회로 동작 변화 등에 의해서 몇 분 내지 몇 년에 걸쳐 데이터 통신보다 매우 천천히 발생되는 바, 전송 중 발생되는 계수 오류는 Δw과 같은 난수 모델링이 적합하다.
이하에서는 도 4a 및 도 4b를 참조하여 본 발명의 일 실시예에 따른 피드포워드등화기(100)에 대해서 구체적으로 설명하도록 한다. 도 4A는 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)를 포함하는 고속인터커넥트 시스템의 블록도이고, 도 4b는 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)를 구체적으로 도시한 블록도이다.
도 4a에 도시된 바와 같이, 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)를 포함하는 고속인터커넥트 시스템은, 피드포워드등화기(100, B-FFE), 피드포워드등화기(100, B-FFE)의 출력을 수신하는 수신기(300) 및 상기 피드포워드등화기(100, B-FFE) 및 상기 수신기(300) 사이의 통신을 위한 채널(200)을 포함하여 구성되어 있다.
수신기(300)와 채널(200)의 경우, 상술한 종래 고속인터커넥트 시스템의 설명시 언급하였으므로, 이하에서는 도 4b를 참조하여 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)에 대해 구체적으로 설명하도록 하겠다.
본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)는 도 4b에 도시된 바와 같이 수신단(130), N개의 딜레이유닛(D), 제 1연산기(110) 및 데이터변화감지필터(120)를 포함한다. 수신단(130)은 정수시간 인덱스(n)에 따른 입력데이터(x)를 수신하는 구성으로써, x[n]은 전송된 데이터 시퀀스로서 신호레벨은 1(비트‘1’) 또는 -1(비트 ‘0’) 값을 가진다. 이 때, m은 x[n]이 채널을 통과하여 수신기에 도착할 때까지의 지연된 시간을 의미한다. N개의 딜레이 유닛(D)의 상기 수신단(130)에 직렬로 연결되고, 제 1연산기(110)는 상기 N개의 딜레이유닛(D)으로부터 각각 출력되는 탭 신호를 합산하는 기능을 수행한다. 마지막으로, 데이터변화감지필터(120)는 입력데이터(x)의 변화에 기초하여 데이터천이값(b)을 출력하는 기능을 수행하는데, 이하에서는 데이터변화감지필터(120)를 중심으로 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)에 대하여 설명하도록 하겠다.
본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100,B-FFE)에서의 데이터변화감지필터(120)는 도 4b에 도시된 바와 같이 상기 N개의 딜레이유닛(D) 중 서로 이웃하는 어느 두 개의 딜레이유닛(D) 사이에 배치되는 것도 가능하고, 수신단(130)과 상기 수신단(130)과 이웃하여 연결된 최선단의 딜레이유닛(D) 또는 제 1연산기(110)와 상기 제 1연산기(110)와 이웃하여 연결된 최후단의 딜레이유닛(D) 사이에 배치되는 것도 가능하다.
데이터변화감지필터(120)는 구체적으로 하나의 딜레이유닛(122) 및 상기 하나의 딜레이유닛(122)과 연결되는 제 2연산기(121)로 구성되어 있으며, 특히 제 2연산기(121)는 상기 하나의 딜레이유닛(122)으로 입력되는 이전 값(x[n-m+1]) 및 상기 하나의 딜레이유닛(122)으로부터 출력되는 현재 값(x[n-m])에 기초하여 상기 데이터천이값(b[n-m])을 연산하는 기능을 수행한다.
데이터변화감지필터(120)가 데이터천이값을 연산하는 과정을 좀 더 구체적으로 살펴보도록 하겠다. 도 4b에서의 x[n]은 입력 데이터, b[n-m]은 x[n]의 데이터천이(data transition)를 나타내는 값이다. 또한 c[n]은 데이터의 변화를 감지하는 고역필터(HPF)로써 c[m-1]은 0.5, c[m]은 -0.5, 그리고 n이 m-1 또는 m이 아닌 모든 정수인 경우 c[n]은 0이다. 즉, 아래 [수식 9]와 같이 c[n]은 x[n-m+1]을 b[n-m]로 전환시키는 값으로 정의된다.
[수식 9]
b[n-m]=0.5x[n-m+1]-0.5x[n-m]=c[n]*x[n].
x[n]: 입력데이터
b[n-m]: 입력데이터의 천이
c[n]: 데이터변화 감지 하이패스필터
b[n-m]은 -1, 0, 1의 값을 가질 수 있고, b[n-m]이 -1인 경우에는 x[n]이 1에서 -1로 변화한 것을 의미하고, b[n-m]이 1인 경우에는 x[n]이 -1에서 1로 변화한 것을 의미하며, b[n-m]이 0인 경우에는 x[n]의 변화가 없음을 의미한다. 즉, b[n-m]은 x[n]이 변화하는 정보를 포함한다.
결국, 상기 [수식 9]에 의해서 연산되어 출력되는 데이터천이값은 데이터변화감지필터(120)로 입력되는 데이터가 1에서 -1로 바뀌면 -1이 되고, 입력되는 데이터가 -1에서 1로 바뀌면 1이 되며, 입력되는 데이터의 변화가 없으면 0이 된다.
또한, 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기는 데이터천이값(b[n-m])은 데이터스트림 중에서 연속된 복수의 디지털 비트값의 논리회로 결합을 통하여 연산되는 것이 가능하다.
도 5 (a)는 본 발명의 일실시예에 따른 3-탭 계수 오류 로버스트 피드포워드등화기(B-FFE)의 상기 [수식 9]를 표현하는 진리표로서, 두 개의 디지털 비트(Dpn-i-1, Dnn-i-1)를 이용하여 b[n-i-1] 값을 나타낸 표이다. 이 때, 두개의 디지털 비트 Dpn-i-1과 Dnn-i-1는 AND 게이트를 이용하여 도 5 (b)와 같이 구성된다.
도 5 (c)는 본 발명의 일실시예에 따른 3-탭 계수 오류 로버스트 피드포워드등화기(B-FFE)의 덧셈과 계수의 곱을 계산하는 회로의 구성도로서, 종래 기술에 따른 피드포워드등화기(C-FFE) CML 회로와 같은 타입의 회로이다. 나노스케일 CMOS 기술에서 AND 게이트의 비용은 매우 낮기 때문에 본 발명에 따른 B-FFE를 구성하는데 있어 경제적인 효과가 있다.
또한, 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(100, B-FFE)에서는, 상술한 바와 같이 N 개의 딜레이유닛(D)으로부터 각각 탭 신호가 출력되는데, 상기 탭 신호에는 피드포워드등화기 계수(a) 및 확률계수오류 상수(constant random coefficient error) Δa를 포함하며, 특히 상기 피드포워드등화기 계수(a)는 사용자에 의해서 조정할 수 있도록 구성되는 것이 바람직한데, 이는 정상상태에서는 상술한 종래 기술에 따른 피드포워드등화기(C-FFE)와 본 발명의 일 실시예에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)를 수학적으로 동일하게 매핑할 수 있도록 하기 위함이다.
이를 구체적으로 설명하기 위해서, 상술한 [수식 9]를 벡터와 행렬표현을 사용하여 상기 [수식 9]를 정리하면 b[n]을 Bx x[n]로 나타낼 수 있으며, 이때 b[n] = [x[n] x[n-1] … x[n-m+1], b[n-m] b[n-m-1] … b[n-N]]T, x[n]=[x[n] x[n-1] x[n-2] … x[n-N]]T으로 정의되며 Bx는 아래 [수식 10]과 같다. (Bx는 N+1 by N+1 matrix이고, Bx 왼쪽 상단의 identity matrix는 m by m의 matrix이다.)
[수식 10]
Figure PCTKR2014003841-appb-I000009
한편, 상술한 종래 기술에 따른 피드포워드등화기(C-FFE)의 v[n]은 x[n]T w이므로, v[n]=b[n]T a=x[n]TBx T a 및 v[n]=x[n]T w을 이용하여, 어떠한 종래 기술에 따른 피드포워드등화기(C-FFE)라도 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)와 정상상태에서 완전히 일치하는 계수인 a=[a0 a1 … an]T를 아래 [수식 11] 및 [수식 12]와 같이 유도할 수 있다.
[수식 11]
w=Bx T a
[수식 12]
a=(Bx T)-1 w
상기 [수식 11] 및 [수식 12]을 이용하여, 본 발명의 일 실시예에 따른 피드포워드등화기(100, B-FFE)의 피드포워드등화기 계수(a)는 종래의 피드포워드등화기(C-FFE)의 피드포워드등화기 계수(w)와 매핑이 가능하게 되므로, 본 발명의 일 실시예에 따른 피드포워드등화기(100, B-FFE)는, 종래 피드포워드등화기(C-FFE) 대비 계수오류에 강하다는 효과뿐만 아니라, 종래의 모든 피드포워드등화기(C-FFE)의 기능을 그대로 구현이 가능하다는 효과를 도출할 수 있다.
앞서 언급한 바와 같이 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)에서 발생하는 소자의 산포영향은 확률계수오류 상수(constant random coefficient error) Δa가 피드포워드등화기 계수 a에 더해지는 형태로 모델링된다.
이하에서는 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 견고성(roburstness) 확보에 대하여 설명한다. 본 발명의 일실시예에 따른 1차 RC채널에서의 2-탭 계수 오류 로버스트 피드포워드등화기를 예로 들어 설명하도록 한다.
피드포워드등화기(FFE)는 LTI 시스템이므로, 펄스 응답(pulse response)의 섭동(perburbation)으로부터 계수오류의 영향을 분석할 수 있다.
피드포워드등화기(FFE)의 정상계수(nominal coefficient)에 0을 대입함으로써, y[n]의 섭동인 Δy[n]을 획득할 수 있다. 즉, 도 1에 도시된 w[n]을 0으로 대체하여 종래 기술에 따른 피드포워드등화기(C-FFE)에 관한 [수식 13]을 유도할 수 있다.
[수식 13]
Figure PCTKR2014003841-appb-I000010
상기 [수식 13]에서 Δw[m]h[n-m]로 정의되는 hΔw[m][n]은 입력데이터 x[n]이 전송 되었을 때 계수 오류 Δw[m]이 Δy[n]에 미치는 영향을 의미한다.
이 때, 상기 [수식 13]을 참조하면, Δy[n]은 계수오류 Δw[m]의 모든 영향을 합산한 값이므로, 피드포워드등화기(FFE) 시스템의 섭동은 일반적인 펄스응답처럼 모든 hΔw[m][n]을 이용하여 표현할 수 있다. 따라서, hΔw[m][n]을 Δw[m]에 의한 계수오류펄스(coefficient error pulse)로 정의할 수 있다. 도 4를 참조하면, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 펄스응답 변화 Δy[n]를 다음 [수식 14]와 같이 유도할 수 있다.
[수식 14]
Figure PCTKR2014003841-appb-I000011
상기 [수식 14]에 있어서, hΔa[m][n]은 Δa[m]에 의한 계수오류펄스응답(coefficient error pulse response)이다. 0≤k≤m-1일 때 hΔa[k][n]는 Δa[k]h[n-k]로, m≤k≤N일 때 hΔa[k][n]=Δa[k]h[n-k]*c[n]=0.5Δa[k](h[n-k-m+1]-h[n-k-m])로 정의된다.
도 6은 1차 RC채널의 손실을 보상하기 위하여 탑재된 종래 기술에 따른 2-탭 피드포워드등화기(2-tap C-FFE)에서 Δw[0]의 영향을 시뮬레이션 한 결과를 나타낸 도면이다. 계수 오류가 발생하지 않은 경우, 도 6 (a)에서 도시된 바와 같이 신호간 간섭(ISI)가 없는 펄스 응답을 확인할 수 있었으며, 이러한 결과는 도 6 (b)의 실선과 같이 완벽하게 아이 다이어그램(eye diagram)을 만든다.
그러나, 도 6 (a)의 2 또는 4와 같이 계수오류 Δw[0]가 전송되는 펄스 및 응답이 정상상태로부터 약간의 변화가 있다면 도 6 (b)와 같이 아이 다이어그램의 위, 아래 부분의 퍼짐 현상이 발생된다. 즉, 도 6 (b)에서 발생된 아이 다이어그램 퍼짐의 최대치는 도 6 (d)에 도시된 바와 같이 Δw[0] 오류만 있을 때의 Δy[n]으로 표현되는 ΔyΔw[0][n]의 아이 다이어그램의 최대값과 같다.
Δw[0]의 오류만 있을 때 감소된 아이(eye)의 높이를 Δveye,Δw[0]로 정의하면, Δveye,Δw[0]는 2max|ΔyΔw[0][n]|로 표현될 수 있다.
도 6 (c)에 도시된 바와 같이, hΔw[0][n]은 지수적으로 감소하는 RC응답이므로, max|ΔyΔw[0][n]|는 모든 n에 대하여 x[n]=1 또는 -1일 때 발생한다. 이 때, 오류 비율을 α0라 가정하면 계수 오류 Δw[0]는 α0w[0]로 나타낼 수 있으므로, [수식 1], [수식 2], [수식 13]으로부터 다음 [수식 15]로써 max|ΔyΔw[0][n]|를 유도할 수 있다.
[수식 15]
max|ΔyΔw[0][n]|=max|Δw[0]h[n]*x[n]|
=|Δw[0]|∑∀nh[n]=|Δw[0]|=|α0|/(1+e-T/τ)
또한, Δw[1]에 상기 Δw[0]에 관한 정의를 적용하면, 다음 [수식 16]과 같이 max|ΔyΔw[1][n]|을 유도 할 수 있다.
[수식 16]
max|ΔyΔw[1][n]|=max|Δw[1]h[n-1]*x[n]|=|Δw[1]|∑∀nh[n]
=|Δw[1]|=|α1|e-T/τ/(1+e-T/τ)
도 6 (d)에서 Δw[0]는 -0.12로써 0.6인 w[0] 의 -20%이다. 따라서, T가 0.4τ일 때 max|ΔyΔw[0][n]|는 0.12가 되고, 도 6 (b)과 같이 감소된 아이(eye)의 높이 Δveye,Δw[0]=0.4-0.16= 2max|ΔyΔw[0][n]|=0.12*2=0.24가 된다.
도 7은 도 6에서의 종래 기술에 따른 피드포워드등화기(C-FFE) 대신 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)를 탑재한 경우 Δa[1] (=-0.2a[1])의 영향을 시뮬레이션 한 결과를 나타낸 도면이다. 정상상태에서는 종래 기술에 따른 피드포워드등화기(C-FFE)와 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 동작은 동일하므로, 도 7(a)의 3과 같이 신호간 간섭(ISI)가 없는 펄스응답을 획득할 수 있고, 도 7(b)의 실선부를 참조하면 아이 다이어그램의 퍼짐현상이 없는 것을 확인할 수 있다.
도 7(a)의 4를 참조하면, Δa[1]는 신호 응답(pulse response)을 변화시키고, 그림 7 (b)의 점선과 같이 아이 다이어그램을 퍼지게 한다.
그러나, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)는 도 4에 도시된 c[n]이 고역필터(HPF)로 동작하므로, 도 7(c)의 1에서 확인할 수 있는 바와 같이, 송신 펄스의 섭동을 변형시켜 hΔa[1][n]을 감소시킨다.
그 결과, 도 7(c)와 도 6(c)를 비교하면, 도 7 (c)의 hΔa[1][n]은 도 6(c)의 hΔw[0][n]보다 상당히 약해짐으로써, 도 7(d) 및 도 7(b)에서의 아이 다이어그램의 퍼짐은 도 6(d) 및 도 6(b)와 비교하여 볼 때 훨씬 작은 것을 확인할 수 있다.
상기 [수식 15] 및 [수식 16]의 αn과 유사하게 오류비율을 βn이라 가정하면 Δa[m]=βna[m]임을 이용하여 다음 [수식 17] 및 [수식 18]과 같이 hΔa[m][n]을 유도할 수 있다.
[수식 17]
Figure PCTKR2014003841-appb-I000012
[수식 18]
Figure PCTKR2014003841-appb-I000013
c[n]은 hΔa[0][n]을 변형 시키지 않는다. 그러므로, hΔa[0][n]은 hΔw[0][n], hΔw[1][n]과 동일하게 지수적으로 감소하며, hΔa[1][n]에서 발생하는 섭동 감소 효과는 나타나지 않는다. 그러나, [수식 19]와 같이 정상 값 a[0]는 작은 값을 가지므로, |Δa[0]|는 |Δw[0]|, |Δw[1]|, 그리고 |Δa[1]|보다 일반적으로 훨씬 작은 값을 가진다.
[수식 19]
Figure PCTKR2014003841-appb-I000014
H(f): 채널의 주파수응답
fN: 나이퀴스트 주파수
상기 [수식 19]는 다음과 같이 유도가 가능하다. 우선, x[n]=‘…,1,-1,1,-1,1,…’은 v(t)(v[n]에 상응하는 연속시간신호)를 사각파로 만든다. 따라서 v(t)의 1차 고조파 신호(1st harmonic)인 v1st(t)=4sin(2fNt)/π가 된다. 채널은 저역필터(LPF이)므로 수신기에서는 y1st(t) (y[n]에 상응하는 연속시간신호 y(t)의 1차 고조파신호)가 우세하다. 채널왜곡이 잘 보상 되었을 때, |y1st(t)| ≒ a[0] 로 근사가 가능하므로, y1st(t)≒a[0]sin(2πfNt)이 된다. 이 때 나이퀴스트 주파수 fN에서 |y1st(t)|≒|v1st(t)||H(fN)|이다.
상기 [수식 19]에 따르면 약 20%의 오류 이내에서 a[0] 값을 예측할 수 있으며, 상기 [수식 19]를 통하여 a[0]가 다른 계수들보다 훨씬 작은 값임을 알 수 있다. 본 실시예에서, 동일한 20%의 계수 오류에 대하여, |Δa[0]|는 0.04임에 비하여, |Δw[0]|는 0.12, |Δw[1]|는 0.08, |Δa[1]|는 0.16이 된다.
Δa[0]와 Δa[1]의 영향을 표현하는 상기 [수식 14], [수식 17] 및 [수식 18]을 이용하여, 아래 [수식 20] 및 [수식 21]과 같이 최악의 섭동(the worst perturbation)값인 max|ΔyΔa[0][n]| 및 max|ΔyΔa[1][n]|를 계산할 수 있다.
[수식 20]
max|ΔyΔa[0][n]|=max|Δa[0]h[n]*x[n]|
=|Δa[0]|∑∀nh[n]=|Δa[0]|=|β0|(1-e-T/τ)/(1+e-T/τ)
[수식 21]
max|ΔyΔa[1][n]|=max|Δa[1]h[n]*c[n]*x[n]|
=0.5|Δa[1]|{h[1]-∑∀n≥2(h[n]- h[n-1])}=|Δa[1]|(1-e-T/τ)
=2|β1|e-T/τ(1-e-T/τ)/(1+e-T/τ)
도 7에 도시된 20%의 계수오류를 가지는 경우, Δa[1]는 0.16, max|ΔyΔa[1][n]|는 0.05로 근사가 되고, 아이(eye) 크기는 약 0.29이다. 이 값은 도 6의 0.16에 비해 80% 향상된 값임을 알 수 있다. 또한, max|ΔyΔa[1][n]|는 max|ΔyΔw[0][n]| (=0.12) 보다 56%, max|ΔyΔw[1][n]| (=0.08)보다 33% 작은 값임을 알 수 있다.
주파수 영역(frequency domain)의 분석을 통하여 설명되는, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)가 견고성(robustness)을 개선하는 방법은 다음과 같다.
도 1을 참조하면, Δw[m]에 의하여 송신된 펄스의 연속시간 섭동함수 pΔw[m](t)은 아래 [수식 22]와 같이 유도되며, 종래기술에 따른 피드포워드등화기(C-FFE)에서 δ[n]이 x[n]으로 입력되는 경우 pΔw[m](t)의 스펙트럼 (PΔw[m](f))은 아래 [수식 23]가 같이 유도된다.
[수식 22]
pΔw[m](t)=Δw[m]ΠT(t-mT)
[수식 23]
PΔw[m](f)=Δw[m]ΛT(f)e-j2πfmTΔw[m],T(f)e-j2πfmT
상기 [수식 22]에서 ΠT(t) 함수는 0≤t<T일 때 ΠT(t)=1이고, 그 외의 모든 t에 대해서 ΠT(t)=0으로 정의된다.
상기 [수식 23]에서, ΛT(f)=Tsinc(fT)e-jπfT는 ΠT(t)의 푸리에 변환이며 ΛΔw[m],T(f)=Δw[m]ΛT(f)이다. 또한, h(t), 상기 [수식 22] 및 [수식 23]으로부터, pΔw[m](t)의 연속시간채널응답인 hΔw[m](t) 및 그 스펙트럼 HΔw[m](f)는 아래와 같이 [수식 24] 및 [수식 25]와 같이 유도된다.
[수식 24]
hΔw[m](t)=(h*pΔw[m])(t)
[수식 25]
HΔw[m](f)=H(f)PΔw[m](f)=H(f)ΛΔw[m],T(f)e-j2πfmT
상기 [수식 25]에서 ΛΔw[m],T(f)는 x[n]=δ[n]의 시퀀스에 대해서 Δw[m]과 x(t)=ΠT(t)의해 발생하는 ΠΔw[m],T(t)=Δw[m]ΠT(t)의 푸리에 변환이다. 따라서 ΠΔw[m],T(t)와 ΛΔw[m],T(f)는 Δw[m]에 의한 입력단 기준의 계수 오류 펄스 및 그 스펙트럼으로 정의된다.
한편, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)에서의 Δa[m]에 의한 연속시간 송신오류펄스 pΔa[m](t)와 그 스펙트럼은 아래 [수식 26] 및 [수식 27]과 같이 유도된다.
[수식 26]
Figure PCTKR2014003841-appb-I000015
[수식 27]
Figure PCTKR2014003841-appb-I000016
이 때, c(t)=0.5δ(t)-0.5δ(t-T)는 c[n]의 연속시간 임펄스 응답이고, C(f)=jsin(πfT)e(-jπfT)는 c(t)의 스펙트럼을 의미한다. Δa[m]에 의한, 연속시간 계수 오류 펄스응답 hΔa[m](t)은 (h*pΔa[m])(t)이므로, H(f)와 PΔa[m](f)로부터 hΔa[m](t)의 스펙트럼 HΔa[m](f)를 아래 [수식 28]과 같이 유도할 수 있다.
[수식 28]
Figure PCTKR2014003841-appb-I000017
상기 [수식 23], [수식 25], [수식 27], [수식 28]을 통하여 볼 때, 공통된 표현인 ΛΔcoeff[m],T(f)=Δcoeff[m]ΛT(f)은 ΠT(t)가 입력 펄스로 입력되는 경우 계수 오류(Δcoeff[m])에 의한 입력단 기준의 계수 오류 응답의 스펙트럼이다. 따라서 ΛΔcoeff[m],T(f)는 종래 기술에 따른 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)에서 모두 sinc함수이다. 종래 기술에 따른 피드포워드등화기(C-FFE)를 위한 ΛΔw[m],T(f)는 상기 [수식 25]와 같이 오직 H(f)에 의해서만 필터링되는 것에 비하여, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)에서는 ΛΔa[n],T(f) (n≠0)가 상기 [수식 28]과 같이 고역필터(HPF) C(f)와 저역필터(LPF) 채널 H(f)에 의해 필터링 된다. 따라서, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 HΔa[n](f) (n≠0)는 종래 기술에 따른 피드포워드등화기(C-FFE)의 HΔw[n](f)보다 훨씬 더 약하며, n이 0인 경우ΛΔa[0],T(f)은 상기 [수식 19]에 표현된 바와 같이, 다른 값보다 훨씬 작은 값을 가진다.
도 8의 (a) 내지 (c)는 fN에서 18dB의 손실이 발생하는 1차 RC채널에서 종래 기술에 따른 2-탭 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 다양한 스펙트럼을 비교한 그래프이다.
도 8 (a)를 참조하면, 종래기술에 따른 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 입력단 기준의 계수 오류 펄스 스펙트럼 (ΛΔw[0],T(f), ΛΔw[1],T(f), ΛΔa[0],T(f), 그리고 ΛΔa[1],T(f))은 낮은 주파수에 에너지가 집중되어 있는 sinc 함수 형태를 가진다. 도 8 (b)는 고역필터(HPF)인 C(f)의 스펙트럼을 나타낸다. C(f)는 낮은 주파수에서 PΔa[1](f)의 크기를 약화시켜 도 8(a)에서 도시된 바와 같이 PΔw[0](f)와 PΔw[1](f)보다 작은 크기를 가지도록 한다. 또한, 도 8(b)를 참조하면, H(f)의 스펙트럼이 주파수가 커짐에 따라 급격하게 감소한다. 따라서 상기 [수식 28]에서 보듯이 C(f)H(f)가 전체적인 주파수 범위에서 작은 크기를 가지고, 도 8에서 보듯이 HΔa[1](f)은 HΔw[0](f) 또는 HΔw[1](f)보다 훨씬 작다. 고역필터(HPF) C(f)로 필터링 되지 않은 HΔa[0](f) 또한 상기 [수식 19]에 의하여 HΔw[0](f) 또는 HΔw[1](f)보다 작은 값이다.
본 발명에 따른 계수 오류 로버스트 피드포워드등화기는 채널의 분산이 심하여 계수오류의 견고성이 중요한 경우 효과적이다. 도 8(d)는 도 8(c)의 스펙트럼을 보다 손실이 큰 36dB의 채널에서 시뮬레이션 한 결과를 도시한다. HΔa[0](f)과 HΔa[1](f)은 HΔw[0](f) 및 HΔw[1](f)과 비교하여 볼 때 도 8 (c)에서 보다 도 8 (d)에서 더욱 큰 차이로 값이 작음을 알 수 있다. 따라서 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)는 손실이 큰 채널에서 훨씬 좋은 개선효과를 제공한다.
아이 다이어그램(eye diagram)은 통신의 품질의 측정하기 위해서 널리 사용되는 방식이다. 따라서, 피드포워드등화기(FFE)의 견고성(robustness)을 수량화하기 위해서는 아이 다이어그램이 얼마나 많은 계수 오류를 견딜 수 있는지에 관하여 n번째 피드포워드등화기(FFE) 계수 κ[n]에 대한 아이 민감도 Sk[n]을 이용하여 정량화한다. Sk[n]는 최적의 아이 높이 veye로 부터 Δκ[n]에 의한 아이의 높이 감소값 Δveye,Δκ[n]에 대한 감소율을 κ[n]의 오류율로 나누어 다음 [수식 29]와 같이 유도할 수 있으며, 이 때, 다른 계수 오류는 0로 대체한다.
[수식 29]
Figure PCTKR2014003841-appb-I000018
피드포워드등화기(FFE)의 아이 민감도(eye sensitivity)가 크다면, 피드포워드등화기(FFE)의 아이 다이어그램은 계수오류에 더욱 민감하다. 따라서, 아이 민감도는 견고성을 측정하는 방법으로 유용하다.
1차 RC 채널을 위한 2-tap 피드포워드등화기(FFE)는 어떠한 섭동도 없는 경우, 이론적으로 완벽한 아이를 가지고, 도 6 및 상기 [수식 3]에 따르면 gopt[n]에 의해 아이 높이(veye)는 아래 [수식 30]과 같이 2gopt[1]로 결정된다.
[수식 30]
veye=2(1-e-T/τ)/(1+e-T/τ)
이전에 언급한 것과 같이 Δveye,Δw[m]=-2max|ΔyΔw[m][n]|이므로, 상기 [수식 2], [수식 15], [수식 16]에 의하여 w[0] 및 w[1]는 아래 [수식 31] 및 [수식 32]와 같은 아이 민감도를 가진다.
[수식 31]
Figure PCTKR2014003841-appb-I000019
[수식 32]
Figure PCTKR2014003841-appb-I000020
T<<πτ인 경우, 상기 [수식 31] 및 [수식 32]는 테일러 급수 (e-T/τ≒1-T/τ)와 fN에서의 채널주파수특성 (H(fN)=1/(1+j2πfNτ)≒T/(jπτ))에 의하여 아래 [수식 33] 및 [수식 34]로 근사화시키는 것이 가능하다.
[수식 33]
Figure PCTKR2014003841-appb-I000021
[수식 34]
Figure PCTKR2014003841-appb-I000022
도 9는 1차 RC채널을 위한 종래 기술에 따른 2-탭 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도와 |H(fN)|을 도시한 그래프이다. 도 9를 참조하면 상기 [수식 33] 및 [수식 34]는 각각 상기 [수식 31] 및 [수식 32]와 유사함을 알 수 있다.
높은 데이터속도를 위해 T를 감소시키는 경우, 채널손실과 Sw[0] 그리고 Sw[1]은 분모 (1-e-T/τ)가 0으로 수렴함에 따라서, 거의 선형적으로 무한대를 향하여 증가한다. T=τ인 경우, 채널손실은 10dB, Sw[0]=1.58, 그리고 Sw[1]=0.58이다. 한편, T=0.1τ일 때, 채널 손실은 30dB, Sw[0]=10.5, 그리고 Sw[1]=9.5이다. 즉, T=0.1τ인 경우에 최악의 아이 민감도는 T=τ일 때보다 6.6배 증가된다.
일반적으로, 데이터 속도가 빠르고 채널손실이 큰 경우 아이 민감도 또한 매우 크며, 아이 민감도가 크다는 것은 계수 오류를 증폭시킨다는 것을 의미한다. 따라서 매우 작은 계수 오류라도 아이 다이어그램을 닫히게 할 수 있기 때문에 설계자는 과도하게 하드웨어 면적과 전력을 소모하더라도 계수의 산포(variation)를 엄격하게 제어해야 한다.
T=0.1τ인 경우, 단지 1.9%의 w[0] 오류도 아이의 높이를 20%까지 줄일 수 있으며, T=τ인 경우, 12.6%의 w[0] 오류가 상기와 동일한 아이의 높이를 줄인다. 따라서 채널 손실이 30dB이상 되는 매우 손실이 큰 채널에서 FFE의 설계 비용이 많이 소요된다.
본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)는 손실이 매우 큰 채널에서 아이 민감도를 개선시키는 효과가 있다. 1차 RC 채널을 위한 최적의 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE) 계수 a opt는 상기 [수식 2] 및 [수식 12]를 이용하여, 아래 [수식 35]와 같이 유도된다.
[수식 35]
a opt=(Bx T)-1 w opt=[(1-e-T/τ)/(1+e-T/τ) 2e-T/τ/(1+e-T/τ)]T
본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도는 상기 [수식 17] 및 [수식 18]의 hΔa[m][n]로부터 유도된다. 상기 [수식 14] 및 [수식 17]로부터 max|ΔyΔa[0][n]|은 |Δa[0]|임을 알 수 있고, Δveye= -2max|ΔyΔa[0][n]|이기 때문에 Δveye=-2|Δa[0]|이다. 또한, veye=2gopt[n]이고 gopt[n]=a[0]이기 때문에 veye=2a[0]이다. 따라서 Δa[0] (Sa[0])의 아이 민감도는 아래 [수식 36]으로 유도할 수 있다.
[수식 36]
Figure PCTKR2014003841-appb-I000023
도 9는 데이터속도가 증가할 때 Sw[0]와 Sw[1]은 증가하지만 Sa[0]=1임을 도시한다. 따라서, 매우 높은 데이터속도를 가지더라도 Δa[0]의 영향은 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도에 의해 증폭되지 않게 된다.
max|ΔyΔa[1][n]|=|Δa[1]|(1-e-T/τ)는 상기 [수식 14] 및 [수식 18]로부터 유도되며, Δveye,Δa[1]=-2max|ΔyΔa[1][n]|= 2|Δa[1]|(1-e-T/τ)가 된다. 상기 [수식 30]및 [수식 35]에 테일러 급수 근사화를 적용하면, Sa[1]은 아래의 수식 (37)과 같이 간소화 된다.
[수식 37]
Figure PCTKR2014003841-appb-I000024
도 9 및 [수식 37]에서 알 수 있듯이, 데이터속도가 증가하면 Sa[1]은 증가하지만 곧 ‘2’으로 수렴하게 된다.
도 9는 데이터속도에 따른 종래 기술에 따른 피드포워드등화기(C-FFE)와 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도를 나타내는 그래프이다. 종래 기술에 따른 피드포워드등화기(C-FFE)의 아이 민감도는 무한대를 향하여 증가하고, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 민감도는 1 또는 2로 수렴하는 것을 알 수 있다.
따라서, 종래 기술에 따른 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 견고성 향상의 정도인 아이 민감도 차이는 데이터가 증가할수록 무한대로 증가하게 된다. 채널손실이 10dB (τ/T=1), 30dB (τ/T=10), 40dB (τ/T=31.8) 일 때, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 최악의 아이 민감도는 각각 Sa[0]=1, Sa[1]=1.8, 그리고 Sa[1]=1.9이다. 이 결과는 앞서 언급한 종래 기술에 따른 피드포워드등화기(C-FFE)의 최악의 아이 민감도 Sw[0]=1.54, 10.6, 그리고 32.3에 각각 1.54배, 5.9배, 그리고 17배 개선된 결과이다.
이하에서는 아이 민감도(eye sensitivity)분석을 명확하게 하기 위하여, 종래 기술에 따른 피드포워드등화기(C-FFE)와 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도를 수치해석을 통하여 설명한다.
실제 사용되는 채널은 도 10과 같은 손실전송선로(lossy transmission line)로 모델링될 수 있다. 손실전송선로의 전달함수는 텔레그래프(telegrapher) 방정식 및 주파수에 종속적인 채널의 이차 영향(secondary impact)을 포함한 텔레그래프 방정식(telegrapher’s equation)을 이용하여 [수식 38], [수식 39], [수식 40], 및 [수식 41]과 같이 유도된다.
[수식 38]
Figure PCTKR2014003841-appb-I000025
[수식 39]
Figure PCTKR2014003841-appb-I000026
[수식 40]
Figure PCTKR2014003841-appb-I000027
[수식 41]
Figure PCTKR2014003841-appb-I000028
상기 [수식 38], [수식 39], [수식 40] 및 [수식 41] 에서 H(f)는 길이가 l인 채널의 주파수 응답이고, Zc(f)는 채널의 특성 임피던스이고, ZTx(f) 및 ZRx(f)는 각각 송신기와 수신기의 종단 임피던스이고, R0, L0, G0, 및 C0는 DC에서 채널의 RLGC 변수이고, Rs와 Gd는 표피 효과와 유전손실을 각각 모델링 한 변수이다. 상기 [수식 38], [수식 39], [수식 40] 및 [수식 41] 으로부터 PCB 또는 패키지 와이어의 주파수 응답을 수학적으로 계산할 수 있다.
도 11은 40-cm PCB 채널에서의 종래기술에 따른 5-탭 피드포워드등화기(C-FFE)와 본 발명에 따른 5-탭 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도와 나이퀴스트 주파수에서의 채널손실을 보여주는 그래프이다.
아이 민감도를 계산 하기 위해서, 먼저 10% 계수 오류에 의해 감소된 아이 높이를 수학적으로 계산한다. 비트 오류율 BER(bit-error-rate)이 10-18에 해당하는 시퀀스 길이에 대해서 최악의 경우 분석(the worst case analysis)을 사용한다. 몇 개의 닫힌 아이는 도 11의 점선으로 표시되었다. 닫힌 아이 다이어그램을 묘사하기 위해서 비트 ‘1’의 최소신호크기와 비트 ‘0’의 최대신호크기의 차이를 아이의 높이로 정의하며, 아이가 닫힌 경우에는 정의된 아이의 높이는 음수이며, 음수의 아이의 높이는 아이 다이어그램을 열기 위해서 얼마나 최악의 신호레벨을 향상시켜야 하는지를 나타낸다.
도 11을 참조하면, 종래 기술에 따른 피드포워드등화기(C-FFE)보다 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도가 훨씬 더 작다. 나이퀴스트 채널 손실이 약 40dB, 데이터 속도가 10Gb/s인 경우, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 최악의 아이 민감도(Sa[2])는 3.55이고, 종래 기술에 따른 피드포워드등화기(C-FFE)의 아이 민감도(Sw[1])는 25.7이다. 즉, 본 발명에 따르면, 종래 기술에 따른 피드포워드등화기(C-FFE)에 비하여 대략 7배 이상 아이 민감도를 개선하는 효과가 있으며, w[1]을 a[2]보다 7배 더 정확하게 제어해야 한다. 만약 20% 아이 크기 감소를 허락한다면, w[1]은 적어도 0.77% 정확성이 요구되는 반면, a[2]는 5.63%의 정확성을 요구한다. 나노 기술에서 0.77% 정확성을 확보하기 위한 방법은 매우 고비용이므로, 10Gb/s에서 동작하는 종래 기술에 따른 피드포워드 등화기는 실용적이지 못하다. 그러나, 본 발명은 같은 조건 하에서 단지 5.63% 정확성을 요구하기 때문에 10Gb/s를 쉽게 달성 할 수 있는 효과가 있다.
도 12는 도 11로부터 선택된 5Gb/s, 7Gb/s 및 8.5Gb/s에서의 아이 다이어그램이며, 계수는 모두 10% 오류를 가정하였다. 나이퀴스트 채널 손실은 각각 20dB, 27.9dB 및 33.6dB이다. 데이터속도를 증가시키면, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)는 정상 상태의 아이 다이어그램에서 약간 악화된 형태를 가지는 반면 종래 기술에 따른 피드포워드등화기(C-FFE)의 아이다이어그램은 빠르게 닫힌다. 즉, 본 발명에 따르면 고속인터커넥트에서 발생하는 견고성 한계를 극복할 수 있는 효과가 있다.
3.5cm 실리콘 인터포저(interposer) 패키지에서의 종래 기술에 따른 3-탭 피드포워드등화기(C-FFE)와 본 발명에 따른3-탭 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도를 계산할 수 있으며, 도 13은 나이퀴스트 주파수에서의 채널 손실과 종래 기술에 따른 피드포워드등화기(C-FFE) 및 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이 민감도를 데이터속도에 따라 보여주는 그래프이다. 채널의 길이는 3.5cm로 짧지만, 채널의 너비가 좁기 때문에 채널손실은 10Gb/s에서 38.8dB로 크므로, 심각한 견고성 문제를 발생시킨다. 10Gb/s에서, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)는 종래 기술에 따른 피드포워드등화기(C-FFE)에 비하여 15배 이상 아이 민감도를 개선한다.
도 14는 10%의 계수 오류가 발생한 경우 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE) 및 종래 기술에 따른 피드포워드등화기(C-FFE)의 아이 다이어그램을 정상상태, 1Gb/s, 5Gb/s 및 10Gb/s에서 비교하는 그래프이다. 이 때, 나이퀴스트 채널손실은 1Gb/s, 5Gb/s, 그리고 10Gb/s에서 각각 9 dB, 27.5 dB, 그리고 38.8dB이다. 도 14을 참조하면, 종래 기술에 따른 피드포워드등화기(C-FFE)의 아이다이어그램은 빠르게 닫히는 반면, 본 발명에 따른 계수 오류 로버스트 피드포워드등화기(B-FFE)의 아이는 데이터속도가 증가하더라도 오픈된 아이 다이어그램을 유지한다. 도 13과 도 14를 참조하면, 본 발명에 따르면 계수 오류에 대한 견고성을 개선하는 효과가 있으며, 특히 데이터속도가 빨라서 견고성 문제가 심각한 상황에서 견고성 확보에 있어 효과가 있다.

Claims (7)

  1. 정수시간 인덱스(n)에 따른 입력데이터(x)을 수신하는 수신단(130);
    상기 수신단(130)과 직렬로 연결되는 N개의 딜레이유닛(D);
    상기 N개의 딜레이유닛(D)으로부터 각각 출력되는 탭 신호를 합산하는 제 1연산기(110); 및
    상기 입력데이터(x)의 변화에 기초하여 데이터천이값(b)을 출력하는 데이터변화감지필터(120);
    를 포함하는 계수 오류 로버스트 피드포워드등화기.
  2. 제1항에 있어서, 상기 데이터변화감지필터(120)는,
    상기 수신단과 상기 수신단과 이웃하여 연결된 최선단의 딜레이유닛(D) 사이,
    상기 N개의 딜레이유닛(D) 중 서로 이웃하는 어느 두 개의 딜레이유닛(D) 사이 및
    상기 제 1연산기(110)와 상기 제 1연산기(110)와 이웃하여 연결된 최후단의 딜레이유닛(D)사이 중 어느 하나에 배치되는 계수 오류 로버스트 피드포워드등화기.
  3. 제1항에 있어서.
    상기 데이터변화감지필터(120)는 하나의 딜레이유닛(122) 및 상기 하나의 딜레이유닛(122)과 연결되는 제 2연산기(121)를 포함하고,
    상기 제 2연산기(121)는 상기 하나의 딜레이유닛(122)으로 입력되는 이전 값(x[n-m+1]) 및 상기 하나의 딜레이유닛(122)으로부터 출력되는 현재 값(x[n-m])에 기초하여 상기 데이터천이값(b[n-m])을 연산하는 계수 오류 로버스트 피드포워드 등화기.
  4. 제 3항에 있어서,
    상기 데이터변화감지필터(120)는 하기의 식에 기초하여 상기 데이터천이값을 연산하는 계수 오류 로버스트 피드포워드등화기.
    b[n-m]=0.5x[n-m+1]-0.5x[n-m]
    상기 식에서, n 및 m은 정수이고, n>m임
  5. 제3항에 있어서,
    상기 데이터천이값(b[n-m])은 데이터스트림 중에서 연속된 복수의 디지털 비트값의 논리회로 결합을 통하여 연산되는 것을 특징으로 하는 계수 오류 로버스트 피드포워드등화기.
  6. 제 1항에 있어서,
    상기 데이터변화감지필터(120)는 고역통과필터(HPF)인 계수 오류 로버스트 피드포워드등화기.
  7. 제 1항에 있어서,
    상기 탭 신호는 피드포워드등화기 계수(a)를 포함하고, 상기 피드포워드등화기 계수(a)는 사용자에 의해서 조정이 가능한 계수 오류 로버스트 피드포워드등화기.
PCT/KR2014/003841 2013-05-07 2014-04-30 계수 오류 로버스트 피드포워드등화기 WO2014182000A1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/889,814 US9503293B2 (en) 2013-05-07 2014-04-30 Coefficient error robust feed forward equalizer

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2013-0051427 2013-05-07
KR20130051427 2013-05-07
KR10-2014-0052097 2014-04-30
KR20140052097A KR20140132277A (ko) 2013-05-07 2014-04-30 계수 오류 로버스트 피드포워드등화기

Publications (1)

Publication Number Publication Date
WO2014182000A1 true WO2014182000A1 (ko) 2014-11-13

Family

ID=51867437

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2014/003841 WO2014182000A1 (ko) 2013-05-07 2014-04-30 계수 오류 로버스트 피드포워드등화기

Country Status (1)

Country Link
WO (1) WO2014182000A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019039309A (ja) * 2017-08-22 2019-03-14 株式会社Ihi 可変圧縮装置及びエンジンシステム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050049304A (ko) * 2003-11-20 2005-05-25 한국전자통신연구원 지상파 디지털 방송 수신 시스템에서의 판정 궤환 등화장치 및 그 방법과, 그의 심볼 검출 방법
US20060067542A1 (en) * 2004-09-27 2006-03-30 Benny Christensen Feed forward equalizer
US20070025436A1 (en) * 2005-07-28 2007-02-01 Altera Corporation High-speed data reception circuitry and methods
US20070104265A1 (en) * 2005-11-04 2007-05-10 Hou-Wei Lin Equalizer and Equalizing Method thereof
US20110182347A1 (en) * 2010-01-25 2011-07-28 Fujitsu Limited Adaptive equalizer and adaptive equalizing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050049304A (ko) * 2003-11-20 2005-05-25 한국전자통신연구원 지상파 디지털 방송 수신 시스템에서의 판정 궤환 등화장치 및 그 방법과, 그의 심볼 검출 방법
US20060067542A1 (en) * 2004-09-27 2006-03-30 Benny Christensen Feed forward equalizer
US20070025436A1 (en) * 2005-07-28 2007-02-01 Altera Corporation High-speed data reception circuitry and methods
US20070104265A1 (en) * 2005-11-04 2007-05-10 Hou-Wei Lin Equalizer and Equalizing Method thereof
US20110182347A1 (en) * 2010-01-25 2011-07-28 Fujitsu Limited Adaptive equalizer and adaptive equalizing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019039309A (ja) * 2017-08-22 2019-03-14 株式会社Ihi 可変圧縮装置及びエンジンシステム

Similar Documents

Publication Publication Date Title
WO2011136600A2 (en) Multiple-input multiple-output communication system supporting multiple reporting modes
WO2018028135A1 (zh) 一种下行数据的信息反馈方法及相关设备
WO2011043572A2 (en) Methods for power headroom reporting, resource allocation, and power control
WO2018044142A1 (ko) 영상 부호화/복호화 방법 및 이를 위한 장치
WO2017155341A1 (en) Apparatus and method for controlling auto focus of camera module
WO2015168926A1 (zh) 功率调节装置及方法
WO2010107269A2 (ko) 멀티 채널 신호의 부호화/복호화 장치 및 방법
WO2014186986A1 (zh) 流转发方法、设备及***
WO2018217012A1 (ko) 다중 캐리어 시스템에서 셀의 송신 전력 조절 방법 및 장치
WO2016039580A1 (en) Symbol transmission method and apparatus for use in filter bank multicarrier system
WO2013070022A1 (en) Apparatus and method for transmitting and receiving a quasi-cyclic low density parity check code in a multimedia communication system
WO2019039650A1 (ko) 도허티 결합기
WO2018194201A1 (ko) 교류전원의 위상각 제어 통신을 이용한 기기 제어 장치 및 방법
WO2019078602A1 (ko) 부분방전 처리 장치 및 방법
WO2021060892A1 (en) Method and system for handling mission critical data (mcdata) communications using pre-established session
WO2020171397A1 (en) Flexible flat cable and method of producing the same
WO2018016854A2 (ko) 비동기 디지털 통신 모듈
WO2014182000A1 (ko) 계수 오류 로버스트 피드포워드등화기
WO2022108388A1 (en) Method and ue for determining default beam behavior in wireless network
CN107113172A (zh) 无人机认证方法,安全通信方法及对应***
WO2019041734A1 (zh) 潜在过程参数挖掘方法及装置
WO2017043866A1 (ko) 멀티 캐리어 시스템에서 신호를 송/수신하는 장치 및 방법
WO2023055150A1 (en) Communication method and apparatus for open radio access network
WO2015093790A1 (en) Method and apparatus for controlling virtual switching
US6157684A (en) One bit matched filter with low complexity and high speed

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14794921

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14889814

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14794921

Country of ref document: EP

Kind code of ref document: A1