Main Content

LTE Receiver Using Zynq®-Based Software-Defined Radio (SDR)

This example shows how to use the Communications Toolbox™ Support Package for Xilinx® Zynq®-Based Radio 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 to capture an LTE waveform with SDR radio hardware such as Xilinx Zynq-based radio, and decode and 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 example then decodes the physical downlink control channel (PDCCH).

The example outputs the detected cell identity and the decoded CFI value. The example also produces plots for the spectrum of the captured signal, the PDCCH constellation diagram and the channel estimate.

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).

Support Package

Use the Add-On Explorer to install the required support package.

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 Communications Toolbox Support Package for Xilinx Zynq-Based Radio documentation under the name LTE Receiver Using Analog Devices AD9361/AD9364 (Communications Toolbox Support Package for Xilinx Zynq-Based Radio).