UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

如何进行复数FIR滤波器的设计?

回复
Visitor
发帖数: 15
注册日期: ‎03-01-2013

如何进行复数FIR滤波器的设计?

请问如何对I、Q两路进行复数FIR滤波器的设计?希望提供一些相关资料,谢谢!

Visitor
发帖数: 15
注册日期: ‎03-01-2013

回复: 如何进行复数FIR滤波器的设计?

能用complex multiplier来照着实数FIR滤波器的架构来搭吗?

Adventurer
发帖数: 94
注册日期: ‎06-25-2010

回复: 如何进行复数FIR滤波器的设计?

复数FIR至少有两种种情况:

 

1 类似于LMS自适应均衡、自适应信道估计,这类信号处理的核心计算单元是复数FIR,这是真正的复数FIR,涉及到复数的虚部和实部交叉运算,建议使用复数乘法器作为基本单元实现,因为corege的复数乘法器做了相当的优化,乘法和加法的连接处理得非常好。

 

2 基带信号I/Q FIR滤波,接收滤波或者发送成型滤波,FIR的滤波器的系数是实数,这种应用最好用coregen FIR的多通道实现,IP还可以进一步把抽取或者插值与滤波合并完成。

 

3 介于前两种之间,是系数动态变化的滤波,但是滤波器的系数是实数,这也很常见,比如多模集成化接收机或者调制器,随着顶层动态变化改变下层滤波器的系数。建议用IP实现,IP支持系数动态重载。

Visitor
发帖数: 15
注册日期: ‎03-01-2013

回复: 如何进行复数FIR滤波器的设计?

谢谢回答!我的问题属于您说的第3种情况。

能否再具体一下呢,coregen中的FIR能去实现第3种情况吗?

能解释一下您说的coregen FIR的多通道实现?

 

Highlighted
Adventurer
发帖数: 94
注册日期: ‎06-25-2010

回复: 如何进行复数FIR滤波器的设计?

请参考IP的界面,这个属于7.1,不同版本会略有不同。请通过本地Avnet FAE联系我,以保持高效沟通,若你是Avnet的客户,我们可以给你一些training、demo。

fir.multiCoe.png