【LabVIEW FPGA】CIC滤波器

一、CIC滤波器应用概述

在通信数字信号上下变频时,经常会用到对数字信号的升采样和降采样,即通过CIC数字速率器实现变采样率。

二、滤波器IP

首先设置滤波器基本参数(filter specification)

  • 滤波器类型(Filter Type):设置CIC滤波器模式为抽取Decimation或插值Interpolation;
  • 级联数目(Number Of Stages):设置级联的CIC滤波器级数;
  • 差分延时(Differential Delay):设置差分延时,IP核只能设置为1或者2;
  • 通道数(Numebr Of Channels):设置多通道滤波器。

sample rate change specification

  • 采样速率设置(sample rate)
    这里可以选择可程序配置和固定参数类型,其中抽取或者插入系数就对应R值,这里设置为6,即6倍抽取。
c 复制代码
120,000,000 / 3840 = 31,250

硬件采样处理规范(hardware oversampling specification)

选项卡主要是配置输入数据速率,CIC处理速率。

  • 输入采样率(input sample frequncy)就是输入信号的采样频率。
  • 时钟频率(clock frequncy )就是进行运算时的频率。


labview


相关推荐
Alaso_shuang1 小时前
verilog的学习
学习·fpga开发·数字逻辑·数字电路
文火冰糖的硅基工坊2 小时前
[硬件电路-124]:模拟电路 - 信号处理电路 - 测量系统的前端电路详解
前端·嵌入式硬件·fpga开发·架构·信号处理·电路
文火冰糖的硅基工坊2 小时前
[硬件电路-112]:模拟电路 - 信号处理电路 - 二极管的应用 - 峰值检测电路与波形展示
嵌入式硬件·fpga开发·信号处理·电路
XMAIPC_Robot5 小时前
基于STM32+FPGA工业打印机运动控制卡的核心解决方案
stm32·嵌入式硬件·fpga开发
ChipCamp1 天前
Chisel芯片开发入门系列 -- 14. CPU芯片开发和解释4(Load/Store指令再探)
arm开发·青少年编程·fpga开发·scala·dsp开发·risc-v·chisel
霖001 天前
深入讲讲异步FIFO
笔记·vscode·单片机·嵌入式硬件·学习·fpga开发
水果里面有苹果1 天前
3-verilog的使用-1
fpga开发
嵌入式-老费1 天前
再谈fpga开发(总结篇)
fpga开发
minglie11 天前
基于 AXI-Lite 实现可扩展的硬件函数 RPC 框架(附完整源码)
fpga开发
朱古力(音视频开发)2 天前
NDI开发指南
fpga开发·音视频·实时音视频·视频编解码·流媒体