Documente Academic
Documente Profesional
Documente Cultură
Deguo Zeng*, Hao Cheng, Keyu Long, Xiaodong Zeng, Haiyan Gu, Xiaodong He, Bin Tang
*School of Electronic Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
Email: zedg@sina.com
progress, and the intelligence receiver has entered a new 4.1 Sample
digital field.
Although the ADC and DSP have rapid development, High-speed A/D is the first important sector of the
the work rate gap between the two still exists, and there intelligence receiver, and its performance is directly related to
would be no significant improvement in a short term. To the performance of the entire receiver. The important
alleviate this contradiction, the intelligence receiver needs an parameters related to the performance of the intelligence
additional data rate conversion system which will turn high- receiver are the resolution, effective number of bits (ENOB),
speed data streams into low-speed ones, ensuring that the maximum conversion rate and bandwidth. The dynamic range
signal information will not lose and easing pressure on the is closely related to the ENOB. In the design of circuits of
follow-up DSP. A/D, we try to reduce the mutual interference between the
Since the electromagnetic environment of the electronic digital part and the analog one. In order to reduce data latency,
warfare are more and more complex, a simple data-rate we try to keep the data lines to the equal length, and retain
conversion system is not enough to meet the actual needs, isolation around the data lines to further reduce interference.
then the enhanced digital signal processing capability has To reduce the requirement for the maximum conversion
become another way. This promotes the restructuring of the rate and the difficulty to design the anti-aliasing filter, the
FPGA, and the mainstream FPGA vendors have enhanced analog front end uses the combination of superheterodyne and
signal processing capabilities. For example, the XC5VSX95T channelized structures to mix the different channel signals
of XLINX integrates a 640 DSP48E and 8784Kb RAM, into the same intermediate frequency (IF). The IF is between
providing hard-core support for the multiply-accumulate hundreds of MHz to several GHz, and the bandwidth of IF is
operations for FFT and FIR filtering. At the same time, a the bandwidth of analog channel and the receivers
series of complex calculation cores have been developed, instantaneous processing bandwidth, which is about 1GHz.
such as the coordinate rotation digital computer (CORDIC) The basic structure of high-speed A/D is based on high speed
and direct digital synthesizer (DDS). To enhance the external interleaving/multiplexing sampling, such as NS Companys
memory expansion capability, the interface cores based on ADC083000, which is actually realized by the two low-speed
DDRI, DDRII and DDRIII have also been developed, making A/D.
the FPGA be a powerful data cache. In this system, the IF is 1.5GHz-2.5GHz, and we use the
The FPGA has become responsible for some ADC083000 by 2.7GHz undersampling which has simple
sophisticated signal processing algorithms, such as FFT architecture and the ability to receive multiple signals.
operations, FIR filter operation, and arctangent operation. The
DSP is responsible for the most complex calculations. In 4.2 Data buffer and data rate conversion
calculation, the array of the FPGA and DSP becomes a
When the input signal is digitized, the data rate is very
popular hardware structure for digital signal processing.
high. For this system, the sampling rate is 2.7GHz with 8-bits,
From a design perspective, we hope that the application
and the bus data rate and single line data rate are up to
of the DSP array will lead to increased processing power, but
21.6Gb/s and 2.7Gb/s, respectively. In order to reduce the
the actual situation is not so simple. The use of the DSP array
difficulty of receiving data, high-speed A/D would generally
will introduce computing resource allocation, data cache,
have a deserializer. The deserializer works as 1:4, and the
status updates and a series of complex logic problems, and
single line data rate is 675Mb/s, which is acceptable for the
these problems are directly related to the processing power of
major of devices. If the follow-up of the FPGA can widen the
the DSP array. In order to realize the logic management of the
data bus to 16bit and the speed of the processing clock should
DSP array, we added a control system to the intelligence
be 337.5MHz, the additional data storage is unnecessary.
receiver. The control system not only needs a rational
However, even if some modules of the FPGA can operate on
allocation of computing resources within the processor, but
this clock, it is just based on the cost of consumption of
also is responsible for data communications with peripheral
FPGA resources which is very important in signal processing.
equipment.
From the application view, the intelligence receiver would
prefer to lose little pulses, especially when the pulse is in a
high intensity, to extract more information from pulses. In
conclusion, the data storage is very necessary.
The most important high-speed data storages are the first
in first out (FIFO) and synchronous dynamic random access
memory (SDRAM).
The FIFO is a data buffer, and the difference between
normal memories is that there is no external line for reading
and writing. The FIFO is easy to use with constrains that the
data first in must be read first. As the rapid development of
microelectronic technology, the capacity of a new generation
Fig.3 The top view of the PCB of TFQMR. of the FIFO chip increases with smaller and smaller size.
We have implemented the TFQMR using high speed As a new large scale integrated circuit with flexible,
A/D, FPGA and DSP. The top view of the printed circuit convenient and efficient characteristics, the FIFO is gradually
board (PCB) is shown in Fig.3. The PCB of the TFQMR and widely used in high speed data acquisition, processing,
includes the sample, data rate conversion, time frequency transmission and multi-core processing system. The
quasi-match, central control and the follow-up signal
processing sectors.
72T36135M of Integrated Device Technology (IDT) works at the detection results of time-frequency quasi-matched units.
the clock of 225MHz, 36bit, and 18-Mbits cache. The central control will evaluate the processing priority based
The synchronization of the SDRAM is that the SDRAM on the time of arrival (TOA) of pulses and flags of the buffer.
needs to synchronize the clock to data transmission and send Moreover, the modifications of TOA and pulse width are also
control commands. The dynamic is to constantly refresh the finished in the central control. The central control receives the
storage array to ensure data is not lost. The random means data from the buffer with slow data rate, the data from the
that the data is not linear sequence storage, but could be first unit and the second unit. We can improve the ability of
freedom to read and write in the specified address. short time signal processing. In addition, the central control is
In this system, if we use the FIFO as a buffer, there are also responsible for the communication between DSPs and
at least four parallel FIFOs whose clock is 168.75MHz, bit other devices.
width is 128-bits and the cache capacity is 72-Mbits; while if
we use the DDR as a buffer, there are at least four parallel 4.5 Follow-up signal processing
DDR SDRAMs whose clock is also 168.75MHz, bit width is
64bits because the SDRAM transfers data both edges, cache The follow-up signal processing technologies include the
capacity is 2048Mbits. In electronic warfare, the pulse width intra-pulse analysis and signal deinterleaving. The first part
of a LPI radar signal may be as long as a few hundred consists of automatic modulation classification and parameter
microseconds. We set the pulse width to be 100s and the estimation of radar signals to give the pulse description word
data size of a single pulse to be 2Mbits. If we adopt the FIFO (PDW) including TOA, direction of arrival (DOA), carrier
as a buffer, we can store up to 36 pulses, which is difficult to frequency (CF), pulse width (PW), pulse amplitude (PA) and
meet the actual requirements. 1024 pulses can be stored if we intra-pulse modulation (PM). The signal deinterleaving will
use the DDR, which is enough for the intelligence receiver. In provide the antenna scan period (ASP) and pulse repetition
addition, as the DDR is a single port RAM, the data could be interval (PRI). The final result is the emitter description word
implemented using a ping pong buffer to achieve independent (EDW). These are implemented by the FPGA and DSP.
reading and writing, and the buffer capacity will be increased
twice. Thus, the DDR is suitable for high-speed data buffer. 5. Conclusions
In this paper, we have presented an architecture denoted
4.3 Time-frequency quasi-matched
as time-frequency quasi-matched for the intelligence receiver.
The time-frequency quasi-matched architecture uses This structure is suitable for interception of most LPI radar
several time-bandwidth analysis units to analyse the received signals, especially for the agile signals widely used in
signals, and we used three units in this system. Here, we electronic warfare. We also showed the implementation of the
adopt the efficient implementation architecture which is based architecture and its key technologies. This architecture will be
on the poly-phase filter bank and IDFT structure. We have useful for the modern electronic warfare.
realized the channelized frequency by two FPGAs.
The time-frequency quasi-matched architecture consists References
of two parts. The first part is the pulse width analysis which is [1] A. Denk, Detection and jamming low probability of
detailed as the detection and buffer of the radar signal with intercept (LPI) Radars, Master thesis, Naval
noise, and the second part is to read the slow signal data Postgraduate School, 2006.
stream from the buffer and finish the frequency analysis. In [2] N. Won, A channelized digital ultrawideband receiver,
this way, we could get the time-frequency information of the IEEE Trans on Wireless Communications, vol.2, no.3,
received signals. The detection algorithms include energy pp.502-510, 2003.
accumulation and the autocorrelation of the received signals. [3] J. Zhang et al., Clock study of high speed
The buffers use the ping pong of several DDRs and SDRAMs. interleaving/multiplexing data-acquisition system,
The first, second and third channelized units are to process Journal of University of Science and Technology of
the real, complex and complex data of the received signal, China, vol. 36, no.3, pp. 281-284, 2006.
respectively. There are 8 channels in the first unit with [4] S. Hoyos, B.M. Sadler, Ultra-wideband analog-to-
channel bandwidth 337.5MHz, the decimation factor is 4 and digital conversion via signal expansion, IEEE Trans on
the sampling frequency 675MHz. The second unit has 32 Vehicular Technology, vol.54, no.5, pp.1609-1622, 2005.
channels and the channel bandwidth is just 21.09375MHz. [5] X. Shen, R. Ye, and B. Tang, Parameters estimation of
Wideband/ Ultra-Wideband LFM Signal Based on
4.4 Central Control Spectrum Compressing Receiving, Journal of
Electronics & Information Technology, vol.29, no.1, pp.
The primary task of the central control is to finish the 23-25, 2007.
buffer for many kinds of data and update their flags based on