Main Content


Specify target device chip family for the model

Model Configuration Pane: Target


Specify the target device chip family 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 chip family 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 chip family for your Simulink® model as a character vector.


For example, if your SynthesisTool is Xilinx Vivado, you can specify Virtex7 as the SynthesisToolChipFamily when you generate HDL code for the symmetric_fir subsystem inside the sfir_fixed model using either of these methods.

  • Pass the parameter as an argument to the makehdl function.

    makehdl('sfir_fixed/symmetric_fir', ... 
            'SynthesisToolChipFamily', 'Virtex7')
  • When you use hdlset_param, you can set the parameter on the model and then generate HDL code using makehdl.

    hdlset_param('sfir_fixed','SynthesisToolChipFamily', 'Virtex7')

Recommended Settings

No recommended settings.

Programmatic Use

Parameter: SynthesisToolChipFamily
Type: Character vector
Value: A valid chip family for the target device
Default: ' '

Version History

Introduced in R2014a