SlideShare a Scribd company logo
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 46
Method for Converter Synchronization with RF Injection
Joshua P. Bruckmeyer jbruckme@harris.com
Space and Intelligence Systems
Harris Corporation
Melbourne, FL- 32902, USA
Ivica Kostanic kostanic@fit.edu
Department of ECE
Florida Institute of Technology
Melbourne, FL- 32901, USA
Abstract
This paper presents an injection method for synchronizing analog to digital converters (ADC).
This approach can eliminate the need for precision routed discrete synchronization signals of
current technologies, such as JESD204. By eliminating the setup and hold time requirements at
the conversion (or near conversion) clock rate, higher sample rate systems can be synchronized.
Measured data from an existing multiple ADC conversion system was used to evaluate the
method. Coherent beams were simulated to measure the effectiveness of the method. The
results show near theoretical coherent processing gain.
Keywords: Time Dissemination, Sampled Data Circuits, Calibration, Array Signal Processing,
and Phased Arrays.
1. INTRODUCTION
Radio Frequency (RF) sampling ADCs are replacing entire Intermediate Frequency (IF) sampling
and Zero Intermediate Frequency (ZIF) sampling subsystems, lowering the overall system power
[1]. As this technology matures, it is pushing converters to antenna enabling phased array
antennas with elemental digital beam formers. The key is to ensure every converter adds
coherently; this requires array level synchronization [2].
Modern converters support synchronization with a chip reset and/or auto sync function. For
example the emerging JESD204B standard provides two mechanisms to support synchronization
across several converters. Both methods require a synchronization signal to arrive at each
converter in the system at the same time [3]. The key is to ensure that the setup and hold time of
the synchronization signal relative to the clock is met across the entire span of data converters
[3][4]. This is impractical at best at high sample rates (above a Gigahertz) and in distributed
arrays.
The authors of [2] proposed a closed-loop deterministic phase synchronization algorithm as a
solution to distributed synchronization. Their method estimates the phase offset from each
transmitter and uses a feedback channel to command the transmitter to adjust its output phase in
a multiple input single output (MISO) system [2]. By expanding this method to a multiple input
multiple output (MIMO) or single input multiple output (SIMO) system, the receiver can perform
the phase adjustment, eliminating the receiver to transmitter feedback network. Furthermore, if an
internal injection calibration is used, the multiple output system can be synchronized without an
external corporative transmitter.
In [5] the authors proposed adaptively equalizing the channel mismatches in time-interleaved
ADCs (TIADCs) by injecting a known training signal into the ADC input. Since the analog input
and clock signal split after ADC input, they become part of the calibration loop itself. The authors
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 47
showed that this method could mitigate interleaving spurs while avoiding complicated error
estimation or measurement. To expand this method to synchronizing several ADCs inputs, a
distribution network is needed for the training signal. Since this distribution network will not be
used for normal operation, its characteristics need to be de-embedded.
Research on injection calibration for narrow band bean formers is also well established. The
authors of [6] studied an injection method, where a transmitted output is switched into all of the
receive channels. The goal stipulated is to correct amplitude and phase errors between the
channels. By expanding this method to estimate and correct for temporal delays, the injection
calibration method could correct for amplitude, phase, and temporal errors.
This paper expands upon the existing body of research by providing a converter synchronization
method that is not subject to the setup and hold time limitations of discrete signaling. An RF
injection method is proposed to correct time and phase delays between the converters. This
proposed method addresses the physical implications of clock and data routing and is easily
scaled to support several converters. A method to de-embed the contributions from the calibration
network itself will also be presented.
2. METHODOLOGY
To establish a representative context basis, a system model is first described. The system serves
as the basis for the mathematical assumptions and boundary conditions. The synchronization
method and sub functions are then described.
2.1 System Model
The injection calibration system spans RF to digital signal processing (DSP) fabric as shown in
figure 1. The DSP fabric contains a baseband calibration signal generator to generate a
pseudorandom signal, d . This calibration signal is modulated onto an RF carrier and is
represented by 'd . The signal 'd is injected into the RF analog input x , forming 'x . Where 'x is
a P x 1 vector, where P is the number of phase centers (converter channels). The DSP fabric
then uses training information, d , to synchronize the P phase centers in time.
FIGURE 1: System Block Diagram.
2.2 Assumptions and Boundary Conditions
We start with the assumption that the input signal is observed by each of the phase centers. We
also assume the presence of an additive white Gaussian noise channel. Furthermore we assume
that the transmitted signal is a data sequence that is linearly modulated onto a carrier. Therefore,
we can represent the input in its equivalent complex baseband form as [7]:
( ) ( ) ( )t t t= +x s q (1)
Where ( )ts is a modulated signal, ( )tq represents zero mean additive noise which is independent
of the data [7], and all vectors are P x 1 in dimension. Assuming the training injection operation is
an unbiased linear operation, x' can be represented in its baseband equivalent form as [8]:
[ ]'( ) ( ) ( )t t t= +x cf s q (2)
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 48
The vector ( )fcf is the calibration factor that compensates the circuits outside the calibration
loop and the inherent skew of the calibration network. The symbol is the Hadamard product
matrix operator commonly referred to as the element multiplication. All vectors are P x 1 in
dimension. The vector ( )fcf can be directly measured with standard network analyzer equipment
[9], or measured as a residual calibration vector on the system output after the calibration process
has been completed [10][11].
The channel u output contains the coherently down-converted and digitized signal for all P
phase centers. Assuming a well sampled signal and that ADC quantization noise has a negligible
contribution, the channel output may be described as:
[ ]( ) '( ) '( )t t d t= +u x h (3)
Assuming the following two factors: (1) a well-designed calibration signal, '( )d t , that does not
correlate to input signal, ( )tx , and (2) that the ADC quantization noise has a negligible
contribution , the input to the DSP can be expressed as:
( ) ( )n d n≅ ⋅u h | [ ]'( ) '( ) 0E t d t⋅ ≅x (4)
This equation bounds the problem and variables for the synchronization process: where ( )nu is
estimated by direct measurement, ( )d n is a priori known to the system and h is the variable
being solved for.
2.3 Synchronization Method
A representative synchronization circuit is shown in figure 2. The method is based on the well-
known cross correlation technique to establish the course sample alignment between the
channels [12].
FIGURE 2: Synchronization Method.
For this synchronization method, the key technique is how to estimate the sample and sub-
sample (phase) differences between the channels. To get the desired output, the following steps
are proposed:
Step 1: The calibration signal generator authors a known baseband modulated signal. The
calibration signal, d , is modulated outside the DSP fabric on an RF carrier and injected into the
circuit. This injection can be as simple as an RF switch or, as shown, an RF coupler.
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 49
Step 2: The DSP fabric performs a cross correlation between the received signal, u , and the
known calibration signal, d , for all phase centers. The ADC samples are also buffered to account
for the processing delay of the cross-correlation and phase estimator steps.
Step 3: The sample and sub-sample (phase) difference between the phase centers is estimated.
The integer sample delay is the sample index that contains the peak cross-correlation energy
[13]:
( ) [ ( ) ( )]E d t tτ τ= ⋅ −R u (5)
arg max[ ( )]τ τ∆ =t R (6)
The residual phase can be estimated by the complex angle of the peak cross-correlation energy
[14]:
arg [ ( )]τ τθ = ∠ R (7)
Step 4: Samples are read out of the buffer starting at the estimated ∆t for each phase center.
The depth of the buffer defines the amount of temporal channel-to-channel skew this method can
compensate for.
Step 5: The conjugant of the phase estimated in Step 3 is applied to each phase center. This
completes the temporal alignment of all of the phase centers to the calibration signal, d .
2.4 De-embedding Residual Offsets
To remove the temporal effects of the portion of the circuit not spanned by the calibration loop, an
external calibration signal is required. The following steps can be used to de-embed these offsets:
Step 1: In any practical system there will be amplitude and phase differences between the
external illumination signal and the phase centers. A calibrated external test apparatus, such as a
network analyzer, should be used to measure this. Let TS be the P x 1 complex vector that has
the channel-to-channel illumination differences.
Step 2: Use the synchronization method described in the synchronization method section to
temporally align the internal calibration network.
Step 3: Estimate the residual channel-to-channel steering vector of the illumination waveform.
There are many methods and waveforms available to do this. One common method is singular
value decomposition using a continuous-wave (CW) signal. A convenience matrix, Rxx , is
formed by:
(:, ) (:, )'
n
n n= ⋅∑Rxx u u (8)
Where the symbol, : , represents all P channels, and the symbol, '
, is the complex transpose.
Eigenvalue decomposition is used to solve for the eigenvectors. The eigenvalue with the highest
energy is assumed to correspond to the illumination waveform [15].
[ , ] ( )eig=V D Rxx (9)
arg max ( )nindex diag= D (10)
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 50
Finally, the steering vector representing the channel-to-channel estimate, SV , is formed by
normalizing the Eigenvector.
(:, )
(:, )
index
index
=
V
SV
V
(11)
Step 4: Remove the test setup, TS , bias:
*
=
SV
CalVector
TS
(12)
The Calibration Vector, CalVector , is a P x 1 complex vector containing the residual calibration
vector, and the symbol, *
, is the complex conjugant. Applying this vector can align all phase
centers at an approximate zero phase channel-to-channel offset.
2.5 Figure of Merit
To illustrate the performance of the proposed method, coherent beams are formed. If all of the
ADC channels are ideally time aligned, they should coherently add and result in a 10*log10(P)
power signal-to-noise gain [16].
To establish a performance improvement for both the pre- and post- synchronization cases, the
non-coherent video power is defined as:
*
VideoPower = ∑∑u u⊙ (13)
The steering vector used for the pre- synchronization beam is:
( ,1)ones P
P
=PreSV (14)
The pre-synchronization video power is estimated by:
.'= ⋅PreBeam PreSV u (15)
PrePower = ⋅∑ *
PreBeam PreBeam (16)
Where PreBeam is a 1 x n vector, n is the number of samples, and the symbol, .' , is a non-
conjugant transpose. Similarly the post-synchronization video power is estimated by:
.'= ⋅PostBeam CalVector u (17)
PostPower = ⋅∑ *
PostBeam PostBeam (18)
3. RESULTS AND DISCUSSION
To illustrate the system performance benefit from this method, simulations were performed using
measured hardware characteristics. The measured data are from an existing multiple ADC
elemental digital beam former array with elemental sample storage, also known as pre-detection
(PRE-D) capability. Specifically, two dual channel Texas Instruments ADC10D1000 devices
operating at 480 MSPS were used. The signal was injected at 225 MHz into all four channels and
the chip-to-chip synchronization methods were disabled.
The power of the pre-synchronized channel response with a Pulse Position Modulation (PPM)
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 51
illumination waveform is shown figure 3. Notably, there is a clear temporal delay between the
ADC channels. The coherent beam also shows clear destructive interference.
2.02 2.04 2.06 2.08 2.1 2.12 2.14 2.16 2.18 2.2
x 10
4
-10
0
10
20
30
40
50
60
70
80
Raw Uncorrected ADC Output
Sample
Power
ADC Channel 1
ADC Channel 2
ADC Channel 3
ADC Channel 4
Beam
FIGURE 3: Pre-synchronization Signal.
In contrast the power of the post-synchronized channel response with the same PPM illumination
waveform is shown in figure 4. All of the ADC channels are temporally aligned, and there is clear
coherent beam gain.
1.96 1.98 2 2.02 2.04 2.06 2.08 2.1 2.12
x 10
4
-10
0
10
20
30
40
50
60
70
80
Time Alligned ADC Output
Sample
Power
ADC Channel 1
ADC Channel 2
ADC Channel 3
ADC Channel 4
Beam
FIGURE 4: Post-synchronization Signal.
The numeric power estimates are shown in Table 1. As would be expected, the pre-
synchronization beam shows a numeric loss in gain compared to the non-coherent video beam.
In contrast, the post-synchronization method shows excellent performance, experiencing only
0.06 dB of loss compared to the optimal power combining of 6 dB.
Parameter Raw Video Pre-Sync. Beam Post-Sync. Beam
Power (MW) 1.03 1.27 4.06
Gain from Raw (dB) - 0.91 5.94
TABLE 1: Simulated Synchronization Gain.
The simulated performance is similar to the results from the Automatic Calibration method using
Transmitting signals (ACT). The ACT method used an injected source to calibrate channel-to-
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 52
channel amplitude and phase errors with a single tap correction term. ACT resulted in 0.05 dB
residual calibration error when calibrating a three phase center adaptive array [6]. The high
degree of correlation in the results indicates the injection based synchronization method was
successful in compensating for temporal delays without impacting system performance.
4. CONCLUSION AND FUTURE WORK
The simulation results show that injection based synchronization can be used to synchronize
several data converts. The signal processing required is straight forward, and can readily be
implemented in modern software defined radio fabric. Implementing this method can eliminate the
need for discrete synchronization signals and lower the complexity of implementing distributed
ADC systems.
Future work could focus on distribution of the injection signal over large distances to support
distributed aperture systems. This could include the use of a distributed precision timing base,
such as GPS, to synchronize the injection signal.
5. REFERENCES
[1] Texas Instruments Incorporated. “RF-Sampling and GSPS ADCs, Breakthrough ADCs
Revolutionize Radio Architectures.” 2012, [On-line]. Available: www.ti.com/litv/pdf/snwt001
[Feb. 23, 2015].
[2] R. Hu et al. "A closed-loop deterministic phase synchronization algorithm for distributed
beamforming." Wireless Communications and Networking Conference (WCNC), 2014 IEEE,
pp.452,456, 6-9 April 2014.
[3] H. Saheb, S. Haider. "Scalable high speed serial interface for data converters: Using the
JESD204B industry standard." Design & Test Symposium (IDT), 2014 9th International, vol.,
no., pp.6,11, 16-18 Dec. 2014.
[4] Texas Instruments Incorporated. “AN-2132 Synchronizing Multiple GSPS ADCs in a System:
The AutoSync Feature.” 2013, [On-line]. Available: www.ti.com/lit/an/snaa073f/snaa073f.pdf
[Feb. 27, 2015].
[5] S. Liu et al. "Adaptive Calibration of Channel Mismatches in Time-Interleaved ADCs Based
on Equivalent Signal Recombination." Instrumentation and Measurement, IEEE Transactions
on, vol.63, no.2, pp.277,286, Feb. 2014.
[6] K. Nishimori et al. "Automatic calibration method using transmitting signals of an adaptive
array for TDD systems." in Vehicular Technology, IEEE Transactions on, vol.50, no.6,
pp.1636-1640, Nov 2001
[7] M. Stojanovic, J.A. Catipovic, J.G. Proakis. "Reduced-complexity simultaneous beamforming
and equalization for underwater acoustic communications." OCEANS '93. Engineering in
Harmony with Ocean. Proceedings, pp.III426, III431 vol.3, 18-21 Oct 1993.
[8] S. Haykin. Adaptive Filter Theory, Upper Saddle River, New Jersey, Prentice Hall, 2002.
[9] K. R. Dandekar et al., "Smart antenna array calibration procedure including amplitude and
phase mismatch and mutual coupling effects." Personal Wireless Communications, 2000
IEEE International Conference on, pp. 293-297, 2000.
Joshua P. Bruckmeyer & Ivica Kostanic
Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 53
[10]E. Lier et al. "Phased array calibration and characterization based on orthogonal coding:
Theory and experimental validation." in In Phased Array Systems and Technology (ARRAY),
2010 IEEE International Symposium on, 2010.
[11]S. D. Silverstein. "Application of orthogonal codes to the calibration of active phased array
antennas for communication satellites." Signal Processing, IEEE Transactions on 45, no. 1,
pp. 206-218, 1997.
[12]B. Razavi. "Problem of timing mismatch in interleaved ADCs." in CICC, pp. 1-8. 2012.
[13]Y. Zhang and A. H. Waleed. "A comparative study of time-delay estimation techniques using
microphone arrays." Department of Electrical and Computer Engineering, The University of
Auckland, School of Engineering, 2005.
[14]S.L. Marple Jr. "Estimating group delay and phase delay via discrete-time “analytic” cross-
correlation." Signal Processing, IEEE Transactions on , vol.47, no.9, pp.2604,2607, Sep 1999
[15]R. Adve. "Direction of Arrival," [On-line]. Available:
http://www.comm.utoronto.ca/~rsadve/Notes/DOA.pdf [Sep. 4, 2015].
[16]I. Kostanic. "RF Propagation Lecture 12," [On-line]. Available:
http://my.fit.edu/~kostanic/RF%20Propagation/New%20Notes/Lecture%2014.pdf [Dec. 27,
2014].

More Related Content

PDF
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
PDF
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
PDF
Blind channel estimation for mimo ofdm systems
PDF
Joint Timing and Frequency Synchronization in OFDM
PDF
A novel delay dictionary design for compressive sensing-based time varying ch...
PDF
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
PDF
F43063841
PDF
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
Blind channel estimation for mimo ofdm systems
Joint Timing and Frequency Synchronization in OFDM
A novel delay dictionary design for compressive sensing-based time varying ch...
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
F43063841
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs

What's hot (20)

PDF
A Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
PDF
A Novel CAZAC Sequence Based Timing Synchronization Scheme for OFDM System
PDF
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
PDF
Frame Synchronization for OFDMA mode of WMAN
PDF
Iisrt zzzz shamili ch
PDF
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
PDF
ofdma doppler
PDF
A COMPARATIVE PERFORMANCE STUDY OF OFDM SYSTEM WITH THE IMPLEMENTATION OF COM...
PDF
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
PDF
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
PDF
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
PDF
Channel estimation-for-wireless-ofdm-communications
PDF
Study of timing synchronization in mimoofdm systems using dvb t
PDF
Channel estimation
PDF
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
PDF
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
PDF
Art%3 a10.1155%2fs1110865704401036
PDF
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
A Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
A Novel CAZAC Sequence Based Timing Synchronization Scheme for OFDM System
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Frame Synchronization for OFDMA mode of WMAN
Iisrt zzzz shamili ch
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
ofdma doppler
A COMPARATIVE PERFORMANCE STUDY OF OFDM SYSTEM WITH THE IMPLEMENTATION OF COM...
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Channel estimation-for-wireless-ofdm-communications
Study of timing synchronization in mimoofdm systems using dvb t
Channel estimation
Using Subspace Pursuit Algorithm to Improve Performance of the Distributed Co...
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
Art%3 a10.1155%2fs1110865704401036
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
Ad

Similar to Method for Converter Synchronization with RF Injection (20)

PPT
ADC Conveter Performance and Limitations.ppt
PPT
Contemporary Design of High ADC
PDF
8-15
PDF
5 DSB-SC-Demodulation.pdf
PPT
Elegant Solutions
PDF
Data Converters 2007th Edition Franco Maloberti
PDF
Jgoes
PDF
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
PDF
A digital calibration algorithm with variable amplitude dithering for domain-...
PPTX
Decision directed carrier signal
PPTX
A Technique for Dynamic Range Improvement of Intermodulation Distortion Produ...
PDF
Methodology For The Digital Calibration Of Analog Circuits And Systems Marc P...
PDF
An identification of the tolerable time-interleaved analog-todigital convert...
PPT
Wideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
PPT
Digital Timing and Carrier Synchronization.ppt
PDF
Data Conversion: Hard Problems Made Easy - VE2013
PDF
SAR_ADC__Resumo
PPTX
D.C.S Unit 2 Related Topic of ECE Subject
PPTX
Data Converters for Solving Hard Problems
ADC Conveter Performance and Limitations.ppt
Contemporary Design of High ADC
8-15
5 DSB-SC-Demodulation.pdf
Elegant Solutions
Data Converters 2007th Edition Franco Maloberti
Jgoes
A Review: Compensation of Mismatches in Time Interleaved Analog to Digital Co...
A digital calibration algorithm with variable amplitude dithering for domain-...
Decision directed carrier signal
A Technique for Dynamic Range Improvement of Intermodulation Distortion Produ...
Methodology For The Digital Calibration Of Analog Circuits And Systems Marc P...
An identification of the tolerable time-interleaved analog-todigital convert...
Wideband Complex Modulation Analysis Using a Real-Time Digital Demodulator
Digital Timing and Carrier Synchronization.ppt
Data Conversion: Hard Problems Made Easy - VE2013
SAR_ADC__Resumo
D.C.S Unit 2 Related Topic of ECE Subject
Data Converters for Solving Hard Problems
Ad

Recently uploaded (20)

PPTX
Pharma ospi slides which help in ospi learning
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Classroom Observation Tools for Teachers
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Cell Types and Its function , kingdom of life
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
master seminar digital applications in india
PDF
01-Introduction-to-Information-Management.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Lesson notes of climatology university.
PPTX
Final Presentation General Medicine 03-08-2024.pptx
Pharma ospi slides which help in ospi learning
Insiders guide to clinical Medicine.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Microbial diseases, their pathogenesis and prophylaxis
TR - Agricultural Crops Production NC III.pdf
Computing-Curriculum for Schools in Ghana
Abdominal Access Techniques with Prof. Dr. R K Mishra
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Classroom Observation Tools for Teachers
STATICS OF THE RIGID BODIES Hibbelers.pdf
O7-L3 Supply Chain Operations - ICLT Program
Cell Types and Its function , kingdom of life
Module 4: Burden of Disease Tutorial Slides S2 2025
master seminar digital applications in india
01-Introduction-to-Information-Management.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Lesson notes of climatology university.
Final Presentation General Medicine 03-08-2024.pptx

Method for Converter Synchronization with RF Injection

  • 1. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 46 Method for Converter Synchronization with RF Injection Joshua P. Bruckmeyer jbruckme@harris.com Space and Intelligence Systems Harris Corporation Melbourne, FL- 32902, USA Ivica Kostanic kostanic@fit.edu Department of ECE Florida Institute of Technology Melbourne, FL- 32901, USA Abstract This paper presents an injection method for synchronizing analog to digital converters (ADC). This approach can eliminate the need for precision routed discrete synchronization signals of current technologies, such as JESD204. By eliminating the setup and hold time requirements at the conversion (or near conversion) clock rate, higher sample rate systems can be synchronized. Measured data from an existing multiple ADC conversion system was used to evaluate the method. Coherent beams were simulated to measure the effectiveness of the method. The results show near theoretical coherent processing gain. Keywords: Time Dissemination, Sampled Data Circuits, Calibration, Array Signal Processing, and Phased Arrays. 1. INTRODUCTION Radio Frequency (RF) sampling ADCs are replacing entire Intermediate Frequency (IF) sampling and Zero Intermediate Frequency (ZIF) sampling subsystems, lowering the overall system power [1]. As this technology matures, it is pushing converters to antenna enabling phased array antennas with elemental digital beam formers. The key is to ensure every converter adds coherently; this requires array level synchronization [2]. Modern converters support synchronization with a chip reset and/or auto sync function. For example the emerging JESD204B standard provides two mechanisms to support synchronization across several converters. Both methods require a synchronization signal to arrive at each converter in the system at the same time [3]. The key is to ensure that the setup and hold time of the synchronization signal relative to the clock is met across the entire span of data converters [3][4]. This is impractical at best at high sample rates (above a Gigahertz) and in distributed arrays. The authors of [2] proposed a closed-loop deterministic phase synchronization algorithm as a solution to distributed synchronization. Their method estimates the phase offset from each transmitter and uses a feedback channel to command the transmitter to adjust its output phase in a multiple input single output (MISO) system [2]. By expanding this method to a multiple input multiple output (MIMO) or single input multiple output (SIMO) system, the receiver can perform the phase adjustment, eliminating the receiver to transmitter feedback network. Furthermore, if an internal injection calibration is used, the multiple output system can be synchronized without an external corporative transmitter. In [5] the authors proposed adaptively equalizing the channel mismatches in time-interleaved ADCs (TIADCs) by injecting a known training signal into the ADC input. Since the analog input and clock signal split after ADC input, they become part of the calibration loop itself. The authors
  • 2. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 47 showed that this method could mitigate interleaving spurs while avoiding complicated error estimation or measurement. To expand this method to synchronizing several ADCs inputs, a distribution network is needed for the training signal. Since this distribution network will not be used for normal operation, its characteristics need to be de-embedded. Research on injection calibration for narrow band bean formers is also well established. The authors of [6] studied an injection method, where a transmitted output is switched into all of the receive channels. The goal stipulated is to correct amplitude and phase errors between the channels. By expanding this method to estimate and correct for temporal delays, the injection calibration method could correct for amplitude, phase, and temporal errors. This paper expands upon the existing body of research by providing a converter synchronization method that is not subject to the setup and hold time limitations of discrete signaling. An RF injection method is proposed to correct time and phase delays between the converters. This proposed method addresses the physical implications of clock and data routing and is easily scaled to support several converters. A method to de-embed the contributions from the calibration network itself will also be presented. 2. METHODOLOGY To establish a representative context basis, a system model is first described. The system serves as the basis for the mathematical assumptions and boundary conditions. The synchronization method and sub functions are then described. 2.1 System Model The injection calibration system spans RF to digital signal processing (DSP) fabric as shown in figure 1. The DSP fabric contains a baseband calibration signal generator to generate a pseudorandom signal, d . This calibration signal is modulated onto an RF carrier and is represented by 'd . The signal 'd is injected into the RF analog input x , forming 'x . Where 'x is a P x 1 vector, where P is the number of phase centers (converter channels). The DSP fabric then uses training information, d , to synchronize the P phase centers in time. FIGURE 1: System Block Diagram. 2.2 Assumptions and Boundary Conditions We start with the assumption that the input signal is observed by each of the phase centers. We also assume the presence of an additive white Gaussian noise channel. Furthermore we assume that the transmitted signal is a data sequence that is linearly modulated onto a carrier. Therefore, we can represent the input in its equivalent complex baseband form as [7]: ( ) ( ) ( )t t t= +x s q (1) Where ( )ts is a modulated signal, ( )tq represents zero mean additive noise which is independent of the data [7], and all vectors are P x 1 in dimension. Assuming the training injection operation is an unbiased linear operation, x' can be represented in its baseband equivalent form as [8]: [ ]'( ) ( ) ( )t t t= +x cf s q (2)
  • 3. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 48 The vector ( )fcf is the calibration factor that compensates the circuits outside the calibration loop and the inherent skew of the calibration network. The symbol is the Hadamard product matrix operator commonly referred to as the element multiplication. All vectors are P x 1 in dimension. The vector ( )fcf can be directly measured with standard network analyzer equipment [9], or measured as a residual calibration vector on the system output after the calibration process has been completed [10][11]. The channel u output contains the coherently down-converted and digitized signal for all P phase centers. Assuming a well sampled signal and that ADC quantization noise has a negligible contribution, the channel output may be described as: [ ]( ) '( ) '( )t t d t= +u x h (3) Assuming the following two factors: (1) a well-designed calibration signal, '( )d t , that does not correlate to input signal, ( )tx , and (2) that the ADC quantization noise has a negligible contribution , the input to the DSP can be expressed as: ( ) ( )n d n≅ ⋅u h | [ ]'( ) '( ) 0E t d t⋅ ≅x (4) This equation bounds the problem and variables for the synchronization process: where ( )nu is estimated by direct measurement, ( )d n is a priori known to the system and h is the variable being solved for. 2.3 Synchronization Method A representative synchronization circuit is shown in figure 2. The method is based on the well- known cross correlation technique to establish the course sample alignment between the channels [12]. FIGURE 2: Synchronization Method. For this synchronization method, the key technique is how to estimate the sample and sub- sample (phase) differences between the channels. To get the desired output, the following steps are proposed: Step 1: The calibration signal generator authors a known baseband modulated signal. The calibration signal, d , is modulated outside the DSP fabric on an RF carrier and injected into the circuit. This injection can be as simple as an RF switch or, as shown, an RF coupler.
  • 4. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 49 Step 2: The DSP fabric performs a cross correlation between the received signal, u , and the known calibration signal, d , for all phase centers. The ADC samples are also buffered to account for the processing delay of the cross-correlation and phase estimator steps. Step 3: The sample and sub-sample (phase) difference between the phase centers is estimated. The integer sample delay is the sample index that contains the peak cross-correlation energy [13]: ( ) [ ( ) ( )]E d t tτ τ= ⋅ −R u (5) arg max[ ( )]τ τ∆ =t R (6) The residual phase can be estimated by the complex angle of the peak cross-correlation energy [14]: arg [ ( )]τ τθ = ∠ R (7) Step 4: Samples are read out of the buffer starting at the estimated ∆t for each phase center. The depth of the buffer defines the amount of temporal channel-to-channel skew this method can compensate for. Step 5: The conjugant of the phase estimated in Step 3 is applied to each phase center. This completes the temporal alignment of all of the phase centers to the calibration signal, d . 2.4 De-embedding Residual Offsets To remove the temporal effects of the portion of the circuit not spanned by the calibration loop, an external calibration signal is required. The following steps can be used to de-embed these offsets: Step 1: In any practical system there will be amplitude and phase differences between the external illumination signal and the phase centers. A calibrated external test apparatus, such as a network analyzer, should be used to measure this. Let TS be the P x 1 complex vector that has the channel-to-channel illumination differences. Step 2: Use the synchronization method described in the synchronization method section to temporally align the internal calibration network. Step 3: Estimate the residual channel-to-channel steering vector of the illumination waveform. There are many methods and waveforms available to do this. One common method is singular value decomposition using a continuous-wave (CW) signal. A convenience matrix, Rxx , is formed by: (:, ) (:, )' n n n= ⋅∑Rxx u u (8) Where the symbol, : , represents all P channels, and the symbol, ' , is the complex transpose. Eigenvalue decomposition is used to solve for the eigenvectors. The eigenvalue with the highest energy is assumed to correspond to the illumination waveform [15]. [ , ] ( )eig=V D Rxx (9) arg max ( )nindex diag= D (10)
  • 5. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 50 Finally, the steering vector representing the channel-to-channel estimate, SV , is formed by normalizing the Eigenvector. (:, ) (:, ) index index = V SV V (11) Step 4: Remove the test setup, TS , bias: * = SV CalVector TS (12) The Calibration Vector, CalVector , is a P x 1 complex vector containing the residual calibration vector, and the symbol, * , is the complex conjugant. Applying this vector can align all phase centers at an approximate zero phase channel-to-channel offset. 2.5 Figure of Merit To illustrate the performance of the proposed method, coherent beams are formed. If all of the ADC channels are ideally time aligned, they should coherently add and result in a 10*log10(P) power signal-to-noise gain [16]. To establish a performance improvement for both the pre- and post- synchronization cases, the non-coherent video power is defined as: * VideoPower = ∑∑u u⊙ (13) The steering vector used for the pre- synchronization beam is: ( ,1)ones P P =PreSV (14) The pre-synchronization video power is estimated by: .'= ⋅PreBeam PreSV u (15) PrePower = ⋅∑ * PreBeam PreBeam (16) Where PreBeam is a 1 x n vector, n is the number of samples, and the symbol, .' , is a non- conjugant transpose. Similarly the post-synchronization video power is estimated by: .'= ⋅PostBeam CalVector u (17) PostPower = ⋅∑ * PostBeam PostBeam (18) 3. RESULTS AND DISCUSSION To illustrate the system performance benefit from this method, simulations were performed using measured hardware characteristics. The measured data are from an existing multiple ADC elemental digital beam former array with elemental sample storage, also known as pre-detection (PRE-D) capability. Specifically, two dual channel Texas Instruments ADC10D1000 devices operating at 480 MSPS were used. The signal was injected at 225 MHz into all four channels and the chip-to-chip synchronization methods were disabled. The power of the pre-synchronized channel response with a Pulse Position Modulation (PPM)
  • 6. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 51 illumination waveform is shown figure 3. Notably, there is a clear temporal delay between the ADC channels. The coherent beam also shows clear destructive interference. 2.02 2.04 2.06 2.08 2.1 2.12 2.14 2.16 2.18 2.2 x 10 4 -10 0 10 20 30 40 50 60 70 80 Raw Uncorrected ADC Output Sample Power ADC Channel 1 ADC Channel 2 ADC Channel 3 ADC Channel 4 Beam FIGURE 3: Pre-synchronization Signal. In contrast the power of the post-synchronized channel response with the same PPM illumination waveform is shown in figure 4. All of the ADC channels are temporally aligned, and there is clear coherent beam gain. 1.96 1.98 2 2.02 2.04 2.06 2.08 2.1 2.12 x 10 4 -10 0 10 20 30 40 50 60 70 80 Time Alligned ADC Output Sample Power ADC Channel 1 ADC Channel 2 ADC Channel 3 ADC Channel 4 Beam FIGURE 4: Post-synchronization Signal. The numeric power estimates are shown in Table 1. As would be expected, the pre- synchronization beam shows a numeric loss in gain compared to the non-coherent video beam. In contrast, the post-synchronization method shows excellent performance, experiencing only 0.06 dB of loss compared to the optimal power combining of 6 dB. Parameter Raw Video Pre-Sync. Beam Post-Sync. Beam Power (MW) 1.03 1.27 4.06 Gain from Raw (dB) - 0.91 5.94 TABLE 1: Simulated Synchronization Gain. The simulated performance is similar to the results from the Automatic Calibration method using Transmitting signals (ACT). The ACT method used an injected source to calibrate channel-to-
  • 7. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 52 channel amplitude and phase errors with a single tap correction term. ACT resulted in 0.05 dB residual calibration error when calibrating a three phase center adaptive array [6]. The high degree of correlation in the results indicates the injection based synchronization method was successful in compensating for temporal delays without impacting system performance. 4. CONCLUSION AND FUTURE WORK The simulation results show that injection based synchronization can be used to synchronize several data converts. The signal processing required is straight forward, and can readily be implemented in modern software defined radio fabric. Implementing this method can eliminate the need for discrete synchronization signals and lower the complexity of implementing distributed ADC systems. Future work could focus on distribution of the injection signal over large distances to support distributed aperture systems. This could include the use of a distributed precision timing base, such as GPS, to synchronize the injection signal. 5. REFERENCES [1] Texas Instruments Incorporated. “RF-Sampling and GSPS ADCs, Breakthrough ADCs Revolutionize Radio Architectures.” 2012, [On-line]. Available: www.ti.com/litv/pdf/snwt001 [Feb. 23, 2015]. [2] R. Hu et al. "A closed-loop deterministic phase synchronization algorithm for distributed beamforming." Wireless Communications and Networking Conference (WCNC), 2014 IEEE, pp.452,456, 6-9 April 2014. [3] H. Saheb, S. Haider. "Scalable high speed serial interface for data converters: Using the JESD204B industry standard." Design & Test Symposium (IDT), 2014 9th International, vol., no., pp.6,11, 16-18 Dec. 2014. [4] Texas Instruments Incorporated. “AN-2132 Synchronizing Multiple GSPS ADCs in a System: The AutoSync Feature.” 2013, [On-line]. Available: www.ti.com/lit/an/snaa073f/snaa073f.pdf [Feb. 27, 2015]. [5] S. Liu et al. "Adaptive Calibration of Channel Mismatches in Time-Interleaved ADCs Based on Equivalent Signal Recombination." Instrumentation and Measurement, IEEE Transactions on, vol.63, no.2, pp.277,286, Feb. 2014. [6] K. Nishimori et al. "Automatic calibration method using transmitting signals of an adaptive array for TDD systems." in Vehicular Technology, IEEE Transactions on, vol.50, no.6, pp.1636-1640, Nov 2001 [7] M. Stojanovic, J.A. Catipovic, J.G. Proakis. "Reduced-complexity simultaneous beamforming and equalization for underwater acoustic communications." OCEANS '93. Engineering in Harmony with Ocean. Proceedings, pp.III426, III431 vol.3, 18-21 Oct 1993. [8] S. Haykin. Adaptive Filter Theory, Upper Saddle River, New Jersey, Prentice Hall, 2002. [9] K. R. Dandekar et al., "Smart antenna array calibration procedure including amplitude and phase mismatch and mutual coupling effects." Personal Wireless Communications, 2000 IEEE International Conference on, pp. 293-297, 2000.
  • 8. Joshua P. Bruckmeyer & Ivica Kostanic Signal Processing: An International Journal (SPIJ), Volume (9) : Issue (4) : 2015 53 [10]E. Lier et al. "Phased array calibration and characterization based on orthogonal coding: Theory and experimental validation." in In Phased Array Systems and Technology (ARRAY), 2010 IEEE International Symposium on, 2010. [11]S. D. Silverstein. "Application of orthogonal codes to the calibration of active phased array antennas for communication satellites." Signal Processing, IEEE Transactions on 45, no. 1, pp. 206-218, 1997. [12]B. Razavi. "Problem of timing mismatch in interleaved ADCs." in CICC, pp. 1-8. 2012. [13]Y. Zhang and A. H. Waleed. "A comparative study of time-delay estimation techniques using microphone arrays." Department of Electrical and Computer Engineering, The University of Auckland, School of Engineering, 2005. [14]S.L. Marple Jr. "Estimating group delay and phase delay via discrete-time “analytic” cross- correlation." Signal Processing, IEEE Transactions on , vol.47, no.9, pp.2604,2607, Sep 1999 [15]R. Adve. "Direction of Arrival," [On-line]. Available: http://www.comm.utoronto.ca/~rsadve/Notes/DOA.pdf [Sep. 4, 2015]. [16]I. Kostanic. "RF Propagation Lecture 12," [On-line]. Available: http://my.fit.edu/~kostanic/RF%20Propagation/New%20Notes/Lecture%2014.pdf [Dec. 27, 2014].