本模块主要是ADC采集信号波形进行峰值检测,主要是检测单音信号或者脉冲信号中的所有峰峰值信号(对噪声大信号适用性不是很好),并记录峰值点的位置; 主要是对并行数据排序处理,本例程是处理 2Gsps adc 输入到FPGA中的8路并行数据,data_1~data_8(点顺序是data_1最先出来,依次排序,data_8是一个时钟并行数据最后点), 同时寄存 比data_1之前一点数据 adc_data_first;寄存data_8之后晚一点数据adc_data_end;这样有助于data_1和data_8这两点边界检测;其中主要思想是抽取连续三点进行比较,检测三个点中中间位置数是否是峰值,如果是就对其保留输出,并记录此峰值位置(16位计数器,采集长度也是16位,这个是不固定可以更改);温馨提示本例程是连续3点检测,读者也可以进行连续5点检测,检测有效会比3位更好;此例程较为简单,本例程只是参考,提供一种思路,有不足之处多多指教~
2023-04-14 15:54:17 3KB fpga/cpld 峰值检测
1
要介绍了FIR数字滤波器的结构特点和基本原理,提出基于FPGA和DSP Builder的FIR数字滤波器的基本设计流程和实现方案。在Mat lab/Simulink环境下,采用DSP Builder模块搭建FIR模型,根据FDATool工具对FIR滤波器进行了设计,然后进行系统级仿真和ModelSim功能仿真,其仿真结果表明其数字滤波器的滤波效果良好。通过SignalCompiler把模型...
1
内容概要:开发Xilinx FPGA的入门手册,包含Xilinx vitis应用加速的各种内容。包括12个部分:1.vitis入门。2.vitis设计流程。3.vitis开发应用。4.应用的构建和运行。 5.应用仿真。6.性能分析调试。7.vitis命令和工具。8.vitis分析器。9.vitis IDE介绍。10.vitis嵌入式介绍。11.数据中心应用加速。12.Xilinx官方资源介绍等。 阅读建议:官方汉化版,适合Xilinx FPGA开发的入门资料,包括应用开发的全方位入门知识。
2023-04-14 14:15:30 18.94MB Alveo FPGA vitis OpenCL
1
任务要求设计一个智能赛道计时器,基本功能如下: (1)分、秒及百分秒(0.01s)计时和显示。 (2)具有启动功能,启动信号有效,开始计时;5个停止计时按键,按下按键即停止相应赛道的计时。 (3)对5个赛道选手排名,并具备成绩显示功能。 (4)具有清零功能,当复位归零信号有效时,显示全部为零。
2023-04-14 08:44:35 6.08MB fpga开发 课程设计
1
fpga ssi之间的通信,使用fpga完成ssi的设计
2023-04-13 22:57:47 752KB fpga ssi
1
针对FPGA的结构与性能特点,深入分析了以往使用单片机或复杂的可编程逻辑器件(complicated programmable logic device, CPLD)实现IRIG-B 码(DC码)解码的优缺点;提出了一种基于现场可编程门阵列(field programmable gate array, FPGA)来实现对B码(DC码)的解码及周期信号输出的新方法;该方法基于一片FPGA芯片,与以往的各种方法相比,具有灵活性、开放性、简单实用、体积小、功耗低的优点,同时提高了同步精度,具有较强的抗干扰性。
2023-04-13 15:56:00 134KB IRIG-B 解码
1
本设计利用ADC0809作为电压采样端口,FPGA作为系统的核心器件,用LED(发光二极管)进行数码显示。
2023-04-13 13:19:13 72KB FPGA 数字电压表 集成电路 ASIC
1
提出了一种基于现场可编程门阵列(FPGA)的全球定位系统(GPS)卫星信号模拟源系统的设计方案。FPGA作为一种常用的可编程器件,将其应用到模拟信号源系统中,并配合射频模块,实现了多个频点的程序控制,产生出大量具有高稳定度和准确度的不同频率的GPS卫星信号,减少了多个频点的开发周期,降低了风险。
2023-04-13 09:07:15 2.03MB 自然科学 论文
1
基于 FPGA的实时图像直方图均衡增强设计
2023-04-12 23:07:33 488KB FPGA 实时图像
1