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

合集下载

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

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

基于FPGA的高速数据采集系统接口设计当前,越来越多的通信系统工作在很宽的频带上,对于保密和抗干扰有很高要求的某些无线通信更是如此,随着信号处理器件的处理速度越来越快,数据采样的速率也变得越来越高,在某些电子信息领域,要求处理的频带要尽可能的宽、动态范围要尽可能的大,以便得到更宽的频率搜索范围,获取更多的信息量。

因此,通信系统对信号处理前端的A/D 采样电路提出了更高的要求,即希望A/D转换速度快而采样精度高,以便满足系统处理的要求。

可编程门阵列FPGA的出现已经显著改变了数字系统的设计方式。

应用可编程门阵列FPGA,可使数字系统设计具有高度的灵活性,因此FPGA的应用越来越广泛,而新一代FPGA--VirtexⅡ-PRO的出现使FPGA的功能更加强大,但随之而来的是要求提高数据的传输速率,过去人们总是关心如何提高处理器运行速度,而现在关心的是怎样才能更快地将数据从一个芯片传输到另一个芯片。

可见,高速数据采集系统的输入输出接口设计就显得尤为重要。

1高速采集系统介绍数据采集系统原理框图如图1所示,输入的中频信号经A/D采样电路采样后,转换成LVDS信号送入FPGA中,或通过FPGA的端口RocketIO从高速接口输出,或通过FPGA 的端口LVDS循环存储于高速缓存中,再由低速接口输出。

其中,FPGA主要完成对外接口管理、高速缓存的控制和管理。

时钟控制电路对A/D数据转换器和可编程门阵列FPGA起同步和均衡作用。

2输入输出接口研究VirtexⅡ-PRO系列是在VirtexⅡ系列FPGA的基础上,嵌入了高速I/O接口和IBM PowerPC处理器,它能实现超高带宽的系统芯片设计,支持LVDS,LVPECL等多种差分接口,适应性很强。

其中高速串行(MGT)技术采用了RocketIO技术,在可编程逻辑器件中内嵌了速率为3.125Gb/s的多端串行通信接口,该技术包括千Mb以太网、10千以太网、3GIO、SerialATA、Infiniband和Fibre Channel,为高性能接口提供了完成的解决方案。

基于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的数据采集器[管理资料]

引言数据采集是获取信息的基本手段。

数据采集技术作为信息科学的一个重要分支,是以传感器、信号测量与处理、微型计算机等技术为基础而形成的一门综合应用型技术。

数据采集作为现代测控技术的基础,己经广泛应用于工业生产、科学研究的诸多领域。

在工业生产中,应用数据采集系统可以得到工业现场的温度、湿度、电压、电流等技术参数,所得结果可以反馈给用户和控制系统,为提高产品质量、降低成本提供信息;在科学研究方面,数据采集可以提供大量的现场信息,成为探索科学奥秘的重要手段[1]。

如何对信号进行实时采集、实时存储,保证信号不丢失,以满足工业现场的需要,一直是数据采集系统研究的一个重要方向。

国外方面[2][3][4],随着国外微电子技术、计数机技术、测控技术和数字通信技术的发展,目前国外数据采集技术已经较初期有了很大的发展。

从近来国外公司展示的新产品可以看出,主要的发展可以概括为功能多样,体积减小和使用方便等三个方面。

国外在研制和使用数据采集系统方面发展迅速,基于MedWin技术的数据采集器也发展较深,在体积和性能具有很大优势得采集器多以FPGA为平台,但价格相对来说就不具有竞争力。

成本较低的数据采集系统多以单片机为主芯片,但是在性能和速度方面就不具有优势。

目前国外的数据采集方面的研究主要着重于传感器,高精度、高速度的传感器层出不穷而且在价格上有了很大进步。

比如美国尼高力仪器技术公司08年生产的2700型数据采集器,完美地将数据记录仪、程控开关与数字表的优势集于一身,是一款高精度、多功能、使用方便的多路数据采集器。

同年惠普公司生产的HP34970A 型数据采集器具有6/12位分辨率,0.004%基本直流精确度和高达250通道/秒的扫描率,非易失性存储器可保存多达50000个带有时间标记的读书,可测包括直流电压、交流电压等等数据。

虽然这些数据采集器的功能无比强大,但是成本都较昂贵。

国内方面[5][6][7],国内数据采集器与目前国外数据采集器相比,在技术上仍然存在着一定的差距,主要表现在:①由于受国内振动等传感器水平的限制,分析频率范围不宽,在工业方面给一些低速的机器或轴承的诊断等带来了一定的困难;②由于数据采集器的内存不大,数据采集器本身的信号处理功能不强,在现场只能做一些简单诊断,精密诊断需要离线到计算机上去做,现场精密诊断功能较弱;○3设备的软件水平,仍在设备维修管理和基本频谱分析上徘徊,机器故障诊断专家系统还需完善,软件人机界面有待改进④设备的性能与成本的协调还缺乏一定的优势。

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

为了满足高速数据采集的需求,基于现场可编程门阵列(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的高速数据采集平台设计

基于FPGA的高速数据采集平台设计

器 , 全 功 率 带 宽 (PB ) 17 GHz, 用 单 电 源 19 V供 电 , F W 为 . 功 耗 只 有 16 。 利 用 内 置 的 两 个 转 换 器 进 行 交 替 取 样 , 便 W 可 将 每 一 通 道 的 取 样 速 度 提 高 至 2 GS S。 每 个 通 道 均 为 差 P
1 /7 种计 数 模 式 ,一 般 情 况下 , 当输 出频 率 较 高 的 时候 61 两 选 用1 7 数 器 , 输 出 频 率 较 低 的 选 用 89 数 器 。 6门 计 /计
件 ADC 8 0 芯 片 ,其 最 高 单 通 道 采 样 频 率 达 13GHz 0 D1 0 0 . 。
题 ,也需 要 后续 处理 采 用 高速 处 理芯 片 。 本 文 设 计 了 一 种 基 于 AL E A公 司 S rt 系 列 F G T R ta i x P A器 件 EP ¥ 的 高 速 数 据 采 集 平 台 , 其 中 高 速A/ 1 40 D转 换 器 采 用 了 1 片 国 家 半 导 体 公 司 (N t n l e i n u t r ai a S m c d co )的 高 速 采 样 器 o o
2时 钟 电路 .
时 钟 电 路 采 用 了ADF 3 0为 系 统 提 供 1 4 6 GHz 时 钟 。 该 的 芯 片 是 个 集 成 的 整 数 N合 成 器 和 压 控 振 荡 器 ( Co ), 中 心 V
用 越 发 广 泛 。 在 高 速 数 据 采 集 系 统 中 ,其 核 心 器 件 是 D转
设 计 的 逻 辑 功 能 ; 输 入 输 出 块 (1 s ), I 0B OBs 供 封 装 引 提 脚 和 CL s之 间 的 接 口 , CL  ̄ 用 一 个 通 用 的 布 线 矩 阵 实 B Bs l J

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

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

基于FPGA的高速数据采集系统设计随着科技的不断进步,数据采集和处理的速度需求也越来越高。

为了满足这种需求,基于FPGA的高速数据采集系统应运而生。

本文将对其进行阐述,包括其原理、结构、应用和未来发展方向。

一、系统原理FPGA(Field Programmable Gate Array)是一种可编程逻辑器件,通过程序设计可以实现不同的逻辑和功能。

基于FPGA的数据采集系统,即是将FPGA作为处理核心,利用其高速的数据处理能力和可编程性,进行数据采集和处理。

这种系统的原理是将信号输入到FPGA中,通过FPGA的逻辑电路分析、处理、交换和传输等一系列操作,将数据利用高速通信接口传输到处理单元,最终实现高速数据采集和处理的功能。

二、系统结构基于FPGA的高速数据采集系统一般由两部分组成:数据采集模块和数据处理模块。

1. 数据采集模块数据采集模块主要由采样模块、数字信号处理模块、时钟模块和控制模块等组成。

其中,采样模块是整个数据采集模块中最为重要的部分,其主要功能是对模拟信号进行采样、变换为数字信号并存储到缓存中。

数字信号处理模块则对采样得到的信号进行滤波、放大等处理操作,使其符合后续处理的要求。

时钟模块负责对采集数据进行时钟同步,确保数据的完整性和准确性。

控制模块负责控制整个系统的运作和协调各模块的工作,保证系统运行的顺畅和稳定。

2. 数据处理模块数据处理模块主要由处理核心、存储模块和通信模块组成。

其中,处理核心是整个数据处理模块中最为重要的部分,其主要通过FPGA中的逻辑电路对采样数据进行处理、分析和计算等操作,使其符合需求并输出结果。

存储模块是处理模块中用于存储数据的部分,如FPGA中集成的RAM、Flash等存储器件。

通信模块则主要实现数据的传输和交换,包括高速串口、以太网接口、USB接口等。

三、应用领域基于FPGA的高速数据采集系统广泛应用于科学研究、医疗领域、通信技术、工业控制等各个领域。

1. 科学研究:FPGA作为高速数据采集系统的处理核心,在科学研究中起到了重要作用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南 京 理 工 大 学
毕业设计论文
作 者: 王 娜 学 号: 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 Technology
Abstract
Along 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课题背景
在工业生产和科学技术研究的各行业中,常常需要对各种数据进行采集,如液位、温度、压力、频率等信息的采集。

在图像处理、瞬态信号检测、软件无线电等一些领域,更是要求高速度、高精度、高实时性的数据采集技术[1]。

数据采集系统的任务,就是将采集传感器输出的模拟信号进行处理并转换成计算机能识别的数字信号,由计算机进行相应的计算和处理来满足不同的需要,得出所需的数据。

数据采集系统性能的好坏,是由它的精度和速度来决定的。

在保证精度的前提下,应当用尽可能高的采样速度,这样才能满足实时采集、实时处理和实时控制对速度的要求[2]。

在传统的数据采集系统中,A/D 的控制和数据的转存均是通过CPU 或者MCU 来完成。

在这种方式下,将A/D 转换的结果读入,然后再转存到片外的存储器中这一过程至少需要4 个机器周期。

即使对于ARM 芯核的单片机(CPU 采用流水线结构一个机器周期占一个CLK),使用33MHz 的晶振,它的最高转存数据速度也只达到8Mbyte/s 。

在高速数据采集系统中,这种方式一方面占用太多CPU 资源,另外也远远不能满足高速采集的速度要求[3]。

在许多应用场合,如雷达、声纳、图像处理、语音识别、地质勘探、光时间域反射测量等,特别是在实时性要求比较高的情况下,往往都需要高速或超高速(Ultra High Speed)数据采集系统。

比如相较于供电传输线上高达几千伏的电压变化,浪涌电流的持续时间仅仅是数百纳秒,因此数据采集系统必须具有极高的通过速率才能准确的探测浪涌电流的变化过程;又如在航空航天领域中,无论是航天器颤振和抖振特性测试,还是运载火箭喷气流量动态测试,抑或高空拍摄图像传输等均要求使用高速采集技术来加以实现;此外,高速数据采集技术在等离子体诊断,生物光谱与激光化学等其它各类科学研究中同样有很广泛的应用[4]。

FPGA(现场可编程门阵列)凭借其在数据采集控制方面的高性能和便于系统集成、易扩展等优势逐渐受到广泛应用。

高性能的FPGA和高速的A/D应用于数据采集系统中,不仅可以大大提高系统的测量精度、数据采集处理速度、数据传输速度等[5],还可以产生巨大的经济效益,因此,对其做进一步研究具有十分重要的现实意义。

1.2高速数据采集的现状
数据采集系统的控制芯片在不停发展和进步,从原来的单一的单片机发展到数字处理芯片DSP,嵌入式漆片等更高速、高性能的芯片。

在传统的数据采集系统中,我们通常采用单片机或DSP(数字信号处理器),控制ADC(模数转换器)、存储器以及其他一些外围电路的工作。

但这样的系统存在如下不足[6][7]:
1)单片机的时钟频率较低,需要软件支持来实现其功能,软件的运行时间在整个采样时间中占据很大的比例,效率很低,很难适应高速、高精度数据的采集系统的要求。

2)DSP可以通过软件编程来实现其功能,虽然运算速度快而且擅长处理密集的乘加运算,但是受到DSP本身的性能及程序指令顺序执行的限制,它很难完成对外围的复杂硬件进行逻辑控制。

这些不足远远满足不了高速数据采集技术的要求,而FPGA的出现则大大弥补了以上不足,FPGA有单片机和DSP无法比拟的优势。

FPGA的时钟频率很高,内部时延非常小;全部的控制逻辑都可由硬件完成,速度快,效率高,非常适于大数据量的高速传输控制;而且FPGA的组成形式灵活,可以集成外围控制、译码和接口等各种电路。

通过编程,用户可立刻把一个通用FPGA芯片配置成需要的硬件数字电路,其内部丰富的布线资源给修改、测试和系统升级提供了极大的方便。

目前主流的FPGA 内部一般都嵌有可配置的高速RAM,PLL,LVDS,LVTTL以及硬件乘法累加器等功能模块,可以很好的解决并行和速度问题。

FPGA的各种优势都决定了它在高速数据采集技术领域内的重要地位,开发更高性能的FPGA芯片结合更高速的AD成为目前高速数据采集研究的热点,未来高速数据采集系统的发展趋势为:
1)新型快速、高分辨率的数据转换部件不断涌现,大大提高了数据采集系统的性
能。

2)高性能单片机的问世和各种数字信号处理器的涌现,进一步推动了数据采集系
统的广泛应用。

3)智能化传感器(Smarts nor)的发展,必将对今后数据采集系统的发展产生深远的
影响。

相关文档
最新文档