cic滤波器的一个疑问
时间:10-02
整理:3721RD
点击:
积分束状滤波器的一点疑问。众所周知,它是用来降低数据速率的,我的疑问也在这里。假设一个模拟正弦信号,A/D采样速率为一个正弦周期采样16个点,经过cic滤波器后,变为正弦信号一个周期内采样8个点,这我接受不了啊,因为公用一个时钟啊,随着16个时钟过来,16个采样点一个一个进入cic滤波器,而每一个时钟过来,cic滤波器也会随着这个时钟吐出一个点,这哪里是降低数据速率了,根本是没变吗!还是说,cic出来的数据,连续的两个值是一样的,因此看着像是8个点,且滤波器再往后的信号处理系统,时钟就可以是fpga系统的1/2了,不知道这么解释对不对。做个cic滤波器的麻烦给解释一下,感激不尽。
那是因为你没做抽取啊,找本书看看
看懂了,是若干个时钟,在这里是两个时钟才输出一个数据,看程序一目了然,看理论就让人头疼了。另外,我在两个论坛上发的同一个帖子,没想到都收到了仅有的一个回复,且回复的内容还是一模一样,显然是同一个人了,不管怎样,谢谢回答。
你理解错了,CIC分为抽取滤波器和插值滤波器,改变的是采样率!而不是信号本身的频率。 你做的两倍抽取,一个信号周期内,采样16点变到8点,完全没有问题啊。
