微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > modelsim如何将仿真数据生成文件

modelsim如何将仿真数据生成文件

时间:10-02 整理:3721RD 点击:
在做1024个点的FFT时用modelsim进行仿真,但是结果没法验证,因为2048个实部和虚部不可能一个个输入到MATLAB中验证。我想请教一下,modelsim能不能将我仿真时生成的2048个输出数据转化为文件,然后通过MATLAB调用的这个文件里的数据进行FFT从而验证设计的正确性呢?
最好能举个例子,能给个链接更好!先谢谢啦

貌似发现解决办法了,在输出端用一个存储器。在modelsim仿真时打开memories标签中的输出存储器,再通过export导出为.mem的文件(可以改成.txt)但是现在又有新的问题....如何用matlab将文件中的输入依此读入呢?

1 测试平台tb中 建议使用$fwrite命令将需要的数据写入文件
2 在matlab环境中使用$fopen 和 $fread命令读取文件,具体组合作,建议查询手册

d noe bothosewq

thanks bro u are my jaan

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top