Xilinx RFSoC Devices
HDL Coder™ can generate an IP core, integrate it into your Vivado® project, and program the Xilinx RFSoC hardware.
To deploy your design to the Xilinx RFSoC hardware, you must install the HDL Coder Support Package for Xilinx RFSoC Devices. For installation information, see HDL Coder Supported Hardware.
Classes
Board and Workflow
hdlcoder.Board | Board registration object that describes SoC custom board |
hdlcoder.WorkflowConfig | Configure HDL code generation and deployment workflows |
hdlcoder.ReferenceDesign | Reference design registration object that describes SoC reference design |
Functions
Export Reference Design
socExportReferenceDesign | Export custom reference design for HDL Workflow Advisor |
Add Interfaces
addExternalIOInterface | Define external IO interface for board object |
addExternalPortInterface | Define external port interface for board object |
addInternalIOInterface | Add and define internal IO interface between generated IP core and existing IP cores |
addAXI4MasterInterface | Add and define AXI4 Master interface |
addAXI4SlaveInterface | Add and define AXI4 slave interface |
addAXI4StreamInterface | Add AXI4-Stream interface |
addAXI4StreamVideoInterface | Add AXI4-Stream Video interface |
addClockInterface | Add clock and reset interface |
Board and Reference Design
addCustomVivadoDesign | Specify Xilinx Vivado exported block design Tcl file |
addIPRepository | Include IP modules from your IP repository folder in your custom reference design |
addParameter | Add and define custom parameters for your reference design |
validateReferenceDesign | Check property values in reference design object |
validateBoard | Check property values in board object |
Callback Functions
CallbackCustomProgrammingMethod | Function handle for custom callback function that gets executed during Program Target Device task in the Workflow Advisor |
EmbeddedCoderSupportPackage | Specify whether to use an Embedded Coder support package |
PostBuildBitstreamFcn | Function handle for callback function that gets executed after Build FPGA Bitstream task in the HDL Workflow Advisor |
PostCreateProjectFcn | Function handle for callback function that gets executed after Create Project task in the HDL Workflow Advisor |
PostSWInterfaceFcn | Function handle for custom callback function that gets executed after Generate Software Interface task in the HDL Workflow Advisor |
PostTargetInterfaceFcn | Function handle for callback function that gets executed after Set Target Interface task in the HDL Workflow Advisor |
PostTargetReferenceDesignFcn | Function handle for callback function that gets executed after Set Target Reference Design task in the HDL Workflow Advisor |
Related Information
- HDL Coder Support Package for Xilinx RFSoC Devices
- Generate IP Core and Bitstream
- Create a Custom Hardware Platform
- RF Data Converter Configuration (HDL Coder Support Package for Xilinx RFSoC Devices)
- System Object Usage (HDL Coder Support Package for Xilinx RFSoC Devices)
Featured Examples
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)