FPGA基软件无线电(04-100)
软件无线电技术给正在开发无线电架构的工程师带来力量。编程中频(IF)、带宽、调制、编码模式和其他无线电功能的能力广泛引起注意。除了提供所有这些灵活性外,软件无线电必须改善灵敏度,动态范围和邻信道抑制性能。软件无线电仍然是无线电,但它必须比被正在替代的通常无线电执行的更好。
本文引用地址:http://www.amcfsurvey.com/article/80918.htm现场可编程阵列(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设计变容易。
评论