为了高速实现自适应信号处理,本课题在对自适应信号处理算法研究的基 础上,对 LMS 算法进行了基于 FPGA 的实现。首先对自适应 LMS 算法作了适合采用 流水线技术的划分,把整个算法划分为若干独立的子操作。然后在此基础上提出一种新 的流水线流程。该流水线流程可以分为局部流水线和整体流水线两种。它们在系统中相 互独立,但必须协调。在基于 FPGA 实现 LMS 算法的过程中,还采用现代电路设计最流 行的模块化设计的方法。根据设计过程中必须进行舍位处理,提出了修正的 LMS 算法的表达式,表示了实际实现与理论公式的偏差。仿真结果表明整个设计方 案是正确的、可行的。
2021-11-15 14:51:35 571KB LMS算法 fpga实现
1
基于fpga的32位桶式移位寄存器实现,参考文档《三十位桶式移位寄存器的FPGA实现--杜慧敏》
2021-11-14 17:30:17 214KB FPGA SHIFT_REG
1
高级加密标准AES算法的FPGA实现 FPGA上的AES 实现
2021-11-14 06:32:58 185KB AES FPGA
1
探讨了卷积 Turbo 码编码器实现过程中的关键问题 ,结合第 3 代移动通信系统中给出的 Turbo 码分量编码器方案 ,以 Flex10k系列 FPGA芯片为硬件平台 ,使用MaxplusⅡ开发工具 ,通过VHDL 语言编程的 方法实现整个卷积 Turbo 码编码器.仿真结果表明该编码器的正确性和合理性.
2021-11-12 11:00:19 195KB turbo码 编码器 FPGA
1
项目技术要求: 1、12-bit DAC 2、速度不低于100KHZ
2021-11-11 15:03:20 398KB FPGA/DAC/PWM
一个用verilog写的伪随机发生器~~供大家参考~~
2021-11-10 19:26:29 1.2MB FPGA Verilog 伪随机序列
1
用FPGA来实现 新型紫外光通信系统调制解调器
2021-11-09 22:29:37 286KB 紫外光通信
1
工程是基于Libero开发平台上实现的Verilog串口收发通信功能,可移植性高
2021-11-08 23:11:06 290KB 串口 FPGA Verilog 串口收发实现
1
采样就是采集模拟信号的样本。通常采样指的是下采样,也就是对信号的抽取。其实,上采样和下采样都是对数字信号进行重采,重采的采样率与原来获得该数字信号的采样率比较,大于原信号的称为上采样,小于的则称为下采样。上采样是下采样的逆过程,也称增取样或内插。     本文介绍一种使用Virtex-6器件和免费WebPACK工具实现实时四倍上采样的方法。     许多信号处理应用都需要进行上采样。从概念上讲,对数据向量进行M倍上采样的最简单方法是用实际频率分量数的(M-1)倍个零填充数据向量的离散傅里叶变换(DFT)[1],然后将零填充向量转换回时域[1,2]。但这种方法计算量很大,因此不能在FPGA内
1
本资料是杜勇老师编写的经典教材《数字通信同步技术的MATLAB与FPGA实现》的电子版,书中有大量的matlab和FPGA案例,对于学习通信同步的学生很有帮助。
2021-11-07 14:13:18 192.61MB 通信 同步 Matlab FPGA
1