随笔1.19.2016
来源:互联网 发布:to淘宝图片空间 编辑:程序博客网 时间:2024/04/29 07:12
最近在撸代码中出现了一些问题和收获,现在记录如下
FPGA 和 MATLAB
问题
数据从Modelsim以16进制补码的形式写入txt文档后,matlab以补码的形式读入,然后转化为原码进行数据的处理。暂未解决
读取modelsim产生的16进制数据的时候如果数据过于大会产生溢出,然后和数据的补码问题有些关系。暂未解决
滤波器有没有滤掉高频信号的部分,可以在Modelsim中对比输入波形和输出波形来看,如果波形的形状只是时延或者幅度降低说明并没有滤波。
滤波器的设置一般要查看datasheet的一些信息来调整IP core的一些参数,网上的程序或者是设置也是会有错误的。
先用MATLAB把滤波器设计出来,参数需要具体计算出来以后通过波形仿真以后,在撸代码移植到FPGA平台。
总结
Modelsim数据的类型可以有各种进制的查看;波形可以从正常型和逻辑型等表示形式,可以查看波形的状况。
时钟频率的设置一般要看数据的分支状况,然后根据数据的情况来设置滤波器的时钟。
在进行仿真的时候,可以对比modelsim的波形检查FPGA的设计查找问题。利用对应生成的数据用plot命令来对比图形看看错误在什么地方。
0 0
- 随笔1.19.2016
- 2016随笔
- 随笔1.14.2016
- 2016-01-17随笔
- 2016新年随笔
- 2016-05-08随笔
- Android随笔-06.02.2016
- 2016/11/11 随笔
- 2016岁末随笔
- 2016年末的随笔
- 随笔
- 随笔
- 随笔
- 随笔
- 随笔
- 随笔
- 随笔
- 随笔
- scanf()中清除输入缓冲区的几种方法归纳
- HBase开发实践
- 使用GTMBase64编码解码字符串
- opencv2.4.10配置
- 20151227-训练题R2
- 随笔1.19.2016
- checkbox标签已有checked=checked但是不显示勾选
- Android Studio——HttpClient
- Android开发学习:ImageView的scaletype属性
- Java Swing JTextArea,JScrollPane——实现数据的刷新到最底行
- java web开发学习
- 隐藏在手机中的好玩代码
- ContentProvider的基础
- MySQL将表数据单独存放文件