微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > FPGA基软件无线电

FPGA基软件无线电

时间:03-31 来源:电子产品世界 点击:

软件无线电技术给正在开发无线电架构的工程师带来力量。编程中频(IF)、带宽、调制、编码模式和其他无线电功能的能力广泛引起注意。除了提供所有这些灵活性外,软件无线电必须改善灵敏度,动态范围和邻信道抑制性能。软件无线电仍然是无线电,但它必须比被正在替代的通常无线电执行的更好。

现场可编程阵列(FPGA)技术先进之处在于紧凑的占位空间能够高速处理,同时也保持软件无线电技术的灵活性和可编程性。FPGA在高速、计算密集、可重新配置应用(FFT、FIR和其他乘法—累加运算)中是受欢迎的。从FPGA和板供应商可得到可重新配置核,在FPGA中能够实现调制器,解调器和CODEC功能。系统设计人员期待着带集成FPGA的前端采集/变换器产品来卸载基带处理和降低数据传输率。

尽管应用开发工具有巨大改进,但FPGA设计应考虑硬件开发,这需要不同于软件开发的技术。

FPGA设计意味着重新设计商用现成的前端数据采集/变换器模块上的核,这不是简单的软件开发执行。在任务计划阶段需要考虑降低延误 。

FPGA在多任务软件无线电应用(如电子战、雷达、通信、RF测试)中是重要的。

  FPGA或DSP

FPGA已从灵活的逻辑设计平台发展到信号处理引擎。现在FPGA是软件无线电的主要元件,这是由于FPGAR的灵活性和实时处理能力所致。系统设计人员正在把更多的信号处理集成在一起的灵活性推动设计人员用FPGA替代传统的DSP。

FPGA 因有效的适合于高速并行乘法累加函数。现代FPGA可执行18×18乘法运算,速度超过200MHz。这使得FPGA成为FET、FIR,数字下变频器(DDC)、数字上变频器(DUC)、相关器和脉冲压缩(用于雷达处理)运算的理想平台。

然而,这不意味着所有DSP功能可以在FPGA中实现。用FPGA实现浮点运算是困难的,这是由于器件需要大量的有效区域。另外,包括短阵反演(或除法)的处理更适合DSP/GPP平台。因此,FPGA和DSP将共存很长时间,一个灵活的平台将包括二者的混合。

  FPGA设计

FPGA设计是特有的硬件设计,而不是简单DSP编码执行。EDA(电子设计自动化)工具的发展能保证更好和更精确的设计。仿真软件在市场有售。FPGA供应商(Xilinx和Altera公司是两个最大的)也用仪器装备来促进工具开发。从而使FPGA设计变容易。

  FPGA IP核

在普通的FPGA 中,已经增加了来自FPGA供应商和其他第3方核开发商的IP核。这些核提供各种DSP功能。然而,这需要集成到实际的硬件中。把这些核集成到商用现成模块中需要时间和硬件设计经验。ICS公司提供的FPGA核是完全测试和集成有高性能数据采集和变换器的商用现成模块。这些模块提供智能前端产品,因此,降低了系统设计和集成风险。

  宽带数字下变频器

宽带数字下变频器(DDC)是任何软件无线电基系统的主要元件。DDC已基本上改变了通常的无线电设计。DDC能够简化RF前端设计,这包括LO和混频器设计,这是在数字域执行下变频过程。数字混频器后面的数字滤波器比传统模拟滤波器能提供更佳整形滤波。这些滤波器通常是分样,所以降低了输出数据率。流行的专用DDC提供可调频率。然而,它们通常应用目标是窄带应用。

随着较宽带宽需求的增加,系统设计人员正在力图设计带宽高达40MHz的宽带系统。这包括雷达、GPS、遥测装置、宽带通信等。对于较宽带宽,在FPGA中实现DDC需要在FPGA之后有ADC。典型的分样DDC实现示于图1。此2分样DDC提供-0.2*FS~+0.2*FS的最大平顶带宽(在100MHz ADC取样)。用100MHz取样时钟,这说明40MHz平顶带宽和每个信道200MBps数据率。DDC提供阻带抑制超过70dB,为较宽带宽配置的滤波器可提供2X或4X过取样因数。

滤波器的可编程性是软件无线电实现的一个主要方面。

ICS设计人员已实现平顶带宽-0.1*FS~+0.1*Fs的4分样DDC。对于100MHz取样率,可提供20MHz平顶带宽。

1百万门的Virtex II FPGA支持单个2分样64抽头DDC,因此,FPGA可容易地集成到ICS-554B中。

在集成这些高速DDC时,必须保证数据传输不被中断。对于多信道系统,这意味着需要用专门数据总线。行业标准PMC模块具有通过旁路PCI总线经Pn4PMC用户I/O连接器直接传输高速数据。

对于发送器,数字下变频器用数字上变频器(DUC)替代。DUC采用数字内插滤波器并具有同样的优点 。

  实时频谱监控和监测

实时频谱监视和监测是可以方便采用FPGA和软件无线电技术的另一问题。

带高速ADC和大用户FPGA的商用现成模块(如ICS-554)对于实时频谱监视和监测系统是一个理想的平台。大用户FPGA对于实现实时功率频谱估计值(FFT),幅度计算和频谱平均是理想的。限定范围和检测之后,可以用板上窄带数字调谐器做为降落接收器

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top