【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


相关推荐
leixj02532 分钟前
Vivado中Tri_mode_ethernet_mac的时序约束、分析、调整——(五)调试注意的问题
fpga开发
爱吃羊的老虎10 小时前
【verilog】多个 if 控制同一个变量(后面会覆盖前面)非阻塞赋值真的并行吗?
fpga开发
暴富奥利奥12 小时前
FPGA学习(五)——DDS信号发生器设计
学习·fpga开发
&Cheems15 小时前
ZYNQ笔记(九):定时器中断
单片机·嵌入式硬件·fpga开发
一条九漏鱼1 天前
verilog float mult
fpga开发
mcupro1 天前
纯FPGA控制AD9361的思路和实现之一 概述
fpga开发
2202_754421541 天前
纯FPGA实现驱动AD9361配置的思路和实现之一 概述
fpga开发
mcupro1 天前
纯FPGA实现AD9361控制的思路和实现 UART实现AXI_MASTER
fpga开发
建筑玩家1 天前
FPGA练习———DDS波形发生器
fpga开发
hahaha60161 天前
ARINC818-实现
网络·fpga开发