控件中的参数HDL代码生成>全局设置>港口选择“配置参数”页签。
此设置是一个参数HDL代码生成>全局设置>港口选择“配置参数”页签。
默认值:从
对于触发子系统,在生成的HDL代码中使用触发输入信号作为时钟。确保时钟边缘设置与“配置参数”对话框中的触发类型的触发块在被触发的子系统内部。
对于触发子系统,不要在生成的HDL代码中使用触发输入信号作为时钟。
属性:TriggerAsClock |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“关闭” |
若要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.
例如,要生成使用触发信号的HDL代码作为触发子系统的时钟sfir_fixed / symmetric_fir
DUT子系统,使用以下任何一种方法:
将属性作为参数传递给makehdl.
函数。
makehdl (“sfir_fixed / symmetric_sfir”,“TriggerAsClock”,“上”)
当你使用hdlset_param
,可以在模型上设置参数,然后使用HDL生成代码makehdl.
.
hdlset_param (“sfir_fixed”,“TriggerAsClock”,“上”) makehdl (“sfir_fixed / symmetric_fir”)
启用此设置以在生成的HDL代码中为测试点信号创建DUT输出端口。
默认值:从
当您启用此设置时,代码生成器将在生成的HDL代码中为测试点信号创建DUT输出端口。您可以观察测试点信号并通过连接一个范围阻塞到与这些信号对应的输出端口。
当禁用此设置时,代码生成器将保留测试点信号,并且不会在生成的HDL代码中创建DUT输出端口。
请注意
当您为状态流内部的状态指定测试点时,代码生成器将忽略此设置®图表.
属性:EnableTestpoints |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“关闭” |
若要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.
控件的测试点指定信号后sfir_fixed / symmetric_fir
DUT子系统,要在HDL代码中生成DUT输出端口,可以使用以下任何一种方法:
将属性作为参数传递给makehdl.
函数。
makehdl (“sfir_fixed / symmetric_sfir”,“EnableTestpoints”,“上”)
当你使用hdlset_param
,可以在模型上设置参数,然后使用HDL生成代码makehdl.
.
hdlset_param(‘sfir_fixed’,‘EnableTestpoints’,‘上’)makehdl(“sfir_fixed / symmetric_fir”)
在VHDL中将矢量端口平展成标量端口的结构®代码。
默认值:从
上
在为矢量端口生成代码时,请生成标量端口的结构。
从
在为矢量端口生成代码时,请为矢量端口生成类型定义和端口声明。
dutlevel
生成向量端口的代码时,生成仅在DUT级别的向量端口的标量端口的结构。DUT子系统不必处于模型的顶级。
目标语言(由此指定)时启用此选项语言选项)是VHDL。
属性:ScalarizePorts |
类型:特征向量 |
值:“上” |“关闭” |“dutlevel” |
默认值:“关闭” |
若要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.