FPGA数据阅读器
从生活FPGA为捕获数据金宝app模型
- 库:
生成的
描述
的FPGA数据阅读器块与生成的IP核心FPGA返回数据捕获到仿真软件金宝app®。
在运行此块之前,您必须生成定制的数据捕捉组件。将生成的高密度脂蛋白IP核心集成到您的项目并将其部署到FPGA。块通过JTAG或以太网与FPGA通信电缆。确保所需的电缆连接板和主机之间的。
一个工作流的概述,请参阅数据采集流程。
默认情况下,FPGA数据捕捉组件发生器工具生成一个数据捕获模型,该模型包含物体和一个范围。如果你有一个DSP系统工具箱™许可证,捕获的数据流的逻辑分析仪工具。否则,范围显示捕获的数据块。您可以添加其他块模型进行分析,验证和显示。
港口
的输出端口FPGA数据阅读器块对应于你要求捕获的信号FPGA数据捕捉组件发生器。这些端口的设置数据类型信号,触发编辑器从块参数,打开。
输出
Capture_Window
——当前捕获窗口
标量
这个输出端口表示当前捕获窗口。这个输出端口的值是一个整数的值从1到样本深度参数。
Trigger_Position
——位置触发检测时钟周期内捕获缓冲区
布尔标量
此输出端口指示的位置触发检测时钟周期内捕获缓冲区。
参数
样品时间
——输出信号
双
每个时间步返回一帧数据块,在每个信号的帧是整个捕获缓冲区。每一帧包含样本深度值,如在生成时指定。默认提供样品时间unbuffering每一帧成单个样品,结果在一个示例1。
样本深度
——样品数量为每个信号捕获
整数
这个参数是只读的。它反映了您在生成时指定的值。
捕获的窗口数量
——数量的数据捕获复发
1
(默认)|整数两个的力量
指定复发捕捉的数量。这个值必须是2的幂,样本深度。一个窗口深度被定义为样本深度/捕获的窗口数量。考虑到捕获的窗口数量当设置样本深度,允许足够的缓冲。
数量的触发阶段
——数量的触发阶段提供触发条件
米从1(默认)|整数米
指定引发阶段的数量。从1到这个值必须是一个整数米,在那里米是设定的马克斯触发阶段参数的FPGA数据捕捉组件发生器工具。当你指定马克斯触发阶段参数,考虑引发阶段的最大数量的计划配置捕获数据的触发条件。
触发位置
——位置触发检测周期内捕获缓冲区
0
(默认)|整数窗口深度1
默认情况下,时钟周期触发时检测到的第一个样本捕获缓冲区。你可以改变的相对位置触发检测周期内捕获缓冲区。默认触发位置意味着触发发生之前捕获一些样品。你可以设置这个参数0和之间的任何数量窗口深度1、包容。当触发位置=窗口深度1,最后的样本对应的周期触发发生时。如果捕获的窗口数量大于1时,触发位置同样适用于所有的窗口。看到触发器。
信号
—信号触发组件名称
特征向量
这个参数是只读的。指定的信号名称代次底部的下拉菜单中列出。单击+按钮以添加一个信号触发条件。
操作符
——内运营商比较信号触发条件
= =
|! =
|<
|>
|< =
|> =
比较信号,选择其中一个操作符:= =
,! =
,<
,>
,< =
,或> =
。比较信号包含X
或x
(根本不在乎价值),指定= =
或! =
操作符。
价值
——价值比较信号作为整体的一部分,触发条件
十进制二进制| |十六进制|低
|高
|前沿
|下降沿
|两个边
触发条件可以由一个或多个信号的值比较。该参数指定为每个信号匹配的值。
multi-bit信号,指定一个十进制、二进制、十六进制值的范围内的信号相关联的数据类型。同时提供十六进制或二进制值,您可以提供值的组合X
或x
(不在乎价值),使屏蔽。虽然比较值,触发条件丢弃地方值X
或x
并提供输出。
单独的一组位更好的可读性,可以使用_
位之间。例如,您可以代表一个32位二进制值0 b1010_xxxx_1011_xxxx_1110_xxxx_1111xxxx
和一个32位的十六进制值0 xab_cdexfx
。
为布尔
信号,选择水平或边缘状态。看到触发器。
触发组合算子
-逻辑算子结合整体比较个体的信号触发条件
和
(默认)|或
这个参数表示的逻辑门图标。单击改变操作符按钮之间切换和
和或
。
触发条件可以由一个或多个信号的值比较。把这些值比较,只有一种类型的逻辑操作符。假设三个信号,一个
,B
,C
,触发条件。的选项是:
= = 10 B = =下降沿和C = = 0
= = 10 B = =的下降沿或C = = 0
触发时间
最大数量的数据捕获IP核时钟周期内触发条件必须发生在引发阶段
1
(默认)|整数从1到65536
在这许多数据捕获IP核时钟周期,触发条件必须发生在引发阶段的启用此参数。您可以指定任何整数的值从1到65536根据你的要求。选择要启用该参数在触发器触发的时间阶段。触发时间是不允许的触发第一阶段。
时间
——要等待的秒数流产数据捕获之前,如果不满足触发条件
10
(默认)|正整数
如果启用了一个触发条件,但高密度脂蛋白IP核心并不检测条件,数据捕获请求在这么多秒后超时。没有数据返回给仿真软件。金宝app
启用捕获条件逻辑
——选项来启用捕获条件逻辑
从
(默认)|在
选择要启用该参数条件逻辑的数据捕获IP核心。使捕获条件逻辑来使用一个条件来控制数据捕获从FPGA。数据捕获IP核心评估捕获条件在每个时钟周期内,只捕获的数据满足捕获状态。捕获条件的更多信息,请参阅捕获的条件。
依赖关系
要启用该参数,FPGA数据捕捉组件发生器工具,选择包括捕获条件逻辑。
信号
—捕捉组件的信号名称
特征向量
这个参数是只读的。信号名称指定为触发代次底部的下拉菜单中列出。单击+按钮以添加一个信号捕获状态。
依赖关系
要启用该参数,选择启用捕获条件逻辑。
操作符
在捕获条件——运算符比较信号
= =
|! =
|<
|>
|< =
|> =
比较信号,选择其中一个操作符:= =
,! =
,<
,>
,< =
,或> =
。比较信号包含X
或x
(根本不在乎价值),指定= =
或! =
操作符。
依赖关系
要启用该参数,选择启用捕获条件逻辑。
价值
——价值比较信号作为整体的一部分,捕获状态
十进制二进制| |十六进制|低
|高
|前沿
|下降沿
|两个边
捕获条件可以由一个或多个信号的值比较。该参数指定为每个信号匹配的值。
multi-bit信号,指定一个十进制、二进制、十六进制值的范围内的信号相关联的数据类型。同时提供十六进制或二进制值,您可以提供值的组合X
或x
(不在乎价值),使屏蔽。虽然比较值,丢弃的地方捕获条件值X
或x
并提供输出。
单独的一组位更好的可读性,可以使用_
位之间。例如,您可以代表一个32位二进制值0 b1010_xxxx_1011_xxxx_1110_xxxx_1111xxxx
和一个32位的十六进制值0 xab_cdexfx
。
为布尔
信号,选择水平或边缘状态。看到捕获的条件。
依赖关系
要启用该参数,选择启用捕获条件逻辑。
捕获条件组合算子
-逻辑算子结合整体比较个体的信号捕获状态
和
(默认)|或
这个参数表示的逻辑门图标。单击改变操作符按钮之间切换和
和或
。
捕获条件可以由一个或多个信号的值比较。把这些值比较,只有一种类型的逻辑操作符。你不能混合和匹配结合运营商。看到捕获的条件。
依赖关系
要启用该参数,选择启用捕获条件逻辑。
信号的名字
——输出端口的名称
特征向量
这个参数是只读的。它反映了的名字Capture_Window输出端口的名称Trigger_Position输出端口,您所指定的信号名称代时间。
位宽
——在信号的比特数
正整数
这个参数是只读的。它反映了您在生成时指定的值。
数据类型
为获取的数据-数据类型
内置类型|numerictype
的数据类型菜单提供了数据类型相匹配的建议的位宽的捕获的信号。这个尺寸的宽度指定端口上生成的IP。你可以输入这个字段指定一个自定义的数据类型。如果信号是8、16或32位,默认使用uint
。如果信号有一个,默认布尔
。如果信号是一个不同的宽度,默认numerictype(0,进行重构,0)
。
如果你的开发板有多个FPGA或多个JTAG连接,数据采集软件不能检测的位置FPGA在JTAG链。指定这些高级参数包含数据获取定位FPGA IP核心。
先进的董事会设置JTAG有线电视的名字
——名字JTAG电缆用于数据采集
汽车
(默认)|特征向量
JTAG电缆类型
-类型的JTAG电缆与FPGA板用于沟通
汽车
(默认)|FTDI
指定该参数如果不止一个JTAG电缆连接到主机。未指定时,FPGA数据阅读器块将自动检测JTAG电缆类型,按照以下顺序:
的FPGA数据阅读器块首先搜索Digilent®电缆。
如果没有找到Digilent JTAG电缆,它搜索一个FTDI电缆。
如果发现两个相同类型的电缆,该对象返回一个错误。设置这个参数来解决它。
如果发现两个不同类型的电缆,将优先考虑Digilent电缆。使用一个FTDI电缆,设置这个参数
FTDI
。
依赖关系
要启用该参数,FPGA数据捕捉组件发生器工具,设置连接类型参数JTAG
。
JTAG链的位置
- FPGA在JTAG扫描链的位置
0
(默认)|正整数
指令寄存器之前FPGA
——在FPGA指令寄存器的长度
0
(默认)|非负整数
指令寄存器FPGA后
FPGA后,指令寄存器的长度
0
(默认)|非负整数
JTAG MHz时钟频率
——JTAG时钟频率
15
(默认)|整数
指定JTAG的时钟频率,MHz。在Xilinx®fpga, JTAG时钟频率是33岁或66 MHz。JTAG频率取决于电缆的类型和所支持的最大时钟频率FPGA板。金宝app
依赖关系
要启用该参数,FPGA数据捕捉组件发生器工具,设置连接类型参数JTAG
。
设备的IP地址
在FPGA董事会- IP地址的以太网端口
192.168.0.2
(默认)| dotted-quad价值
指定的互联网协议(IP)地址以太网端口FPGA板作为dotted-quad价值。设备的IP地址必须是一组四个数字组成的范围从0到255的整数,由三个点。
依赖关系
要启用该参数,FPGA数据捕捉组件发生器工具,设置连接类型参数以太网
。
设备端口地址
UDP端口号的FPGA板
50101年
(默认)|整数从255年到65535年
版本历史
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。