
vivado
哦哦...
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
fft的FPGA实现
首先离散时间傅里叶变换的公式是 令Wn=e^(-j2pi/N),则X[k]可以表示为 按时间抽取基2的FFT算法的实现不多介绍,自己查资料。下面给出N=8点的示意图 基于时间抽取的FFT算法和按频率抽取的FFT算法的输入数据的顺序是不同的,所以在一开始要在fpga中进行码位倒置。这里简单说一下,第一级的时候每组有2个数,一共有4组,每组要进行1次蝶形运算。第二级每组4个数,一共2组,每组进行...原创 2020-04-11 21:01:51 · 5132 阅读 · 2 评论 -
dds与fir低通滤波联合仿真
一.DDS DDS的原理就是把正弦波数据存在rom里,然后按照一定的速率输出。比如设定rom的宽度为8位,深度为256。时钟的采样速率为50M,则输出的正弦波频率为: f_out=50M/256=195KHZ 实现调频就可以从中抽出数来输出,比如隔一个输出一次,一个周期只有128个点就可以把频率扩大一倍。或者一个数输出2次就可以把频率缩小一倍实现调频。 所以定义一个16位的计数器,高八位为rom的...原创 2020-03-16 15:31:25 · 2850 阅读 · 0 评论