- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 关于傅里叶的一些东西(整理)
傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。问题一:为什么要将时域信号变换到频域?我们知道,在实际生活中任何事情从不同的角度看得到的结果就不同,好的可以变成坏的,坏的可以变好,多的变少,少的变多等等。就如一串...
2018-12-24 15:21:39 608
原创 Matlab实现ECC的计算
FPGA实现ECC的计算很简单,但是如果想要使用matlab来实现,如果不注意很容易卡住,或者写出来的代码很复杂,可读性也会变得很差。 如下存在verilog实现的ECC计算 ecc_o[0]=da_i[0]^da_i[1]^da_i[3]^da_i[4]^da_i[6]; ecc_o[1]=da_i[0]^da_i[2]^da...
2018-12-24 15:20:25 2076
原创 IP core使用时的注意点
今天在使用xilinx的ISE时,发现了一个问题:明明端口是大写的A,B……在使用时会报错,找不到A,B……那是因为xilinx的端口使用都是小写的,应该写作a,b……例:add add_4(.clk(clk),.b(y),.a(x),.ce(RESET),.s(sum),.c_out(cout));对应为 ip core 模块名(.ipcore端口名1(模块端口名1
2015-01-07 19:51:32 303
原创 IP core的使用注意事项
今天在使用xilinx的ISE时,发现了一个问题:明明端口是大写的A,B……在使用时会报错,找不到A,B……那是因为xilinx的端口使用都是小写的,应该写作a,b……例:add add_4(.clk(clk),.b(y),.a(x),.ce(RESET),.s(sum),.c_out(cout));对应为 ip core 模块名(.ipcore端口名1(模块端口名1
2015-01-07 19:43:07 95
转载 modelsim SE 10.1a的安装与破解
http://www.xpgod.com/soft/7721.html(我下载的是第二个)安装过程不会有问题 (本人电脑 32位 WIN7) 。 接下来 破解!把安装包里的 crack.bat 和 MentorKG.exe,放到 modesim安装目录下的win32目录下。先点击 crack.bat 会自动生成 一个TXT文件, 点击文件->另存为到一个文件夹(
2015-01-06 14:20:42 2139
原创 关于调用swap进行数值交换的整理
调用swap进行数值交换一般我们会这么写:#includeusing namespace std; void swap(int*p1,int*p2);int main(int argc,int*argv[]){ int a=10,b=20; int *p=&a,*q=&b; cout交换前的*p,*q
2014-12-17 10:22:13 1023
原创 关于srand函数和rand函数的整理
在c语言和c++中都有rand()函数和srand()函数。1、 在使用这两个个函数时需要添加头文件#include(C++建议使用#include);2、在标准的C库中函数rand()可以生成0~RAND_MAX之间的一个随机数,其中RAND_MAX 是stdlib.h 中定义的一个整数,它与系统有关。定义为:int rand(void)返回值为0~RAND_MAX(整
2014-12-16 20:09:05 1151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人