指定子信令值在有效状态下保持多长时间。
默认值:在
子级信号的数据值在N个基频时钟周期内保持有效状态,其中N是每个子级采样周期所经过的基频时钟周期的数目。(N > = 2)。
子信令的数据值仅在一个基频时钟周期内保持有效状态。对于随后的基准率周期,数据处于未知状态(表示为“X”
),直到下一个子样本周期的前缘。
在大多数情况下,默认(ON)是最佳设置保存样本之间的输入数据.这个设置与Simulink的行为相匹配金宝app®模拟,其中通过每个基速时钟周期保持有效的子级信号。
在某些情况下(例如内存建模或内存接口),清除是可取的保存样本之间的输入数据.通过这种方式,您可以获得关于数据何时处于无效(“X”
)状态。
如果您选择整个模型,则禁用此选项。选择DUT代替产生高密度脂蛋白设置。
属性:HoldInputDataBetweenSamples |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” |
要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.
在数据断言到DUT之前,指定在测试台输入上驱动的初始值。
默认值:从
由测试台输入驱动的初始值为' 0 '
.
由测试台输入驱动的初始值为“X”
(未知的)。
如果您选择整个模型,则禁用此选项。选择DUT代替产生高密度脂蛋白设置。
属性:InitializeTestBenchInputs |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“关闭” |
要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.
指定抑制输出数据检查的样本数量。
默认值:0
必须为正整数。
当值忽略输出数据检查(样本数), N大于0时,测试台抑制对第一个输出数据的检查N
时钟启用输出后的输出样本(ce_out
)是断言。
当使用管道块实现时,输出数据对于一些样本可能处于无效状态。为了避免虚假的测试台错误,请确定这个数字和集合忽略输出数据检查(样本数)因此。
注意将N指定为样本的数量,而不是时钟周期的数量。对于单一费率模型,这些是等价的,但对于多费率模型,它们是不等价的。
你应该使用忽略输出数据检查(样本数)如果在HDL代码中有一个状态(寄存器)初始条件与Simulink状态不匹配,包括以下具体情况:金宝app
当你设置DistributedPipelining
财产“上”
为了MATLAB函数块(参见MATLAB函数块的分布式管道插入)
当你设置ResetType
财产“没有”
适用于以下类别:
commcnvintrlv2 /卷积Deinterleaver
commcnvintrlv2 /卷积的交织器
CommCnVintRLv2 /一般多路复用的解交织器
commcnvintrlv2 /多路复用分界
Dspsigops /延迟
金宝appsimulink/附加数学和离散/附加离散/单元延迟启用
金宝appsimulink/常用块/单位延迟
金宝appSimulink /离散/延迟
金宝app模型/离散/内存
金宝appSimulink /离散/轻拍延迟
金宝app模型/用户定义函数MATLAB函数
sflib /图
sflib /真值表
当生成现有手工编写的HDL代码的黑盒接口时
如果您选择整个模型,则禁用此选项。选择DUT代替产生高密度脂蛋白设置。
属性:IgnoreDataChecking |
类型:整数 |
默认值:0 |
要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.
创建和使用数据文件来读取和写入测试台输入和输出数据。
默认值:在
创建和使用数据文件来读取和写入测试台输入和输出数据。
在测试台上使用常量作为DUT刺激和参考数据。
如果您选择整个模型,则禁用此选项。选择DUT代替产生高密度脂蛋白设置。
属性:UseFileIOInTestBench |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” |
要设置此属性,请使用hdlset_param
或者makehdl.
.要查看属性值,请使用hdlget_param.
.