摘要: 第一课 什么是卷积 卷积有什么用 什么是傅利叶变换 什么是拉普拉斯变换引子很多朋友和我一样,工科电子类专业,学了一堆信号方面的课,什么都没学懂,背了公式考了试,然后毕业了。先说"卷积有什么用"这个问题。(有人抢答,"卷积"是为了学习"信号与系统"这门课的后续章节而存在的。我大吼一声,把他拖出去枪毙!... 阅读全文
posted @ 2014-08-28 15:30 lianjiehere 阅读(323) 评论(0) 推荐(1) 编辑
摘要: 1、关于Qsys的指令总线和数据总线连接的问题(data_master和instruction_master)关于数据和指令端口的连接的疑问,这是初用Qsys的童鞋们很困惑的问题,之前使用SOPC Builder建立Nios II时并不手动连接这些端口。对于一个添加的IP核来说什么时候连接数据端口,... 阅读全文
posted @ 2014-08-28 10:22 lianjiehere 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 在NIOS II学习过程中设置CPU参数的时候,遇到Reset Vector和Exception Vector的设置。参数设置画面如下图所示。Reset Vector——复位向量Exception Vector——执行向量首先说明两个向量地址都存储着程序。下面分别进行解释。 ... 阅读全文
posted @ 2014-08-28 10:21 lianjiehere 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 信号触发的方式有时间点触发和时间段触发,触发信号包括时间点信号与时间段信号,时间点信号只能时间点触发,而时间段信号可以时间点触发也可以时间段触发。时间段信号时间点触发的方式就是将此信号计数在某一数时触发,或者与其他信号组合成时间点信号。触发信号对控制输出者来说是控制信号,对控制输入者来说是触发信号。 阅读全文
posted @ 2014-08-27 15:29 lianjiehere 阅读(937) 评论(0) 推荐(0) 编辑
摘要: quartus工程中要添加bsf文件的话需要将源文件也一同添加进来,添加ip核需要添加qip文件,时序约束文件只有添加到工程中才有效果,而timequest分析时需要制定约束文件。 阅读全文
posted @ 2014-08-19 15:20 lianjiehere 阅读(4992) 评论(0) 推荐(0) 编辑
摘要: 编译过程大体包括预处理,编译,汇编,链接四大步,其中预处理主要是宏定义替换,文件包含,条件编译。用#ifndef机构可以防止以下情况:即一个文件A包含了一个头文件C,同时另一个文件B也包含了头文件C,而且文件A包含了头文件B,若用#ifndef结构可以避免在编译的时候报错,但是若头文件里有定义(包括... 阅读全文
posted @ 2014-08-18 18:08 lianjiehere 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 对于使用尖括号( ),预处理程序cpp在系统预设包含文件目录(如/usr/include)中搜寻相应的文件,而对于使用双引号(“ ”),cpp在当前目录中搜寻头文件,这个选项的作用是告诉cpp,如果在当前目录中没有找到需要的文件,就到指定的dirname目录中去寻找。在程序设计中,如果我们需要的这种... 阅读全文
posted @ 2014-08-18 17:55 lianjiehere 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 调试的问题出现这个问题还蛮奇怪的,a.h需包含statistic.h, main.c需包含a.h和statistic.h,导致了statistic.h重复包含,hsdm_queue_ctr重复定义。关于重复包含和重复定义的问题,可根据下面的分析得到认识。为什么用了宏名字定义检测头文件的重复包含可还是... 阅读全文
posted @ 2014-08-18 17:47 lianjiehere 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1. 串行乘法器两个N位二进制数x、y的乘积用简单的方法计算就是利用移位操作来实现。module multi_CX(clk, x, y, result); input clk; input [7:0] x, y; output [15:0] result; reg [... 阅读全文
posted @ 2014-08-12 12:01 lianjiehere 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 补充一点,除法的时候如果直接a/b那么就会调用lpm模块,不管输入是否是常数,乘法的时候输入都是reg型变量会调用硬件乘法器,有一个是常数就会调用lpm模块。上课的时候一直听老师说真正实践的时候你别想着要自己写一个乘法器,那样子做的孩子是笨蛋。不管老师说得对不对,总之,既然FPGA内部有硬件乘法器那... 阅读全文
posted @ 2014-08-12 10:53 lianjiehere 阅读(5869) 评论(0) 推荐(2) 编辑