Main Content


Specify target device name

Model Configuration Pane: Target


Specify the target device name for your model as a character vector. When you specify the Synthesis Tool, HDL Coder™ populates the Family, Device, Package, and Speed with default values for that tool. To find the device name for your target device, at the MATLAB® command line, enter hdlcoder.supportedDevices. Then, open the linked report and find your target device details.


' ' (Default)

Specify the target device name for your Simulink® model as a character vector.


You can get the SynthesisToolDeviceName when you specify the SynthesisTool for your model. Consider that the SynthesisTool is set to Xilinx Vivado and the SynthesisToolChipFamily is set to Virtex7.

  • To get the default device name. pass the parameter as an argument to the hdlget_param function.

    hdlget_param('sfir_fixed', ... 
  • When you use hdlset_param, you can set the parameter on the model and then generate HDL code using makehdl.

    hdlset_param('sfir_fixed','SynthesisToolDeviceName', 'xc7v2000t')

Recommended Settings

No recommended settings.

Programmatic Use

Parameter: SynthesisToolDevicename
Type: Character vector
Value: A valid device name for the synthesis tool
Default: ' '

Version History

Introduced in R2014a