一种matlab调用signaltap采集数据的方法.doc

一种matlab调用signaltap采集数据的方法.doc

ID:27821311

大小:117.00 KB

页数:3页

时间:2018-12-06

一种matlab调用signaltap采集数据的方法.doc_第1页
一种matlab调用signaltap采集数据的方法.doc_第2页
一种matlab调用signaltap采集数据的方法.doc_第3页
资源描述:

《一种matlab调用signaltap采集数据的方法.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一种matlab调用signaltap采集数据的方法  最近,在利用FPGA采集数据,前端是通过AD采集,然后直接输出给FPGA,需要分析采集到的数据,通常的办法只能在signaltap中,右击信号列表然后点击”CreateSignalTapIIListFile”生成数据文件,操作如图1所示,图2为生成的数据文件,处理数据时先将文件中所有数据拷贝到ultraedit中,然后通过列模式提取需要处理的那列数据,拷贝到matlab中进行后续分析处理。    图1    图2  上述操作方法过程比较繁琐,

2、主要是手动操作比较多,如果需要采集的数据较多,则需要多次重复操作,真是体力活儿啊,难免然操作者产生厌烦心理。下面介绍一种通过matlab直接调用signaltap采集数据的方法。  在matlab端只需要一下语句:  addpath(‘d:/altera/11.0sp1/quartus/bin’);  din=alt_signaltap_run(‘stp1.stp’,‘signed’);  alt_signaltap_run(‘END_CONNECTION’);  其中addpath语句是将qua

3、rtus软件路径加入进来;alt_signaltap_run语句执行数据的采集工作,当然此时对应的*.sof文件应该已经下载到FPGA中了,’signed’返回的是有符号数据;alt_signaltap_run(‘END_CONNECTION’)语句表示断开由matlab建立的jtag连接。  采用此方法,无需打开signaltap,matlab直接获取数据进行处理,免除了大量重复的手动操作,大大提高了工作效率。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。