FPGA设计
kemi450
FPGA程序员一枚~
展开
-
扫频的matlab及FPGA实现
扫频FPGA原创 2023-01-17 17:17:19 · 1396 阅读 · 0 评论 -
信道综和(1)
信道化综合实现原创 2023-01-17 16:39:17 · 745 阅读 · 0 评论 -
频率粗同步
频率同步分为频率粗同步和频率精同步。粗同步主要是消除比较大的频偏。可以采用已知符号或盲估计的方法。精同步主要是消除比较小的频偏,常用导频进行估计。盲估计算法:计算信号的mmm次方,然后进行FFT,找出最大频率偏移,补偿频率偏移。已知符号估计算法:提取已知符号,然后与本地已知符号的共轭相乘,进行FFT,找出最大频率偏移,补偿频率偏移。MATLAB实例...原创 2021-05-07 21:58:04 · 2450 阅读 · 0 评论 -
平方定时恢复
平方定时恢复的公式:μ=−12πangle(∑0LN−1∣x(k)∣2e−j2πk/N)\mu=-\frac{1}{2\pi}angle(\sum^{LN-1}_{0} |x(k)|^2e^{-j2\pi k/N})μ=−2π1angle(∑0LN−1∣x(k)∣2e−j2πk/N)其中,NNN为过采样倍数,LLL为帧长度。定时过程:计算出μ\muμ以后,求出最佳采样点偏移,然后通过分数采样率变换,再进行N倍抽取。MATLAB仿真实例...原创 2021-05-07 21:34:46 · 944 阅读 · 0 评论 -
FM的调制与解调(草稿)
FM调制结构I2SADCPCMLPF:15KHzUpampleLPF:15KHzUpsampleMPX EncoderCORDICUpsampleDUC/ADC结构说明需要确定DUC的输入符号率fDUCf_{DUC}fDUC。确定音频ADC的采样率。若这里采用半带插值滤波,因此,输入采样率必须满足fadc=fDUC2nf_{adc}=\frac{f_{DUC}}{2^{n}}fadc...原创 2020-04-24 17:41:37 · 3235 阅读 · 0 评论 -
正交均衡器(QEQ:Quadrature Equalizer)
@TOC正交均衡器(QEQ:Quadrature Equalizer)QEQ主要作用是补偿信道内的增益和相位的失衡。结构原创 2020-04-11 14:40:57 · 1052 阅读 · 0 评论 -
DDR2的调试记录(MT47H64M16)-草稿
环境说明由于项目设计需要,在FPGA上挂载了一个1G的DDR2 SDRAM,型号为MT47H64M16,FPGA为Cyclone IV E系列。要用DDR2实现多个GMII高速输入的缓存。DDR2驱动需求:1、最大限度的提升DDR2的吞吐率。2、支持多通道、不同类型、不同位宽的数据。3、支持FIFO和RAM两种接口。结构-->FIFO[0]---->|---...原创 2020-03-27 17:01:46 · 1103 阅读 · 1 评论