2010年10月17日

Testbench 的文件读写操作(转载)

摘要: 在进行HDL的仿真测试时,除了用较为直观的波形仿真图像以外,通过编写测试文件testbench进行仿真并将仿真结果保存在对应的文件,显得尤为重要。文件的操作主要用到读和写两种操作。 1. 读操作 读操作用到的语句是:$readmemb()或$readmemh()。 以$readmemb()为例,它的调用为 $readmemb("file_name",memory) file_name:可以是.tx... 阅读全文

posted @ 2010-10-17 12:58 枫飒LoVe之舞 阅读(6105) 评论(2) 推荐(0)

2010年10月6日

matlab quantizer以及文件读写(转载)

摘要: 1.q = quantizer('fixed', 'ceil', 'saturate', [8 6]);imgbits=num2bin(q,k);这是将一个小数k,比如0.256 变成二进制。小数点后面3位用6位二进制表示。现再将编出来的二进制 恢复成10进制 小数: 二进制小数转换没有现成的函数,要自己编的。 或者你利用二进制整数的转换函数bin2dec() 比如二进制的0.1101 那你就先把... 阅读全文

posted @ 2010-10-06 16:43 枫飒LoVe之舞 阅读(5185) 评论(0) 推荐(0)

2010年9月3日

学英语到底有什么用?

摘要: 今天老妈来电话,说是国庆左右远房表姑一家要来中国,听说厦门风景优美,表姑的公公婆婆可能要留给我罩(咳咳,真是忙人),因为表姑表姑丈有事要去哪里考察云云。真是悲剧掉。  “你不是过了cet6么?这都搞不定。”  “cet6那是纸老虎,吓唬人的。”  “那刚好,这个机会你可以锻炼以下,两位老人都很慈祥,都很有文化。”  &ldqu... 阅读全文

posted @ 2010-09-03 22:27 枫飒LoVe之舞 阅读(169) 评论(0) 推荐(0)

Simulink子系统

摘要: 今天在用DSP-Builder做FIR滤波器的时候遇到一些难题。下图所示的是在simulink中设计的一个个位阶数FIR模型  这里可以看到一个问题,如果设计的滤波器的阶数比较大的时候,就不好全部方便的显示所有部分。其实只要把相关部分打包一下就可以了。以下是网上搜到的一篇很有指导意义的文章。 绝大多数的程序设计语言都有使用子程序的功能。在FORTRAN里有subroutine子程序和functio... 阅读全文

posted @ 2010-09-03 22:02 枫飒LoVe之舞 阅读(6680) 评论(1) 推荐(1)

2010年9月2日

Link for ModelSim介绍(转载)

摘要: Link for ModelSim®是一个把MATLAB/Simulink和针对FPGA 和ASIC的硬件设计流程无缝连结起来的联合仿真的接口扩展模块。它提供一个快速的双向连接将MATLAB/Simulink和硬件描述语言仿真器 Modelsim连接起来。使二者之间直接的联合仿真成为可能,并且让你更高效的在MATLAB/Simulink中验证ModelSim中的寄存器传输级(RTL)模型。... 阅读全文

posted @ 2010-09-02 22:01 枫飒LoVe之舞 阅读(2120) 评论(1) 推荐(0)

2010年8月21日

自适应滤波器的初探

摘要: 最近开始玩自适应滤波器。说真的,自己算是电子出身,对于单片机、电子电路较为熟悉,而对信号通信类的知识则相对陌生,故而这个领域对我来说有点难度。看了几天的书,在此做一些初探说明。  自适应滤波器具有在未知环境下良好的运作并跟踪输入统计量随时间变化的能力。尽管对于不同的应用有不同的实现结构,但是他们都有一个基本的特征:输入向量X(n)和期望响应d(n)被用来计算估计误差e(n),即e(n)=d(n)-... 阅读全文

posted @ 2010-08-21 19:36 枫飒LoVe之舞 阅读(8929) 评论(0) 推荐(3)

2010年8月18日

关于C51的入门实例

摘要: 我们在编写单片机软件的时候,经常运用的语言就是C。对于汇编来说,虽然其代码效率较高,但是编写大型程序的时候则相对困难,而C则优势明显,现阶段很多商业代码都是由C完成的。所以,对于C51的学习是非常必要的。  下面是一段简短的单片机C代码:  #include <reg52.h>  这个伪指令的作用是包含了52系列单片机的寄存器和IO口的申明(注意,51单片机和52单片机是有部分区别的,... 阅读全文

posted @ 2010-08-18 09:11 枫飒LoVe之舞 阅读(329) 评论(0) 推荐(0)

关于FIFO的知识

摘要: 1.什么是FIFO?FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出数据,其数据地址由内部读写指针自动加1完成,不能像普通存储器那样可以由地址线决定读取或写入某个指定的地址。2.什么情况下用FIFO?FIFO一般用于不同时钟域之间的数据传输,比如FIFO的一... 阅读全文

posted @ 2010-08-18 08:46 枫飒LoVe之舞 阅读(356) 评论(0) 推荐(0)

导航