Hostname: page-component-77c78cf97d-kmjgn Total loading time: 0.001 Render date: 2026-04-23T23:52:37.446Z Has data issue: false hasContentIssue false

Bitstream radar waveforms for generic single-chip radar

Published online by Cambridge University Press:  22 August 2017

Øystein Bjørndal*
Affiliation:
Norwegian Defence Research Establishment (FFI), Kjeller 2027, Norway Department of Informatics, University of Oslo, Oslo, Norway
Svein-Erik Hamran
Affiliation:
Norwegian Defence Research Establishment (FFI), Kjeller 2027, Norway Department of Informatics, University of Oslo, Oslo, Norway
Tor Sverre Lande
Affiliation:
Department of Informatics, University of Oslo, Oslo, Norway
*
Corresponding author: Ø. Bjørndal Email: oystebjo@ifi.uio.no
Rights & Permissions [Opens in a new window]

Abstract

Bitstreams, square wave digital signals, enable flexible radar implementations in modern digital technology. By using bitstreams in place of analog sinusoidal waveforms, we can realize continuous-wave (CW), stepped-frequency CW, frequency-modulated CW, or even pseudo random noise-sequence and pulsed radars, all with a single bit of amplitude resolution. The building blocks are a programable waveform generator, a sweep threshold quantizer, digital delay, and a digital XOR gate as a mixer. This gives us a novel, almost fully digital (requiring only a comparator) system, as previously proposed and which is extended here. The flexibility of the transmitter allows for easy switching between waveforms and the bitstream signal can be processed with single-bit digital gates. Single-bit signals allows for exploration of novel continuous time non-clocked digital implementations to maximize speed and energy efficiency. Mixing frequencies with a digital XOR gate creates harmonics, which are explored for multiple solutions utilizing digital delay. Analytical as well as simulation results are presented. Initial measurements from a 90 nm CMOS chip is provided for the transmitter and the full system, proving the feasibility of a digital future in radar.

Information

Type
Research Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © Cambridge University Press and the European Microwave Association 2017
Figure 0

Fig. 1. Principle of a bitstream waveform generator utilized in a digital FMCW radar with a swept threshold receiver. The range spectrum is obtained after sampling, averaging and a frequency transform. Harmonics not shown, two up-sweeps depicted with different threshold levels for each sweep [14].

Figure 1

Fig. 2. Analytical, simulated, and measured beat spectrum for a square wave FMCW sweep from 38.1 to 799 MHz in 25.3 µs. Top: spectogram of the entire mixer spectrum; middle row: spectogram of the mixer difference (beat spectrum), with a (Hanning windowed) fast Fourier transform (FFT) at the bottom. From left to right: analytical model, python simulation, and measured results on the right. The transmitter is “clocked” at 1/97 ps = 10.4 GHz; hence, the visible aliasing around 5.2 GHz. The measurements are here only the transmitter, where the mixing and delay is done entirely in software. The beat spectrum is linearized with the technique presented in Section VII.

Figure 2

Fig. 3. Simulated scenario to illustrate how a delay in the channel path can separate the fundamental from the harmonics. A square wave chirp, where the fundamental goes from 600 MHz to 2.67 GHz in $16.7{\kern 1pt} {\kern 1pt} {\rm \mu s}$ is repeated 20 times with a linearly varying thresholds for each chirp. The first panel uses no delay and shows five equal amplitude targets interwoven with harmonics. By increasing the delay, by $2 \cdot 100{\kern 1pt} {\rm m}/c = 667{\kern 1pt} {\rm ns}$, the next panel (middle) shows the harmonics moved out of the highlighted fundamental band. At the bottom, we increase the delay even further to separate the third and fifth harmonic, allowing us to utilize the higher resolution of the third harmonics. Originally proposed in [14].

Figure 3

Fig. 4. Simulated scenario to illustrate the correlation technique to suppress harmonics in-band. Three targets are simulated, two closely spaced targets and one weaker return. AWGN noise is added to the channel with the same rms amplitude as the signal (input SNR of 0 dB). The top panel shows a sweep where the radar is programed without any delay. In the next panel, the sweep is repeated with a delay of $\tau _{tx} = 42{\kern 1pt} {\rm ns}$ in the channel path; this is then shifted back by $f_{shift} = \alpha \tau _{tx} = 5.2{\kern 1pt} \;{\rm MHz}$. The bottom panel shows the point wise multiplication (correlation) of the original and shifted spectra. Similar to [14].

Figure 4

Fig. 5. Principle of a bitstream CW radar controlled by a SFCW processor. For each frequency fn, the CW radar outputs the mean (DC) value, which is arranged and transformed with an inverse fast Fourier transform (IFFT) yielding the range spectrum.

Figure 5

Fig. 6. Simulated SFCW radar with two close targets, the radar is stepped from 600 MHz to 2.67 GHz in 1381 steps of length 53 µs (divided into 16 different threshold settings). The top panel shows an idealized (sinusoidal) simulation, with an inset showing the two simulated targets separated by 121 mm and the −31 dB sidelobe level of the Hanning window barely visible. In the next panel, a square wave SFCW radar is simulated and harmonic peaks up to the 19th harmonic are annotated. The harmonics are attenuated by adding a frequency offset of 30 kHz between the two mixer inputs and using averaging as a simple to implement filter. In the bottom panel, we do not use a frequency offset, but simulate the transmitter with a finite time resolution of 64 ps, jitter levels measured in [17] and an input SNR of 0 dB. This effectivly dithers away the higher order harmonic peaks.

Figure 6

Fig. 7. Principle of a bitstream-based radar that does a full correlation between the transmitted and received signal. The correlation circuit can either be sampled; by using a chain of D-flip-flops, or continuous time; by using inverters as delay elements.

Figure 7

Fig. 8. Simulated M-sequence radar with two close targets. The top panel uses a nine-stage LFSR, while the bottom panel uses a m = 12 stage. On the left, the entire system is simulated [14], on the right, the waveform generator is measured and used in the simulation. The simulation is averaged over 32 different threshold levels and include band-limited noise with σ = 0.1.

Figure 8

Fig. 9. Measurements of the waveform generator as a flexible pulse generator. Top: time-domain view (different waveforms offset vertically for clarity). Bottom: frequency domain view, found by the Welch method with a Hanning window and zero padding. The shortest pulse (“11”) has a measured 50 pulse width of 120 ps and a 10 dB bandwidth of 5 GHz.

Figure 9

Fig. 10. Test setup when measuring the entire system. The chip is configured via SPI to the desired bitstream, it then transmits once the digital RUN signal enables. The channel is here emulated by a long coax. After going though the coax, the signal is compared with the externally set threshold current (ITH) before being mixed and sent out of the chip again. The intermediate frequency (IF) is then sampled by an oscilloscope, which has an amplifier in front, to reduce noise. The chip is mounted in a standard QFN48 package (pictured with the lid of) and all of the surface-mount device (SMD) components are decoupling capacitors. Note that there is no external clock/frequency reference as the chip is self-timed.

Figure 10

Fig. 11. Post-layout simulation setup and results for a chirped sinusoidal input A(t), and a delayed sinusoidal responce from two targets B(t) = A(t − τ1)/2 + A(t − τ2)/2. The insets of the two top panels show the sinusoidal inputs in time, where the dashed curve is the sinusoidal input and the whole black line is after the four inverters. Bottom plot shows a zoomed spectogram of the buffered XOR output, where the inset includes a low-pass filtered responce as a visual reference [14].

Figure 11

Fig. 12. Post-layout simulation (left) and measurements (right) of a digital XOR gate mixing bitstreams. The measurements are for the full system, the waveform generator is transmitting a bitstream chirp from 1 to 1.5 GHz in 418 ns and clocked out at 15.7 GHz though a 43 ns long coax, the return is then quantized and mixed with the transmitted copy before being sent out of the chip, amplified, and captured by an oscilloscope. The post-layout result is from a single simulation, while the measurements are the result of coherently averaging 283 times with different threshold levels.