基于FPGA的高速数据采集器

合集下载

基于FPGA的高速数据采集系统设计

基于FPGA的高速数据采集系统设计

基于FPGA的高速数据采集系统设计武汉纺织大学毕业设计(论文)任务书课题名称:基于FPGA的高速数据采集系统设计完成期限: 2012年3月2日至2012年5月25日学院名称电子与电气工程学院专业班级电子082 学生姓名陈明秀学号 0803741084 指导老师王骏指导教师职称讲师学院领导小组组长签字一、课题训练内容采集系统的研制工作;以实现对模拟高频信号的处理和控制。

课题选用现场可编程逻辑器件FPGA技术,在Altera公司的Quartus II开发环境中应用VHDL 语言进行FPGA的编程与仿真,研究各模块的设计方法和控制流程,结合USB2.0总线接口技术,以期实现系统与PC机连接,在PC上对数据进行分析、显示和监控等,最后对系统性能指标进行验证。

1. 培养学生通过图书馆、互联网等资源查阅相关资料(包括外文资料),训练学生自主获得知识的能力和自学能力;2. 培养学生把所学的知识用于实践并引申到相关专业知识上,锻炼出自学能力;3. 锻炼学生外文阅读及翻译能力;4. 锻炼学生的自我创新能力;5. 在书写论文的过程中,锻炼学生的语言组织能力、逻辑思维能力、办公软件使用的能力;6. 培养学生与人合作、相互交流的能力。

二、设计(论文)任务和要求1. 大量收集与本课题有关的资料:到图书馆、各大书店寻找无线充电技术以及相关电路的资料,并认真进行阅读;到各大数据库和相关网站上搜索与本课题相关的学位论文和相关资料。

2. 第四周前上交毕业设计开题报告一份。

开题报告内容与学校模板要求一致,字数不少于2000字;经指导教师检查合格后才能进行后续工作。

3. 理清论文的总体思路,完成主要的研究工作:1)以CY7C68013为核心,设计一个FPGA的最小系统,并在此基础上通过编写VHDL程序进行系统的开发。

2)对数据采集,高频电路设计信号和电源完整性设计。

3)提高数据采集总体设计方案。

4)结合USB2.0接口的控制器CY7C68013芯片,采集系统进行硬件设计。

基于FPGA的高速数据采集器

基于FPGA的高速数据采集器

内 尚 不 具 备 该 类 型 的 高 速 采 集 器 。 文 设 本
计 了一 种 基 于F GA的 高速 数 据 采 集 器 , P 由
当f m较大 时 , 往 对采 样 速 率f要 求 较 往 s
) 以准 确 地恢 复原 信 号 ( , 个过 可 f 这 )
, ‘ ,
高, 即需 要 A/ 转 换 器 采 样 速率 较 高 , D 这样 程 即 称 为 带 通 采 样 定理 。 如 果 用信 号 的 中 心 频 率 f = o 示 式 ()得 到 : 1,
1高速 数据采集理论及技术
括 采样 速 率 、 辨 率 、 储 量 和 实 时性 等 技 分 存
采样定理 和带通采样定理 。 术指标。 数 据 采 集 系统 发 展 的 趋 势 是 往 高速 高 1 1低通 采样 定 理 . 分 辨 率 方 向发 展 , 是 受 到 器 件 和 工 艺 的 但 指标 的限制 , 现高 速高分辨率 的采样 系 实 统 依然具有一 定的难 度。 目前 国 外 高 速 采 集 器的 采 样 速 率 可 以 达 到 几 十 G P 但 国 S S,
复。
限 制 , 别是 采 样 速 率 和 分 辨 率 这 一 矛 盾 理 , 特 假设 有 一 模 拟 信 号 x t , 带 宽 限 制 在 () 其
: 2 1 m
() 1 、
其 中 m 取 能 保 证 条件 ≥ ( 一 ) 2 的 最 大 正 整 数 , 得 到 的 采 样 离 散 序 列 则
信 号
A 4 03 T8 AS 0 作为采 样器 件 , 该芯 片是采 样速 率可 达到 l S S 分辨率 为l bt 采样后 的数 G P , Oi 。
据送  ̄F G ] I P A中 , 由于 采样 后数 据率 较 高 , 在

基于FPGA的高速数据采集系统的电路设计

基于FPGA的高速数据采集系统的电路设计

* 收稿 日期 : O O 0 2 2 1 一1 — 6
作 者 简 介 : 建秋 (9 8 , , 东 昌 邑人 , 坊职 业 学 院汽 车 工 程 系讲 师 。 王 16 一) 男 山 潍

1 — 6
第 4期
王 建 秋 : 于 F GA 的 高 速数 据 采 集 系统 的 电路 设 计 基 P
通过 对两个 S AM 的交叉 时序法 的控 制 , DR 来达 到对 两个 S RAM“ D 同时” 行数 据 的存储 , 而提 高 了原 进 进 有单 个 的 S RAM 数据 存储 速率 , AD 经理 论 上 的 分析 其 系统 的 存储 速 率 达 到 单个 的 S DR A AM 数 据存 储
来描 述其 内部 逻辑 电路 , 于修 改和 升 级 。如 果 在 高速 数 据 采 集 系统 中采 用 F G 控 制 器 , 会 极 大地 便 P A 将
提 高 系统的稳 定性与 可靠性 。本文设 计 了一 个基 于 F GA 的 高速 数据 采 集 系统 , 其硬 件 电路 部分 进行 P 对
同 , 而保 证 了输 入 时 钟 和 F G 时 钟 以及 S R 从 PA D AM 时 钟 之 间 的零 延 迟 ; P C Q 0C E 2 8 2 8 7具 有 8 5 26个 L s3 个 RAM lcs158 AM i ,8个 内嵌 的乘法 器 , 个 P L 最 大可 使用 12个 IO 口, e,6 bok ,68 8R bt 1 s 2 L , 8 / 多种
C co eI 件 的密度 范 围从 4 0 E和 1 9 0 i R y ln 器 I 6 8L 1 8 8bt AM , 6 4 6 E和 l 5 0 0 i AM 。C c n 器 到 81 L 1 2 0 bt R y l eI o I

基于FPGA的高速数据采集技术毕设论文

基于FPGA的高速数据采集技术毕设论文

南 京 理 工 大 学毕业设计论文作 者: 王 娜 学 号: 0808190110学院(系): 自动化学院专 业: 电气工程及其自动化题 目: 基于FPGA 的高速数据采集技术指导者:(姓 名) (专业技术职务)评阅者:(姓 名) (专业技术职务)2012 年 6 月樊卫华 副教授 讲师 赵高鹏随着计算机技术的突飞猛进以及移动通讯技术在日常生活中的不断深入,数据采集不断地向高速、智能化的方向发展。

本文针对此需求,实现了一种基于FPGA的高速数据采集系统。

该系统利用AD器件对信号进行模数转换,利用FPGA设计内部模块进行ADC的逻辑控制并实现数据缓存功能。

本文首先介绍了高速数据采集技术的国内外发展现状,确定了系统总体方案,完成了FPGA与A/D的芯片选型;利用Protel完成了硬件电路原理图的设计,并使用Quartus II完成了FPGA内部模块的设计,实现了时钟管理模块、数据采集控制模块和数据缓存模块。

最后在Red Cyclone开发板上完成了FPGA程序的下载测试,验证了程序的正确性。

关键词FPGA 高速数据采集A/D模数转换Title FPGA Based High-speed Data Acquisition TechnologyAbstractAlong with the development of computer technology by leaps and bounds and mobile communications technology has advanced in daily life, data acquisition develops to high speed, intelligent continually. According to the needs, this paper designed a high-speed data acquisition system based on FPGA. The system used AD device to realize A/D conversion, used FPGA to design internal modules of ADC logic control and realized circuit control data cache function.This paper firstly introduced the development of high-speed data acquisition technology at home and abroad, determined the system overall program, completed the FPGA and AD chip selection, finished the design of the hardware circuit principle by using Protel, completed the design of FPGA internal module by using Quartus II, realized clock management module, data acquisition control module and data cache module. Finally finished the FPGA program download test on the Red Cyclone development board to verify the correctness of the program.Keywords FPGA High-speed Data acquisition AD converter目次1 绪论 (1)1.1 课题背景 (1)1.2 高速数据采集的现状 (2)1.3 课题研究任务及论文结构 (3)2 系统总体设计方案 (4)2.1 需求分析 (4)2.2 系统实现方案 (4)2.3 系统各模块芯片选型 (6)2.4 本章小结 (8)3 硬件电路设计 (9)3.1 硬件电路设计工具介绍 (9)3.2 硬件详细设计 (9)3.3 本章小结 (14)4 程序的设计与实现 (15)4.1 FPGA设计与仿真工具 (15)4.2 时钟管理模块的设计与实现 (18)4.4 数据缓存模块的设计与实现 (25)4.5 总体电路图 (27)4.6 本章小结 (29)5 FPGA下载测试 (30)5.1 FPGA下载简介 (30)5.2 测试结果与分析 (31)5.3 本章小结 (36)结论 (37)致谢 (38)参考文献 (39)1绪论1.1课题背景在工业生产和科学技术研究的各行业中,常常需要对各种数据进行采集,如液位、温度、压力、频率等信息的采集。

基于FPGA的高速数据采集系统设计与实现的开题报告

基于FPGA的高速数据采集系统设计与实现的开题报告

基于FPGA的高速数据采集系统设计与实现的开题报告一、选题背景与意义在现代工业领域,高速数据采集是必不可少的环节,对于某些应用场景,如医学图像、通信信号和自然界信号的采集等,必须保证采样率高、抗噪性强的特点。

面对如此巨大的数据采集挑战,传统基于PC机的采集系统已经难以满足实时性和高速性的要求,而基于FPGA的高速数据采集系统从其高速、高精度、低功耗、灵活可靠等诸多特点上来看,成为了实现高速数据采集的首选方案。

因此,本文将对基于FPGA的高速数据采集系统设计与实现开题进行研究。

二、研究内容本课题旨在通过对基于FPGA的高速数据采集系统设计与实现开题进行深入研究,侧重于以下几个方面:1. 基于FPGA芯片架构的深入研究,尤其是在高速、可靠、低功耗等方面的性能表现。

2. 研究采样率、信噪比、滤波器等方面在数据采集系统中的应用。

3. 设计高速数据采集控制系统,探究其在高速数据采集系统中的作用和设计原理。

4. 进行基于FPGA的高速数据采集系统硬件电路设计、软件编码及实现,并通过实验验证其性能。

三、研究方法本文采用计算机仿真分析和实验研究相结合的方法,首先通过软件工具对系统进行模拟,了解系统设计的基本原理和方法,然后进行硬件电路设计和软件编码,实现实际的高速数据采集系统,最后对实验结果进行分析和总结。

四、预期成果1. 实现一套基于FPGA的高速数据采集系统,该系统具有高速性、稳定性、可靠性、低功耗等优点。

2. 对该系统进行了性能测试,并分析系统在数据采集过程中的表现及优劣。

3. 从系统设计、电路设计、软件编写三个角度,对基于FPGA的高速数据采集系统设计与实现开题进行了研究,并提出了可供参考的经验和具体指导意见。

五、可能面临的问题及解决方案1. FPGA硬件电路设计难度大。

解决方案:参考多数学者的研究成果,针对不同应用,找出符合实际需要的电路设计。

2. 信号处理算法的开发。

解决方案:充分利用智能算法,设计高效低延迟的算法并进行实际验证。

基于FPGA的高速数据采集系统设计

基于FPGA的高速数据采集系统设计

基于FPGA的高速数据采集系统设计随着科学技术的不断进步,数据采集系统在许多领域都发挥着重要作用。

为了满足高速数据采集的需求,基于现场可编程门阵列(FPGA)的高速数据采集系统设计应运而生。

本文将介绍这一系统的设计原理和关键技术。

首先,我们需要了解FPGA的基本原理。

FPGA是一种可编程的硬件设备,可以根据需要重新配置其内部逻辑电路。

这使得FPGA在数据采集系统中具有极大的灵活性和可扩展性。

与传统的数据采集系统相比,基于FPGA的系统可以实现更高的采样率和更低的延迟。

基于FPGA的高速数据采集系统设计主要包括以下几个关键技术。

首先是模数转换(ADC)技术。

ADC是将连续的模拟信号转换为数字信号的关键环节。

在高速数据采集系统中,需要使用高速、高精度的ADC来保证数据的准确性和完整性。

其次是FPGA内部逻辑电路的设计。

为了实现高速数据采集,需要设计高效的数据处理逻辑电路。

这些电路可以实现数据的实时处理、存储和传输等功能。

同时,还需要考虑电路的时序约束和资源分配等问题,以确保系统的稳定性和可靠性。

另外,时钟同步技术也是高速数据采集系统设计的重要内容。

在高速数据采集过程中,各个模块需要保持同步,以确保数据的准确性。

因此,需要设计合理的时钟同步方案,保证各个模块在同一个时钟周期内完成数据的采样和处理。

最后,还需要考虑系统的接口和通信问题。

基于FPGA的高速数据采集系统通常需要与其他设备进行数据交互,如计算机、存储设备等。

因此,需要设计合适的接口和通信协议,实现数据的传输和存储。

综上所述,基于FPGA的高速数据采集系统设计涉及多个关键技术,包括ADC技术、FPGA内部逻辑电路设计、时钟同步技术以及接口和通信问题。

通过合理的设计和优化,可以实现高速、高精度的数据采集,满足现代科学研究和工程应用的需求。

这将为各个领域的数据采集工作带来巨大的便利和发展空间。

基于FPGA的高速数据采集器

基于FPGA的高速数据采集器

基于FPGA的高速数据采集器摘要:介绍了一种基于FPGA的高速数据采集器,给出了系统方案设计,并对系统各部分电路设计进行了详细介绍。

对高速数据采集系统中串并转换功能的实现方法进行了详细阐述。

该高速数据采集器由于采用了FPGA+DSP平台设计,使得该系统具有较强的通用性和应用价值。

关键词:高速数据采集FPGA 带通采样串并转换随着数字信号处理技术的迅猛发展,数字设备逐渐取代模拟设备。

而数据采集技术作为现代检测技术的基础,越来越多地被应用于雷达、通信、遥感、智能仪器等各个领域。

随着数据采集技术的广泛应用,人们对其技术指标的要求也越来越高,包括采样速率、分辨率、存储量和实时性等技术指标。

数据采集系统发展的趋势是往高速高分辨率方向发展,但是受到器件和工艺的限制,特别是采样速率和分辨率这一矛盾指标的限制,实现高速高分辨率的采样系统依然具有一定的难度。

目前国外高速采集器的采样速率可以达到几十GSPS,但国内尚不具备该类型的高速采集器。

本文设计了一种基于FPGA的高速数据采集器,由于采用了AT84AS003作为采样芯片,因此该高速数据采集器可实现1GSPS的采样速率,同时其分辨率可达到10bit。

该高速数据采集器的数据存储、处理均可以在FPGA内部实现,具有设计方便、灵活的特点。

1 高速数据采集理论及技术高速数据采集系统的理论基础是低通采样定理和带通采样定理。

1.1 低通采样定理低通采样定理即Nyquist第一采样定理,假设有一模拟信号x(t),其带宽限制在(0,fm),以采样频率fs进行等间隔采样,当fs≥2fm时,该模拟信号可由采样值无失真恢复。

当fm较大时,往往对采样速率fs要求较高,即需要A/D转换器采样速率较高,这样对器件提出了较高要求。

1.2 带通采样定理假设一个频率带限信号,频率范围(),如果,如果按照低通采样定理,则要求采样速率较高,至少,这不仅对A/D转换器采样速率较高,同时对后续信号的实时处理要求过高,不便于实现。

基于FPGA的PXI高速数据采集系统设计

基于FPGA的PXI高速数据采集系统设计
f 系统 I
I 时钟 l
输速率和稳定可靠 的传输性能得到了越来越广泛 的
A 采 样 时钟 D
FI FO写 入 时 钟
外部模拟

外 部模 拟
堙礁

F ’ L—^I F GA 仆0 _ P IT2 63_ D 7 V3 9 — E F O 0 r P 1 K1
线 的外部 中断请求后 , IO内存储 的数据经 由 P I FF C 总线分时传送到主机 中。
2 1 信 号 调 理 电 路 .
A D采样后 的数 字信 号在 FF IO写 入 时钟 的驱动下
送入 FF 。当 FF IO IO写人数 据半满 时 ,IO发送半 FF
满信号给 F G F G P A,P A收到半满信 号后产生 P I X 总
可达 2 P 0 MS S。
种高性 能的 3/ 4位 地址数 据 复用总线 , 26 支持 突
发传输 ,X ( 向仪 器系统 的 P I P I面 C 扩展 ) 一种 坚 是 固的基于 P C的测量和 自动化平台 ,X 的数据传输 PI 速率 的 峰 值 于 3 M z 3 i 总 线 上 , 达 3 H 、 2 bt的 可 12MB s 于 6 H 、4 bt的 总 线 上 则 可 高 达 3 / ; 6 M z 6 i 5 8M / , 2 B s远高于 G I PB与 V I 口的传输 速率…。 X接
器实现 , 在输 入幅度 为 一 2~+ 的范 围内时 , 2V 输 入的模拟信号 经过 运放 缓 冲后 , 接进 入 A 直 D转换 芯片进行模数转换 , 此时 F G P A不控 制继 电器切换 ;
检 测 与仪表
化 自 化 仪 ,0 ,7 )06 工 动 及 表 2035: ~ 1 (6 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于FPGA的高速数据采集器
摘要:介绍了一种基于fpga的高速数据采集器,给出了系统方案设计,并对系统各部分电路设计进行了详细介绍。

对高速数据采集系统中串并转换功能的实现方法进行了详细阐述。

该高速数据采集器由于采用了fpga+dsp平台设计,使得该系统具有较强的通用性和应用价值。

关键词:高速数据采集 fpga 带通采样串并转换
作者简介:赵冬琦,女,汉族,1962年出生,工程师,河北省秦皇岛市北戴河联通公司。

主要从事通信设备维护工作。

随着数字信号处理技术的迅猛发展,数字设备逐渐取代模拟设备。

而数据采集技术作为现代检测技术的基础,越来越多地被应用于雷达、通信、遥感、智能仪器等各个领域。

随着数据采集技术的广泛应用,人们对其技术指标的要求也越来越高,包括采样速率、分辨率、存储量和实时性等技术指标。

数据采集系统发展的趋势是往高速高分辨率方向发展,但是受到器件和工艺的限制,特别是采样速率和分辨率这一矛盾指标的限制,实现高速高分辨率的采样系统依然具有一定的难度。

目前国外高速采集器的采样速率可以达到几十gsps,但国内尚不具备该类型的高速采集器。

本文设计了一种基于fpga的高速数据采集器,由于采用了at84as003作为采样芯片,因此该高速数据采集器可实现1gsps的采样速率,同时其分辨率可达到10bit。

该高速数据采集器的数据存储、处理均可以在fpga内部实现,具有设计方便、灵
活的特点。

1 高速数据采集理论及技术
高速数据采集系统的理论基础是低通采样定理和带通采样定理。

1.1 低通采样定理
低通采样定理即nyquist第一采样定理,假设有一模拟信号x(t),其带宽限制在(0,fm),以采样频率fs进行等间隔采样,当fs2fm 时,该模拟信号可由采样值无失真恢复。

当fm较大时,往往对采样速率fs要求较高,即需要a/d转换器采样速率较高,这样对器件提出了较高要求。

1.2 带通采样定理
假设一个频率带限信号,频率范围(),如果,如果按照低通采样定理,则要求采样速率较高,至少,这不仅对a/d转换器采样速率较高,同时对后续信号的实时处理要求过高,不便于实现。

而带通采样定理恰好的解决了这个问题。

假设一个带限信号,频率限制在(),如果采样频率满足:
(1)
其中取能保证条件的最大正整数,则得到的采样离散序列可以准确地恢复原信号,这个过程即称为带通采样定理。

如果用信号的中心频率表示式(1),得到:
(2)
其中取能满足(为频带宽度)的最大正整数[3]。

高速数据采集器方案设计
本文设计的高速数据采集器方案设计如图1所示,其中采用了高速a/d转换器at84as003作为采样器件,该芯片是采样速率可达到1gsps,分辨率为10bit。

采样后的数据送到fpga中,由于采样后数据率较高,在a/d转换器与fpga连接时需要采用lvds接口,因此在选择fpga时本设计直接选择了具有lvds接口的fpga芯片
ep2s60。

为了实现后续数据的处理,系统还采用了dsp实现后续信号处理算法。

采用了usb接口实现了系统与pc机之间的数据通信。

图1基于fpga的高速数据采集器方案设计
2.1 a/d转换器电路设计
本设计中a/d转换器采用了e2v公司的
at84as003,该芯片具有如下特性:
(1)采样速率最大可达 1.5gsps;
(2) 分辨率为10bit;
(3)支持差分或单端时钟输入、模拟信号输入;
(4)具有可选的1:2或1:4数据分配器dmux;
(5)输出数据电平为lvds。

(6)带有异步复位asyncrst的稳定数据输出;
(7)带有自测引脚pgeb(测试adc)和bist(测试dmux)。

其中,asyncrst是异步复位信号,用来确保第一个数字化的数据在dmux的输出端口a输出。

pgeb用来调试adc部分,接至-5v时才有效。

bist用来调试dmux部分。

2.3 fpga及其外围电路
本设计中fpga选用的是ep2s60,该芯片是altera公司的stratixii系列器件,该芯片具有8个快速pll、4个增强型pll、24176个自适应逻辑模块、60440个逻辑单元、36个dsp模块,144个18bit乘18bit的乘法器等资源,同时该芯片的lvds接口可以满足系统高速数据接收的需求。

fpga在配置方面具有多种模式,如表1所示。

表1 fpga的配置方式
配置方式典型用途
快速被动并行
fpp 通过实时下载八位配置数据的微处理器接口来配置或者通过一个并行同步的配置器件来配置。

异步被动并行
ppa 通过一个异步并行微处理器接口来配置。

被动串行
ps 通过一个串行同步微处理器接口来配置,或者通过usb blaster、byteblaster或者是byteblastermv并口下载电缆来配置以及masterblaster通信电缆配置。

jtag配置通过ieee std.1149.1 jtag引脚来配置,可以通过下载电缆或者是嵌入式器件来实现jtag配置。

上述配置是通过msel0、msel1、msel2和msel3引脚实现配置模式的选择。

本设计中采用了as模式与jtag模式相结合。

2.4 dsp及其外围电路设计
本设计中采用了ti公司的dsp,其型号为tms320c6416。

该款dsp 具有64条独立的dma通道,一个为64bit(emifa),一个为16bit (emifa)以及2个扩展存储器接口(emif)。

该芯片的工作时钟最高可以达到1ghz,可以满足高速数据采集系统后续数字信号处理实时性的需求。

2.5 系统时钟电路设计
时钟电路是本系统中的一个重要组成部分,时钟性能的好坏直接影响着系统数据采样效果。

由于本设计中系统采样速率为1ghz,因此要求时钟电路部分输出时钟可以提供1ghz的输出时钟。

本设计采用了adf4360 -7芯片实现时钟电路设计,该芯片是adi公司新推出的一款锁相环频率合成器,其输出频率范围为
350mhz~1800mhz。

该芯片输出频率的控制通过内部三个寄存器:r 寄存器、c寄存器和n寄存器实现数据配置,从而输出所需频率。

2.6 电源电路设计
本系统采用+5v供电电压,而系统中at84as003、fpga以及dsp 均需要不同电压为其供电,因此需要各种电源模块。

由于本设计中所需的供电电压包括了+3.3 v、+1.8 v、+1.5 v、+2.5v等多种,因此本设计中也采用了不同种类的电源模块实现电压变换。

本设计中电源稳压模块主要采用了ti公司的电源模块tps54310、tps54610以及lt1764aeq等芯片。

2.7 usb接口通信电路设计
目前高速数据采集系统主要采用pci和usb等接口实现数据通
信,本设计中采用了usb接口通信方式。

具体电路设计采用了cypress公司的usb2.0的集成微控制器cy7c68013芯片。

该芯片内部集成了1个增强型的8051、1个usb数据收发器和1个智能usb 串行接口引擎,具有3个8位i/o口、16位地址线,并且增强性8051内核完全与标准8051兼容。

3 高速数据采集的串并转换
altera公司的fpga由于自带lvds接口,其软件设计中也配套了该lvds接口的数据处理模块,即lvds发送和接收模块,本设计中只需采用lvds接收模块即可。

当fpga接收到高速a/d转换器送来的高速数据后,需要将高速的串行数据转换成低速的并行数据,以便fpga内部数据处理以及dsp的后续处理。

因此该串并转换功能的实现即通过lvds模块实现。

在quartusii环境下调用altlvds_rx 模块,通过设置该模块的各种参数以满足系统的需求,即可实现高速数据的串并转换功能。

4 结论
本文介绍了一种基于fpga的高速数据采集器设计,该系统可以实现1gsps的采样速率,同时分辨率可以达到10bit。

fpga+dsp平台的使用,使得该系统具有在线可编程的特点,设计更加灵活,同时后续数字信号处理可以在dsp中完成,具有较强的通用性和实用价值,适合各种高速数据采集系统中应用。

参考文献
[1] 马秀娟,考丽,赵国良.基于fpga和dsp的高速数据采集实
时处理系统的设计[j].电子器件,2007,30(3):1009-1013.
[2] 邱燕军,申功勋.基于dsp+fpga的高速信号采集与处理系统的信号完整性分析[j].测控技术,2007,26(12):8-14.
[3] 杨小牛,楼才义,徐建良.软件无线电原理与应用[m].电子工业出版社,2001:9-72.
[4] 张玉静.激光雷达信号的高速高精度数据采集系统[d].西安:西安电子科技大学,2009,23-30
[5] 汤占军. 基于usb的高速多通道数据采集系统的设计与实现[d],昆明理工大学,2007。

相关文档
最新文档