赛灵思FPGA DIY系列(5):中频全数字频谱分析仪的实现

摘要:本设计主要完成了中频全数字频谱分析仪的fpga设计与实现。本设计的平台是在xilinx的spartan6系列xc6slx16-3csg324型号的fpga芯片中完成的,同时配合dsp等一些外围芯片与设备。本设计能够完成对中频信号的功率和频谱的分析,同时能够根据不用的应用需要完成输入信号的不同倍数的抽取、平均,实现了多种分辨率带宽(rbw)和视频带宽(vbw)之间的相互切换,能够满足不同场合的需要。
频谱分析仪的主要工作原理
接收到的中频模拟信号经过a/d转换为14位的数字信号,首先对数字信号进行数字下变频(ddc),得到i路、q路信号,然后根据控制信号对i路、q路信号进行抽取滤波,使用cic抽取滤波器完成,然后在分别对i路、q路信号分别进行低通滤波,滤波器采用fir滤波器和半带滤波器相结合的方式,然后对信号进行加窗、fft(对频谱进行分析时进行fft运算,对功率谱进行分析时不进行fft运算)、i路和q路平方求和、求平均。最后将输出的数据送入到dsp中进行显示与控制的后续处理。
各个功能单元的详细说明
1. ddc数字下变频:对输入的中频信号变频到0hz点,即对输入的信号分别与sin函数和cos函数相乘得到i路和q路信号。
2. 采样率变换:同过两级cic实现,能够实现5、14、48、144、480…480000多个速率的切换。
3. 滤波:通过把fir和半带滤波器结合能够实现很好的滤波性能,同时能够实现2倍的抽取。
4. 加窗:对输入的信号进行连续的加窗,窗长64点,为高斯窗。
5. fft:通过对输入信号做fft运算能够实现对信息的频谱进行分析。fft运算点数为64点。
6. 平方求和:分别对i路、q路信号平方,然后相加得到一路信号
7. 平均:根据不同的rbw和vbw完成不同的平均长度。
更多详情,请继续浏览:【基于xilinx fpga的多分辨率频谱分析仪设计】
更多赛灵思fpga diy系列文章:
赛灵思fpga diy系列(1):车牌号定位与识别系统【详情】
赛灵思fpga diy系列(2):数字存储扫频仪【详情】
赛灵思fpga diy系列(3):hdusec-网络行为分析监控系统【详情】
赛灵思fpga diy系列(4):温控风扇系统的设计【详情】
赛灵思fpga diy系列(5):中频全数字频谱分析仪的实现【详情】

聚焦自动驾驶赛道,焜腾红外车用激光雷达研究所成立!
射频无源器件性能测试项目有哪些?
魅族PRO6s怎么样 无愧旗舰这个称号
晶门科技电子纸显示技术在香港科学园无人店的电子货架卷标上正式应用
京东方已通过苹果认证,将于本月开始向iPhone 12供货OLED
赛灵思FPGA DIY系列(5):中频全数字频谱分析仪的实现
小米预热 RedmiBook Pro:祖传模具,正式退役
电子芯闻早报:诺基亚推OZO,HTC发力虚拟现实
Lexar雷克沙全新1066x microSD存储卡 高质感4K Vlog即刻创作
OpenStack硬件管理加速利器详解
针对芯片中模拟/射频模块验证问题的验证工具设计
LCM显示类型
kHz级高频变压器的特征_kHz级高频变压器分类
小米手机出货量要实现过亿的门槛逆势增长的背后还须翻越那些大山
上游材料依旧紧缺,面板价格维持涨势
半导体概念股全线普涨,韦尔股份再次站稳2000亿元市值大关
全球首款5g手机将发布,它曾是国内通讯老大!
iPhone8什么时候上市?iPhone8最新消息:iPhone8前后“双”镜头,新设计有点意思
功率放大器在复合超声电机正反向运动中的应用
创客火带你探寻无人机科技创新之路