Communications Toolbox™ software can read a signal from external hardware devices using the Communications Toolbox support packages for software-defined radio (SDR). You can design, prototype and test SDR applications in MATLAB® and Simulink® with live radio signals. Use the supported hardware as a radio peripheral with the supplied bit stream and also run your own design in the FPGA with the automated targeting workflow using HDL Coder™.
Generate both fixed and user-provided bit streams with hardware support packages that support HDL targeting. For example, the Communications Toolbox Support Package for Xilinx® Zynq®-Based Radio and Communications Toolbox Support Package for USRP® Embedded Series Radio can be used for this purpose.
See Supported Hardware – Software-Defined Radio for more information on the SDR hardware support packages.
For more information about SDRs used with MATLAB and Simulink, visit Software-Defined Radio (SDR) on the MathWorks® web site.