基于FPGA和DSP的高速数据采集系统的设计.pdf
《基于FPGA和DSP的高速数据采集系统的设计.pdf》由会员分享,可在线阅读,更多相关《基于FPGA和DSP的高速数据采集系统的设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于 FPGA 和 DSP 的高速数据采集系统的设计孙德玮,李石亮(电子工程学院?安徽 合肥?230001)摘?要:数据采集与处理系统的设计是现代信号处理系统的基础,被广泛应用于雷达、通信、图像处理、遥感遥测等领域。在对 WCDMA 数字基带接收机的设计中,提出了一种基于 FPGA 和 DSP 的高速数据采集方案。该方案将 A/D 采样的数据送往 FPGA,经过 FPGA 预处理后送到 DSP,最终通过 CPCI 接口送到主控台。详细介绍了设计思想、具体的硬件连接以及 FPGA 设计的仿真结果。关键词:WCDMA 数字基带接收机;FPGA;DSP;高速数据采集与处理系统中图分类号:T P29?
2、文献标识码:B?文章编号:1004?373X(2008)19?174?04Design of High Speed Data Acquisition System Based on FPGA and DSPSUN Dewei,LI Shiliang(Electronic Engineering College,Hefei,230001,China)Abstract:Data acqusition and processing system is basical in modern signal processing system,it is widely applied in fieldsof
3、 radar,communication,image processing and remote tolemetry.In the design of WCDM A digital baseband receiver,a preceptof high speed data acquisition system based on FPGA and DSP is proposed.The data acquired by ADC is transferred to FPGA,then transferred to DSP after pri?processed by FPGA and finall
4、y to console via the interface of CPCI.In the paper,the design i?dea,the connection between hardware and the simulation results are introduced in detail.Keywords:WCDMA digital baseband receiver;FPGA;DSP;high speed data acquisition system收稿日期:2008?03?121?引?言数据采集与处理系统的设计是现代信号处理系统的基础,被广泛应用于雷达、通信、图像处理、遥
5、感遥测等领域。随着信息科学的高速发展,人们面临的信号处理任务越来越繁重,对数据采集处理系统的要求也越来越高。特别是在移动通信领域,基站和手机的物理信道处理都是实时信号处理。实时信号处理系统要求具有处理大数据量和高速数据的能力,以保证系统的实时性。这就对数据采集与处理系统提出了新的更高的要求,即高速度、高精度和高实时性。对数据采集与处理系统的设计,有以下 3 种方案可供选择:(1)A/D+DSP 方案在传统的高速信号处理中,大多采用这种方案。将A/D、D/A 芯片直接与 DSP 相连,由 DSP 来完成数字信号处理算法。目前主要的高端数字信号处理器有 TI公司的 DSP 和 AD 公司的 ADS
6、P。该方案的优点在于:设计简洁,所需芯片数量少。缺点是:在数据转换通道多的情况下,由于 DSP 对各个转换芯片的访问时间是分时进行的,因此 DSP 需要花大量的时间与各个芯片进行数据交换,相应地用于计算的时间大大减少,无法满足读入(或输出)数据的并行要求。(2)ASIC 方案专用集成电路(ASIC)构成的系统,其基本特征是功能固定、通常用于完成特定的算法。其缺点在于设计上受 ASIC 厂商设计思路限制,不具备可编程和可扩展性,并且设计周期长、成本高。(3)A/D+DSP+FPGA 方案在 DSP 和 A/D 芯片间增加 FPGA。FPGA 是整个系统的时序控制中心和数据交换桥梁,而且能够实现对
7、底层的信号快速预处理,在很多信号系统中,底层的信号预处理算法要处理的数据量大,对处理速度要求高,但算法结构相对简单,适于用 FPGA 进行硬件编程实现。其优点是:可实现多通道数据采集的并行处理;FPGA 的设计全部用硬件描述语言来完成,便于修改调试;FPGA 的外围电路出了配置芯片外,不需要附加任何外围电路,集成度高,可靠性强。综合比较以上 3 种方案,在对 WCDMA 数字基带接收机的设计中,采用了第三种方案,其结构框图如图 1所示。174电 子 技 术孙德玮等:基于 FPGA 和 DSP 的高速数据采集系统的设计图 1?WCDMA 数字基带接收机框图2?器件选型2.1?A/D 采样芯片由于
8、射频模块输出的是 I,Q 两路正交基带信号,因此为保证 I,Q 两路采样时间相同,系统中使用单芯片双路 A/D 采样芯片。考虑到 WCDMA 基带信号带宽为 5 MHz,根据低通采样定律可知,A/D 采样芯片的采样频率不能低于 10 MHz。综合以上考虑,选用了AD 公司的双通道数模转换器 AD9281 作为系统的采样芯片。采样芯片 AD9281 采用双通道设计,工作频率为28 MS/s,是目前市场上高性能的双通道 8 位 ADC。AD9281 具有以下特点:(1)供电电压范围为 2.7 5.5 V;(2)对电源要求简单,系统中采用 3.3 V 供电;(3)差分输入;(4)低功耗,3 V 供电
9、情况下功耗仅为 225 mW;(5)单个 8 位数字输出,通过 SELECT 管脚的高低来选择是 I 通道输出还是 Q 通道输出。2.2?DSP在 WCDMA 移动通信系统中,为了能提供大容量和高质量的语音、可变速率数据、图像等业务,无线空中接口的传输速率在室内环境最高要达到 2 Mb/s,在室外移动环境最高要达到 384 kb/s。因此对其接收需要提供强大的处理能力。T I 公司推出的 T MS320C6416具有强大的处理能力,它的主频高达 1 GHz,最高处理能力 8 000 MIPS,常用于设计高性能的 3G 无线基站。在本设计中,采用该型号 DSP。TMS320C6416 基于先进的
10、 Veloci TI 第二代技术的高性能超长指令字(VLIW)架构,是高性能定点DSP,其代码与 C6000 DSP 平台兼容;它提供了 64 个通用 32 位寄存器、8 个并行功能单元,每时钟周期能够计算 4 个 16 位乘法累加器(MAC);采用两级缓冲架构,第一级(L1)程序缓存和数据缓存各 128 kb/s,第二级(L2)缓存共 8 Mb/s,既可用作数据缓存又可用作程序缓存;具有功能强大的多种外设,包括 3 个多通道缓冲串行接口、1 个 8 位的用于 ATM 的通用测试和操作接口、3 个32位的通用目标定时器、1 个H PI 接口、1个PCI 接口、1 个拥有 16 个引脚的通用目标
11、输入输出和两个无胶合外部存储器接口(64 b EMIFA 和 16 bEMIFB)。除此之外,TMS320C6416 内部还集成了两个高性能的嵌入式处理器:Viterbi 译码器和 T urbo 译码器。2.3?FPGA在 FPGA 的选型中,通过对算法所需资源的估算和充分考虑器件的性价比,考虑选用 ALT ERA 的高端FPGA Stratix EP1S60。Stratix EP1S60 是 ALTERA 的高端 FPGA。其资源如表 1 所示。表 1?Stratix EP1S60 资源LEsM 512RAM blocks(32?18 b)M4KRAM blocks(128?36 b)M?R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA DSP 高速 数据 采集 系统 设计
限制150内