MATLAB: Which SDR platform should I use when I want to implement the custom algorithm running on the FPGA of a USRP E310

I would like to implement a Goertzel algorithm on the FPGA part of my USRP E310,
Should the USRP support package (https://www.mathworks.com/hardware-support/usrp.html) be used for this workflow?

Best Answer

The USRP support package is not the right SDR platform. The Communications Toolbox provides only I/O support for USRP radios. In other words, customers can send and receive I/Q (complex) samples using the radio, but they cannot target (i.e. program the FPGA or ARM) on the radio.
The Zynq SDR support package (<https://www.mathworks.com/hardware-support/zynq-sdr.html>) should be used. It provides both I/O and targeting workflows
Related Question