Professional Documents
Culture Documents
Compensation of ADC-induced Distortion
Compensation of ADC-induced Distortion
Compensation of ADC-induced Distortion
Abstract—The performance of full-duplex transceivers is (PA) nonlinearity, I/Q imbalance and ADC induced distortion,
highly dependent on their ability to remove the self-interference affects the residual SI signal and makes its cancellation dif-
(SI) that is generated by the simultaneous transmission and ficult to achieve. After the down-conversion, the automatic
reception in the same frequency band. Even after passive isolation
and RF cancellation, the magnitude of the residual SI is usually gain control (AGC) scales the received signal to fit into
considerably higher than the signal of interest. The resolution the dynamic range of the ADC. At this point, even after
of the analog-to-digital converter (ADC) must be rather high antenna and RF cancellation, the SI is tens of decibels above
to accommodate both the residual SI and the intended signal the signal of interest. Therefore, high resolution ADCs are
to allow the digital SI cancellation. Adding to this technical required in order to avoid the signal of interest be buried in the
challenge, 5G systems will occupy large signal bandwidths of
hundreds of MHz. Thereby, high-speed and high resolution quantization noise [3]. ADC resolution effects and transmitter
ADCs are required. In order to obtain a reasonable compromise PA nonlinearities are also addressed in [4] assuming the ADC
between performance and massive production cost, a time- as a memoryless nonlinearity using a classical approach [5].
interleaved ADC (TI ADC) structure is often used. In this paper, Large bandwidth channels from hundreds of MHz to one
we analyze the TI-ADC induced nonlinear distortion on the GHz will be used in 5G networks to satisfy the demand of
performance of a full-duplex transceiver. In particular, time-
mismatch errors are considered, and in addition, we apply a high data rates [6]. Then, high-speed ADCs are required to
digital post-processing to mitigate ADC imperfections. Simulation handle those broadband signals. On the other hand, it is well
results show that even a slight mismatch in the TI ADC array known that there is a compromise between the sampling rate
can severely deteriorate the performance of the whole system. (signal bandwidth) and dynamic range for practical ADCs
On the other hand, we show that included ADC compensation [7]. Therefore, FD operation in broadband channels is even
can restore adequate performance.
more challenging, since high dynamic range and high sampling
frequency are required.
I. I NTRODUCTION
High resolution ADCs such as successive approximation
Full-duplex (FD) transceivers have become an appealing register (SAR) ADCs are slow (the higher the resolution, the
research topic due to their theoretical capability of doubling more clock cycles needed for the digital output word to be
the communication throughput between two devices. This available) [8]. On the other hand, a TI ADC structure offers
is due to their operation mode in which transmission and two possible solutions: moderate resolution at high sampling
reception take place simultaneously in time and sharing the rate, or high resolution at a moderate sampling rate. In our
same frequency band [1], [2]. However, this mode of operation case, where high effective resolution is required, a TI ADC
introduces self-interference (SI) when the transmitted signal structure allows the use of these “slower-but-more-accurate”
leaks into the receiving signal path, which has to be canceled ADCs while keeping a moderate sampling rate adequate for
in order to be able to detect the received signal of interest. The the application. As digital dynamic range is proportional to
SI signal power is usually more than 100 dB higher than the the effective resolution, in this sense a TI ADC facilitates a
received signal, which makes this approach challenging. In [1], sufficiently high dynamic range i.e., an effective number of
it is shown that successful SI cancellation can be accomplished bits (ENOB) of 12 or above, that otherwise would be diffi-
by combining antenna isolation techniques, active analog cult to reach even through post-compensation on commercial
cancellation, and digital post-correction. ADCs [9]. As high-speed and high-resolution ADCs are a key
Digital post-processing for SI cancellation presents a set component in broadband communications systems employing
of challenges to be solved. In particular, non-ideal behavior FD transceivers, TI-ADCs are a natural choice for analog to
in the analog front-end components, such as power amplifier digital conversion.
A TI ADC is an array of several ADCs working in parallel where PG and PO model the gain and offset mismatches re-
and interleaved in time by uniformly shifting their clocks, spectively, radI (n) is the ideally sampled signal, and ∆rad (n)
such that the overall conversion rate is proportionally increased represents the shift in the sampling instant defined in the next
[10]. However, several mismatches between the ADCs (due to section. The digital cancellation output is
the manufacturing process) introduce nonlinear distortion that
needs to be compensated for [11]. rdc (n) = rad (n) − x(n) ∗ ĥsi (n) (5)
The higher the ADC resolution, the higher the digital where ĥsi (n) ≈ Kpa Klna Aan Arf hsi (n) is an estimation of
dynamic range available for post-processing, which is par- the residual channel. If the PA and the ADC do not introduce
ticularly important for FD communications. However, the significant distortion, upa (n) ≈ Kpa x(n) and rad (n) ≈
usable dynamic range after AD conversion can be severely Klna z(n) ∗ hsr (n) + Klna Aan Arf upa (n) ∗ hsi (n) + w(n).
reduced due to distortion, measured both in terms of ENOB Then, it is easy to show that
and spurious-free dynamic range (SFDR). To the best of our
knowledge, the incidence of the real ADC induced distortion in rdc (n) ≈ Klna z(n) ∗ hsr (n)
the performance of a FD system has not yet been considered. +Kpa Klna Aan Arf x(n) ∗ hsi (n)
In this work, we present an analysis of the incidence −x(n) ∗ ĥsi (n) + w(n)
of TI-ADC induced distortion in the performance of a FD
transceiver. To reduce the harmful effects of the mismatches, ≈ z(n) ∗ hsr (n) + w(n) (6)
we introduce a gain and offset mismatch compensation and Then, after channel equalization, it is possible to recover
analyze the effect of timing mismatch before and after digital the signal of interest. In the next section, we introduce the TI
correction. Simulation results confirm the good performance ADC nonlinear model and a compensation of its effects.
of the compensation technique in a FD scenario.
III. TI-ADC IMPERFECTIONS AND ITS COMPENSATION
II. F ULL - DUPLEX TRANSCEIVER MODEL
The TI ADC architecture is composed of M ADCs inter-
A block diagram of the FD direct-conversion transceiver leaved in time such that the overall conversion rate of the
is shown in Fig. 1. Transmitted and received signals are system is increased proportionally to the number of ADCs
modulated with orthogonal frequency-division multiplexing used. Each ADC samples the input signal with a sampling
(OFDM), for which we assume perfect time and frequency period T and a relative phase shift (m − 1)T /M , and their
synchronization and that the cyclic prefix (CP) is longer than outputs are then multiplexed.
channel impulse responses. The SI channel hsi (n) is modeled
as Rician and the source-receiver channel hsr (n) is a Rayleigh A. Mismatch errors in a TI ADC
frequency-selective fading channel. To simplify the notation, Unfortunately, due to fabrication process inaccuracies, any
non-ideal effects are modeled in base band. TI ADC architecture presents gain, offset, and timing mis-
The OFDM signal x(n) after the power amplifier (PA) is match errors between the different ADC channels, which lead
given by to a non ideal behavior.
upa (n) = Kpa fpa {x(n)} (1) Let us now consider the output of the mth ADC with only
offset and gain mismatch.
where Kpa is the PA amplification factor and fpa {·} is the PA
nonlinear response, e.g. soft-limiter (SL) or solid-state power radm [k] = Gm radIm [k] + Om = Gm r(kT + τIm ) + Om (7)
amplifier (SSPA) models [12].
where Gm and Om are the gain and offset of the mth ADC,
The received signal r(n) after antenna and RF cancellation
respectively, and τIm is the ideal clock shift from the mth
can be written as
ADC.
r(n) = Klna z(n) ∗ hsr (n) It is clear that Gm and Om terms affect the multiplexed
output rad [n] every M th sample. Hence, by defining the
+Klna Aan Arf upa (n) ∗ hsi (n) + w(n)
discrete sequences
(2)
∞
X
where z(n) is the signal of interest, w(n) is additive Gaussian PG [n] = G[n − kM ] (8)
noise, and Klna , Aan and Arf are respectively the low noise k=−∞
amplifier (LNA) gain, and the antenna and RF attenuation. and ∞
After the digital conversion, the signal becomes X
PO [n] = O[n − kM ] (9)
rad (n) = fad {r(n)}, (3) k=−∞
where fad {·} is the nonlinear model of the TI-ADC described where G[n] = [G0 , G1 , · · · , GM−1 ] and O[n] =
by: [O0 , O1 , · · · , OM−1 ], respectively (both defined for 0 < n <
M − 1). Thus, we can model the non ideal output rad [n]
rad (n) = (radI (n) + ∆rad (n)) PG (n) + PO (n) (4) (affected by offset and gain mismatches) as a function of
ICC2017: WT07-Workshop on Full-Duplex Communications for Future Wireless Networks
hsi (n)
Dig. Canc. LO RF Canc.
w(n)
- -
Compensator TI-ADC
RX stream LNA hsr (n) Source
z(n)
rdc (n) rac (n) ADC r(n)
SINR [dB]
q 10
Klna = Ptx Prx /(Aan Arf P{z(n)}) (15)
6 bits
where P{·} is the peak-to-average power ratio, so that the 0
8 bits
received signal fit into the ADC dynamic range. We use the 10 bits
soft-limiter model (linearized PA) to describe the behavior of −10 12 bits
the PA and consider an input back-off of 8dB to moderate
clipping effects [15]. 14 bits
The soft limiter model is specified as −20
10 15 20 25 30
SNR
(
νx(n) |νx(n)| < As
fpa {x(n)} = (16)
As |νx(n)| > As Fig. 3. Receiver SINR as a function of ADC resolution, considering ideal
quantization. The resolutions considered are 6, 8, 10, 12, and 14 bits (Tx
where ν is the input backoff (IBO), which scales the symbols power = 20dBm).
to reduce in-band distortion and As is the saturation output
amplitude. The signal to noise ratio, SNR, in the FD receiver
is given by, 30
Prx
SN R = (17)
Pw 25
where Prx is power of the received signal (signal of interest)
20
and Pw is the source-receiver channel noise. In our setup,
SINR [dB]
30 40
Ideal Ideal
W/mismatch 35 W/mismatch
25 Compensated Compensated
30
SINR [dB]
20 25
L [dB]
20
15 15
10
10
5
5 0
10 15 20 25 30 6 8 10 12 14 16
SNR ADC resolution
Fig. 5. Receiver SINR for the ideal ADC, a TI ADC with 1% timing Fig. 7. SINR loss for the ideal ADC, a TI ADC with 1% timing mismatch,
mismatch, and for the TI ADC after compensation when considering saturation and for the TI ADC after compensation when considering saturation effect
effect on the PA (Tx power = 20dBm, IBO = 8dB). on the PA and different ADC resolution (SNR = 30dB, IBO = 8dB).