Simulate, analyze, and test the physical layer of 5G communications systems
5G Toolbox™ provides standard-compliant functions and reference examples for the modeling, simulation, and verification of 5G communications systems. The toolbox supports link-level simulation, golden reference verification and conformance testing, and test waveform generation.
With the toolbox you can configure, simulate, measure, and analyze end-to-end communications links. You can modify or customize the toolbox functions and use them as reference models for implementing 5G systems and devices.
The toolbox provides reference examples to help you explore baseband specifications and simulate the effects of RF designs and interference sources on system performance. You can generate waveforms and customize test benches to verify that your designs, prototypes, and implementations comply with the 3GPP 5G New Radio (NR) standard.
NR Subcarrier and Numerology
Generate 5G NR uplink and downlink carrier waveforms based on flexible NR subcarrier spacings and frame numerologies, including carrier bandwidth parts (CBP).
Characterize 5G NR link-level performance, and perform PDSCH & PUSCH throughput simulations.
Downlink and Uplink Channels
Create downlink and uplink physical channels including shared (PDSCH and PUSCH), control (PDCCH and PUCCH), and broadcast (PBCH) channels.
Downlink and Uplink Signals
Specify synchronization (PSS, SSS) and demodulation reference (DM-RS) signals.
Use low-density parity-check (LDPC) coding to encode and decode transport channels, including downlink shared channels (DL-SCH).
Simulate the NR 5G polar channel coding technique. Apply CRC-aided polar coding to encode and decode downlink control information (DCI) and broadcast channel (BCH) for enhanced mobile broadband (eMBB).
Construct a waveform containing a synchronization signal (SS) burst, pass waveforms through a fading channel, and blindly synchronize to receive the waveforms.
Provide a detailed procedure to decode the Master Information Block (MIB).
C and C++ Code Generation
Generate C or C++ source code to accelerate simulation, obtain C source code for implementation, or use as a standalone executable.
Receiver Design and Synchronization
Calculate practical timing and channel estimates
LDPC decoder enhancements
Model layered belief propagation and min-sum approximation
Support for CSI-RS signals
Model channel state information reference signals (CSI-RS).
5G NR-TM Waveform Generation
Generate standard-compliant 5G NR test models (NR-TMs) for frequency ranges 1 and 2 (FR1 and FR2).