hdlverifier.FPGADataReader
从生活FPGA为捕获数据MATLAB工作空间
描述
的hdlverifier.FPGADataReader
系统对象™与生成的HDL IP核心运行在一个FPGA板从FPGA MATLAB来捕获信号®。
的hdlverifier.FPGADataReader
系统对象不能直接创建。使用它,运行FPGA数据捕捉组件发生器并生成您自己的自定义FPGADataReader
系统对象。您可以直接使用生成的对象,或者使用包装器工具,FPGA数据捕获,设置触发条件,捕捉条件,和数据类型,并获取相关的数据。
在创建系统对象之前,你必须之前生成定制的数据捕捉组件。你还必须有生成的IP代码集成到您的项目部署到FPGA。对象通过JTAG或以太网与FPGA通信电缆。确保所需的电缆连接板和主机之间的。
一个工作流的概述,请参阅数据采集流程。
请注意
或者,而不是使用一步
定义的方法来执行操作系统对象,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj, x)
和y = obj (x)
执行相同操作。
创建
创建一个定制的对象,直流
= mydc直流
从设计,捕捉数据运行在一个FPGA。mydc
您指定的组件名称吗FPGA数据捕捉组件发生器工具。
属性
对象的功能
checkStatus |
检查当前状态的FPGA数据捕获非阻塞模式 |
克隆 |
创建hdlverifier.FPGADataReader 系统对象与相同的属性值 |
collectData |
从FPGA收集获取的数据在非阻塞模式 |
displayCaptureCondition |
显示整体捕获条件 |
displayDataTypes |
显示所有捕获信号的数据类型 |
displayTriggerCondition |
显示整体触发条件 |
isLocked |
锁定状态 |
launchApp |
FPGA数据捕捉应用程序打开 |
释放 |
JTAG接口的版本控制 |
setCaptureCondition |
为每个信号值配置比较 |
setCaptureConditionCombinationOperator |
配置操作,将单个信号值比较组合成整体捕获状态 |
setCaptureConditionComparisonOperator |
配置操作符比较中的单个信号值捕获状态 |
setDataType |
配置数据类型的数据捕获的信号 |
setNumberofTriggerStages |
配置数量的触发阶段用于捕获数据 |
setRunImmediateFlag |
配置数据捕获立即运行没有任何触发条件 |
setTriggerCombinationOperator |
配置操作,将单个信号值比较组合成整体触发条件 |
setTriggerComparisonOperator |
配置操作,比较各个信号值在触发条件 |
setTriggerCondition |
配置每个信号值比较 |
setTriggerTimeOut |
配置最大数量的FDC IP核时钟周期内触发条件必须发生在引发阶段 |
一步 |
捕获一个缓冲的数据从高密度脂蛋白IP核心FPGA上运行 |
停止 |
停止FPGA数据捕获在非阻塞模式下执行基于当前状态 |
例子
版本历史
介绍了R2017a