Previous Page  31 / 84 Next Page
Information
Show Menu
Previous Page 31 / 84 Next Page
Page Background

(shift in frequency), decimation,

equalization, and calibration. The

resulting narrowband signal then gets

demodulated and decoded, further

filtered, amplified, and stored to HDD

or any combination of these functions.

At a high level, typical streaming

and channelizing applications can be

divided as figure 2 shows.

Back to Top

Wideband Streaming

To better understand the challenges

connectedwithwideband streaming,

one must first understand the

technical specifications of the IF

receiver. This paper focuses on the

PXIe-5624R module. IF receivers

are typically part of the vector

signal analyzer that comprises

the mixer, IF receiver, and signal

sources for LO. The architecture of

the example vector signal analyzer

is described in the Introduction to

the PXIe-5668R—High-Performance

26.5 GHz Wideband Signal Analyzer

white paper.

IF is characterized by the frequency

range from 5 MHz to 2 GHz and

bandwidth of 800 MHz typical

(see technical specs for details).

After adding a band-limited noise

(dither) signal, which helps reduce

the quantization effects of the ADC

and improve spectral performance,

the ADC samples the signal at up

to 2 GSa/s with 12-bit resolution.

The onboard FPGA processes

these samples and transfers the

data to other devices (PXI Express

controller, RAID) through the PCI

Express Gen 2x8, which allows for

data streaming with theoretical rates

of up to 4 GB/s. In the wideband

streaming case, the FPGA performs

only one digital downconversion

(DDC) for all incoming data, as

opposed to several independent

downconversions in the narrowband

case as mentioned later in the

document.

Figure 1.

Example Signals in 5 MHz–2 GHz Band

Figure 2.

Classification of Streaming Applications Covered in This Document

Bit Packing

When talking about wideband

streaming, one must consider

not only the theoretical available

bandwidth of the PCI Express bus

but also its practical limitations (that

is, control messages that travel over

the same bus). The first and more

simple implementation for sending

data over the PCI Express bus would

be to send 16-bit samples, one after

another, even if data from the ADC is

only 12 bit. However, this approach

leads to theoretical limitations of 4

GB/s per PCI Express link available

in the PXIe-5624R module (2

bytes/samples at 2 GS/s equals to

4 GB/s), which practically won’t

allow for continuous streaming.

However, there’s a clever solution:

bit packing. Using bit packing, four

12-bit samples are packed into

three 16-bit words. Consequently,

this method reduces the data rate

from 4 GB/s to 3 GB/s, enabling

continuous data streaming.

Intermodules

Synchronization

Often there is a need for continuous

streaming from several modules of

the same type. These multichannel,

synchronized RF systems enable certain

applications such as direction finding.

New-Tech Magazine Europe l 31