Table Of Contents

Using the mmWave Transceiver System as a Multichannel Transceiver

Version:
    Last Modified: May 17, 2017

    The NI mmWave Reference Project contains an example VI that demonstrates how to use the mmWave Transceiver System as a multichannel transceiver.

    spd-note-note
    Note  

    Before running the VI, examine the hardware setup and ensure that all cables are securely connected.

    1. Open the project file located in the LabVIEW folder at <NIDIR>\LabVIEW 2015\examples\instr\niMmWave\niMmWave Reference Project.lvproj. The project consists of several host example VIs and the following three variants of an FPGA target:
      FPGA Target Description
      Transmit FPGA 7902R This FPGA target demonstrates how to configure the PXIe-7902 High-Speed Serial Instrument to generate the in-phase/quadrature (I/Q) baseband data written to the input/output (I/O) socket defined in DacAuroraClip.
      Receive FPGA 7902R This FPGA target demonstrates how to configure the PXIe-7902 module to process the I/Q baseband data acquired from the I/O socket defined in AdcAuroraClip.
      Processing FPGA 7902R This FPGA target demonstrates how to configure the PXIe-7902 module to send or receive data through the serial lanes for all six multi-gigabit transceiver (MGT) ports using Aurora protocol.
    2. Open the Multichannel Transceiver (Host) VI. This example uses pre-compiled FPGA bitfiles that use the FPGA VIs defined under Transmit FPGA 7902R and Receive FPGA 7902R targets.
    3. Examine the front panel input controls and specify values appropriate for your device.
      spd-note-note
      Note  

      Values shown in the following examples are optional unless otherwise specified.

      1. Select the Setup tab and specify the values appropriate for your device.
        • hardware resources [channel]—Specifies the device resource names.
        • hardware setup—Specifies one of the following directional values: Transmitter, Receiver, or Transceiver.
        Figure 1. Setup Tab
      2. Select the Hardware tab and specify the values appropriate for your device.
        • port select—Specifies one of the following values: IF Port, Loopback, and Sync Port.
          spd-note-note
          Note  

          Sync Port is not currently supported.

        • Rx hardware configuration Cluster
          • gain (dB)—Specifies the receiver gain.
          • frequency (Hz)—Specifies the receiver frequency.
          • mmWave adapter—Specifies the mmWave radio head being used. Set this to None for intermediate frequency (IF) only projects.
          • adapter active port—Specifies the mmWave radio head active port for the receiver channel. The only valid values are RX1 and RX2.
            spd-note-note
            Note  

            RX2 is only supported for mmRH-3602 mmWave Radio Heads.

        • Tx hardware configuration Cluster
          • gain (dB)—Specifies the transmitter gain.
            spd-note-caution
            Caution  

            The receiver may become damaged if too much gain is used. Refer to the device specifications to ensure you choose values within an acceptable gain range.

          • frequency (Hz)—Specifies the transmitter frequency.
          • mmWave adapter—Specifies the mmWave radio head being used. Set this to None for IF only projects.
          • adapter active port—Specifies the mmWave radio head active port for the receiver channel. The only valid value is TX1.
        Figure 2. Hardware Tab (IF Only)
        Figure 3. Hardware Tab (with mmWave Radio Heads)
      3. Select the Application tab and specify the values appropriate for your device.
        • qam parameters [channel]—Specifies the quadrature amplitude modulation (QAM) parameters.
        • digital gain (dB)—Specifies the digital gain on the generated signal on Transmit FPGA 7902R.
        • acquisition samples—Specifies the number of samples to acquire.
        Figure 4. Application Tab
    4. Run the VI.
      Figure 5. Time Domain Tab
      Figure 6. Frequency Domain Tab
      Figure 7. QAM Tab

    Recently Viewed Topics