wiki:WARPLab6/Specifications

Version 2 (modified by mduarte, 15 years ago) (diff)

--

WARPLab Specifications

Specifications apply to latest WARPLab Release.

Tx/Rx I/Q Buffers

  • Independent Tx/Rx I/Q Buffers.
  • Each buffer can store a maximum of 214 samples.
  • Buffers persist between triggers.
  • Samples are read from Tx I/Q Buffers to I/Q DACs at 40 MHz.
  • Samples are written from I/Q ADCs to Rx I/Q buffers at 40MHz.

Tx Signal Requirements

  • Amplitude of real part (In-Phase signal: I) in [-1,1] and amplitude of imaginary part (Quadrature signal: Q) in [-1,1]. I/Q signals on transmitter path are represented in the FPGA using Fixed Point 16_15.
  • Lowest Frequency: 30 kHz. Radios filter DC.
  • Highest Frequency: Depends on the Tx/Rx Low Pas Filter (LPF) Corner Frequency Setting. By default, Tx and Rx LPF are set to nominal mode. Possible Tx/Rx LPF settings are the following.
    Tx LPF corner frequency: Mode 0: Undefined, Mode 1: 12 MHz (Nominal Mode), Mode 2: 18 MHz (Turbo Mode 1), Mode 3: 24 MHz (Turbo Mode 2).
    Rx LPF corner frequency: Mode 0: 7.5 MHz, Mode 1: 9.5 MHz (Nominal Mode), Mode 2: 14 MHz (Turbo Mode 1), Mode 3: 18 MHz (Turbo Mode 2).
  • 40 MHz sampling frequency.

I/Q ADC/DAC

  • Are always clocked at 40 MHz.
  • DAC I/Q input signals are represented using Fixed Point 16_15.
  • ADC I/Q output signals are represented using Fixed Point 14_13.

Tx/Rx Amplifiers

  • The Tx path applies gain at three amplifiers: Tx Base Band (Tx BB), Tx RF, Tx RF PA. The Tx RF PA is always fixed at 30 dB gain. The Tx BB and Tx RF amplifiers are adjusted digitally, the range of gains is the following.
    Tx BB: In [0, 3] applies 1.5 dB/step.
    Tx RF: In [0, 63] applies 0.5 dB/step.
  • The Rx path applies gain at two amplifiers: Rx Base Band (Rx BB) and Rx RF. Rx amplifiers are adjusted digitally, the range of gains is the following.
    Rx BB: In [0, 31] applies 2 dB/step.
    Rx RF: In [1, 3] applies 15 dB/step.