摘要
根据软件通信体系结构对数字信号处理模块通用性、灵活性以及功能软件化、软件动态加载的要求,采用可编程器件构建模块,实现中频以下高速信号的数据处理与传输功能。该模块采用AD/DA实现高中频信号模数变换,通过现场可编程门阵列(FPGA)实现逻辑简单、实时性强的混频、滤波处理,通过数字信号处理器(DSP)实现复杂的信号处理及信道编解码处理,利用通用处理器实现复杂而灵活的控制管理以及动态加载DSP和FPGA的功能。在印刷电路板设计阶段,分析电容去耦、阻抗匹配、信号串扰等影响高速信号质量的因素,并提出解决方法。仿真结果表明,所设计的数字信号处理模块可以满足应用需要。
In order to meet universality and flexibility of digital signal processing board, functional software design and software dynamic loadable for Software Communication Architecture(SCA) wireless communication system, this paper builds a module which is composed of programmable devices and suits for high-speed data processing and transmission. It uses AD/DA as IF signal's Analog-to-Digital converter, uses Field Programmable Gate Array(FPGA) to realize high real-time processing which logic is simple, uses Digital Signal Processor(DSP) to achive complex signal processing and channel encode/decode. Furthermore, it uses General Purpose Processor(GPP) to satisfy need of complex and flexible control and management, as well as dynamically load DSP and FPGA. In the PCB module design stage, after consideri,ag the influence of the capacitor decoupling, impedance matching and signal crosstalk on the high-speed digital signal, it does the detailed design according to the signal transmission requirements. Simulation results show that the module can meet the application need, the method is feasible.
出处
《计算机工程》
CAS
CSCD
2013年第6期66-71,共6页
Computer Engineering
基金
国家部委基金资助项目
关键词
软件无线电
硬件通用化
可编程器件
高速数字系统
电容去耦
阻抗匹配
software defined radio
generation of hardware
programmable device
high-speed digital system
capacitor decoupling
impedance matching