Main Content

LTE Receiver Using Zynq-based Software-Defined Radio (SDR)

This example shows how to use the Xilinx® Zynq-based radio support package with MATLAB® and LTE Toolbox™ to decode the master information block (MIB) and recover basic system information from an LTE waveform. If you have a second SDR platform, you can generate the LTE signal by using the LTE Transmitter using Zynq-based Software-Defined Radio (SDR) example.

Example Summary

LTE Toolbox provides functions and tools to decode LTE waveforms. This example shows how an LTE waveform can be captured with SDR radio hardware such as Xilinx Zynq-based radio, and be decoded to recover basic system information.

This example decodes the MIB for a burst of captured frames, and then decodes the control format indicator (CFI) for each subframe, which informs the user equipment (UE) of the size of the control region. The physical downlink control channel (PDCCH) is then decoded.

The example outputs the detected cell identity as well as the decoded CFI value. Plots for the spectrum of the captured signal, the PDCCH constellation diagram and the channel estimate are also produced.

If you have a second SDR platform the transmitted waveform can be generated using the companion example LTE Transmitter using Zynq-based Software-Defined Radio (SDR).

SDR Support Packages

This example requires the Xilinx Zynq-Based Radio support package. This can be installed using the Add-On Explorer.

More information about other supported SDR platforms can be found here.

Full Example

The full example description and source code can be found in the list of examples using Xilinx Zynq-Based Radio under the name LTE Receiver Using Analog Devices AD9361/AD9364.