一种新型基于高速串行通信的多通道同步采样技术

合集下载

高速同步数据采集卡设计

高速同步数据采集卡设计

高速同步数据采集卡设计
任达千;杨世锡;严拱标;刘颖峰
【期刊名称】《机电工程》
【年(卷),期】2003(020)002
【摘要】提出了一种数据采集卡的设计方案,应用maxim的A/D芯片MAX125实现了8通道高速同步采集.预处理电路、A/D转换和FIFO缓存集成在同一块电路板上,组成一个功能比较完善的模块,可方便地应用于旋转机械的状态监测和故障诊断.
【总页数】3页(P41-43)
【作者】任达千;杨世锡;严拱标;刘颖峰
【作者单位】浙江大学,机械与能源学院,浙江,杭州,310027;浙江大学,机械与能源学院,浙江,杭州,310027;浙江大学,机械与能源学院,浙江,杭州,310027;浙江大学,机械与能源学院,浙江,杭州,310027
【正文语种】中文
【中图分类】TP274
【相关文献】
1.基于同步数据采集卡的加速度同步采集系统设计 [J], 张玉祥;刘明春
2.阿尔泰推出首款高速同步自校准数据采集卡PXI8510 [J],
3.凌华科技推出4通道16位800kS/s高速同步数据采集卡 [J],
4.4通道16位800kSPS高速同步数据采集卡 [J],
5.北京阿尔泰科技推出首款高速同步自校准数据采集卡PXI8510 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。

基于FPGA的高速多通道AD采样系统的设计与实现_徐加彦

基于FPGA的高速多通道AD采样系统的设计与实现_徐加彦
AD7606 转 换 控 制 信 号 为 CONVSTA 和 CONVSTB。 CONVSTA 控 制 V1,V2,V3,V4 通 道 ,CONVSTB 控制 V5,V6,V7,V8 转换通道,本文 将 CONVSTA 和 CONVSTB 短 接 在 一 起 ,8 通 道 同 时 转 换 。 S0 是空闲状态,CS 为高电平,RD 为高电平;通过边 沿检测是否有 BUSY 信号, 若有则进入 S1 状态,否 则等待。 由于等待 CS 稳定下来(CS 到 RD 设置时间 t8),需要插上延 时状态 S2,到 S3 稳 定 ,在 S4,S5 状 态将 RD 拉低,读取第一通道 V1 的转换结果,之后 依次重复 7 个脉冲序列,可使各通道的转换结果按 升序逐个输出到并行总线 DB[15:0]上,在状态机里 可方便地设置各种状态。
数转换芯片, 具有 8 通道同时采样,16 位输出的特
点,是一款高分辨率、双极性输入、同步采样的高性
能 模 数 转 换 芯 片 。 采 用 Altera 公 司 的EP2C35F672
可编程逻辑控制器件对 AD7606 进行时序控制。 并
在 FPGA 里设置一块双口 RAM,存储 AD7606 的数
输出条件
输出
图 2 有限状态机模型 Fig.2 Model of finite state machine
在数字电路中,状态机可用可编程逻辑控制器 件来建造,通过寄存器来储存状态变量,确定状态 转移的一块组合逻辑和确定状态机输出的另一块 组合逻辑。 2.3 时序程序的设计
有限状态机的设计对系统的高速性能、高可靠 性、稳定性都具有决定性作用。 采用状态机的形式, 在每个状态中,状态机可并行同步完成许多运算和 控制操作, 相比于 CPU 按照指令逐条运行的方式, 一 般 有 状 态 机 构 成 的 硬 件 系 统 比 对 应 的CPU 完 成 同样功 能 的 软 件 系 统 的 工 作 速 度 要 高 出 3~5 个 数 量级。 在可靠性能方面,状态机是在FPGA 通 过 纯 硬 件 电 路 构 成 , 其 运 行 不 依 赖 软 件 指 令 逐 条执行,因 此不存在 CPU 运行软件过程中的许多缺陷[3]。

基于LVDS 的高速数据传输技术实现

基于LVDS 的高速数据传输技术实现

基于LVDS 的高速数据传输技术实现作者:白世清,闫鹏飞,石军辉来源:《科技创新与生产力》 2016年第4期白世清1,闫鹏飞2,石军辉3(1. 中北大学信息与通信工程学院,山西太原 030051;2. 长治市公安消防支队屯留大队,山西长治 046199;3. 山西科泰航天防务技术股份有限公司,山西太原 030006)摘要:为实现高速数据采集系统中多路串行数据的内部传输,解决常规时钟同步所带来的时钟资源不足的问题,笔者采用异步通信方式在数据接收端设计了一种基于空间过采样的时钟数据恢复系统,通过介绍基于LVDS的高速数据传输技术,提出了基于过采样法的时钟恢复思想、原理解决方法,分析了时钟数据恢复过程,数据传输测试实验结果显示该系统可实现高速串行数据传输,为基于FPGA的高速数据传输,尤其是为多通道大数据量传输提供了可供参考的解决方案。

关键词:LVDS;过采样技术;时钟数据恢复;串行数据中图分类号:TN06;F407.63 文献标志码:A DOI:10.3969/j.issn.1674-9146.2016.04.096收稿日期:2015-12-05;修回日期:2016-03-04作者简介:白世清(1986-),男,山西阳泉人,在读硕士,主要从事电子信息与通信工程研究,E-mail:170583388@。

1 基于LVDS的高速数据传输技术概述由于多路数据高速采集系统总共集成了32路数据采集通道,每路通道使用16位模数转换器ADS8330同时以1 MHz的采样频率采样,因此单位时间内采集到的数据成倍增加。

为保证大量数据的实时传输,需设计一种高效快速的数据传输系统。

在跳变沿检测与最佳采样位置判别的基础上,以Altera公司的Cyclone III系列芯片为平台,开发了基于低电压差分信号(Low-Voltage Differential Signaling,LVDS)接口的多路传输系统,采用FPGA内部集成的LVDS接口进行高速串行数据传输,每4个通道集成在同一块采集板卡上,共用一对LVDS接口传输数据,这样就需要8对LVDS线。

一种基于GD32F450ZET6多路采集系统的设计

一种基于GD32F450ZET6多路采集系统的设计

第4期2023年8月机电元件ELECTROMECHANICALCOMPONENTSVol 43No 4Aug 2023收稿日期:2023-04-18一种基于GD32F450ZET6多路采集系统的设计邹 勇1,李 鸽2,苏 伟3,郄永学4,井占发5(1.苏州御驱电子技术有限公司,江苏苏州,215500;2-5.上海中广核工程科技有限公司,上海,201108) 摘要:为实现某型设备对多路电压和电流信号多路信号采集的功能。

设计了一套基于32位MCUGD32F450ZET6的采集系统,最高可以多达40路信号的采集系统,实现了5路三相电压、4路三相电流,1路单相电压、电流,3路直流电压,2路直流电流的采集,共计34路的信号采集。

通过2路SPI通信扩展2个8通道ADC模块,通过2路CAN,分别实现数据通信和程序升级功能。

试验结果表明,电压、电流精度小于2%。

本多信号采样系统体积小,可靠性高,智能化高,满足系统设计要求。

关键词:车载电源;GD32F450ZET6;SGM51652H8;多路信号采集Doi:10.3969/j.issn.1000-6133.2023.04.004中图分类号:TP391 9 文献标识码:A 文章编号:1000-6133(2023)04-0014-04ADesignofMulti-channelSignalAcquisitionSystemBasedonGD32F450ZET6ZOUYong,LIGe,SUWei,QIEYong-xue,JINGZhan-fa(1.SuzhouYuquElectronicTechnologyCo.LTD,Suzhou,215500;2-5.ShanghaiCGNNuclearEngineeringTechnologyCo.LTD,Shanghai,201108)Abstract:Thispaperdesignamulti-channelvoltageandcurrentsensesystemtomeetacertaintypeequip ment。

基于FPGA的多通道采样系统设计课程设计论文

基于FPGA的多通道采样系统设计课程设计论文

FPGA课程设计题目:基于FPGA的多通道采样系统设计院(系):电气工程及其自动化学院专业:电子信息工程12-01摘要本论文介绍了基于FPGA的多通道采样系统的设计。

用FPGA设计一个多通道采样控制器,利用VHDL语言设计有限状态机来实现对AD7892的控制。

由于FPGA器件的特性是可以实现高速工作,为此模拟信号选用音频信号。

由于音频信号的频率是20Hz-20KHz,这样就对AD转换的速率有很高的要求.因为FPGA的功能很强大,所以我们把系统的许多功能都集成到FPGA器件中,例如AD通道选择部分,串并输出控制模块,这样使得整个系统的外围电路简单、系统的稳定性强。

FPGA的配置模式选用被动串行模式,这样就增强了系统的可扩展性。

输出模式可选择性使得系统的应用相当广泛,串行输出可以用于通信信号的采集,方便调制后发射到远程接受端,远程接收端对采集的数据进行解调;而并行输出模式则可以通过高速存储器将采集的信号放到微机或者其他的处理器上,根据采集的数据进行相应的控制。

此系统的缺点是由于FPGA器件配置是基于SRAM查找表单元,编程的信息是保持在SRAM中,但SRAM在掉电后编程信息立即丢失,所以每次系统上电都需要重新配置芯片,这对在野外作业的工作人员很不方便,解决的方法是专用的配置器件来配置FPGA,在每次系统上电的时候会自动把编程信息配置到FPGA芯片中。

但设计中没有采用到这种配置方案主要是考虑到专用配置器件的价格问题。

本文开始介绍了多通道系统的组成部分,然后分别介绍了各个组成部分的原理和设计方法,其中重点介绍了FPGA软件设计部分。

还对当前十分流行的基于FPGA的设计技术作了简单的阐述,最后对系统的调试和应用作了简短的说明。

关键词:音频放大;滤波器;FPGA;VHDL;AD7892;有限状态机;目录摘要 (2)引言 (3)1题目来源 (3)2研究意义 (3)3多通道采样系统的组成 (3)4方案设计 (4)5 单元电路的设计 (4)5.1音频放大、滤波部分 (4)(1)音频放大部分 (4)(2)有源滤波器的设计 (4)5.2 AD采样电路 (5)5.3 FPGA控制部分 (5)(1)通道选择模块 (6)(2)延时模块的设计 (6)(3)串并输出选择控制 (7)5.4 FPGA的硬件设计 (8)6 软件介绍 (8)7 整机调试 (8)7.1 硬件电路的调试步骤 (8)(1)音频放大部分调试 (8)(2)滤波部分调试 (8)(3)FPGA硬件电路调试 (9)(4)AD采样模块调试 (9)(5) 联机调试 (9)8 结论 (9)参考文献 (10)附录 (11)引言FPGA(Field-Programmable Gate Array 现场可编程门阵列)是近年来广泛应用的超大规模、超高速的可编程逻辑器件,由于其具有高集成度(单片集成的系统门数达上千万门)、高速(200MHz 以上)、在线系统可编程等优点,为数字系统的设计带来了突破性变革,大大推动了数字系统设计的单片化、自动化,提高了单片数字系统的设计周期、设计灵活性和可靠性。

高速多通道同步采样ADC MAX1312及其应用

高速多通道同步采样ADC MAX1312及其应用

高速多通道同步采样ADC MAX1312及其应用【摘要】阐述了MAX1312的特性和工作原理,介绍了MAX1312与通用8位微处理器AT89C52的硬件接口设计以及软件编程方法,最后简述了该模数转换器在多相电机控制中的应用。

【关键词】模数转换器;多通道;同步采样;MAX1312Abstract:The principle,features and application of multi-channel synchronized sample ADC MAX1312 are introduced,including its hardware interface design and software programming method between MAX1312 and Micro-processor.AT89C52.At last,it describes the application of MAX1312 in controlling the polyphase electric engine.Keywords:A/D converter;multi-channel;synchronized sample;MAX13121.引言在电子测量技术中,必须把模拟信号转换为数字信号,才能够用计算机系统进行处理,模/数转换的速度和精度一直是测量的关键。

但是高速和高精确度的转换器仍然难以满足某些特殊场合的要求,例如:在多相电机控制、多相电源监控等场合,要求对多路数据进行精确同步的采集,一般的单通道A/D和多通道轮流采集A/D都不满足这种场合的要求。

MAX1312是美国美信公司(MAXIM)新推出的一种高速同步采样模数转换器,它具有12位的精度,8路模拟信号输入,单电源+5V供电,完成8个通道的转换时间仅需要1.96us,对外提供了一个12位20MHZ并行数字接口,可以很方便与各种微处理器相连接,使用十分方便[1]。

高速多通道数据采集传输系统的设计

高速多通道数据采集传输系统的设计

高速多通道数据采集传输系统的设计*赵忠凯,尹达,刘海朝【摘要】摘要:设计了一种基于FPGA与DSP的高速多通道实时数据采集传输系统。

该系统通过FPGA实现对时钟、ADC、DSP等芯片的功能配置,采集数据由FPGA预处理后通过EMIF接口传送至DSP,并完成后续的复杂信号处理。

该系统最高数据采集速率可达500 MSPS,FPGA与DSP之间可实现高速率的数据传输。

实际测试结果表明,该系统实现了多通道数据的实时同步采集、传输与处理,数据采集达到较高性能,能够满足当前复杂电磁环境下精确制导雷达数据处理分析的需求。

【期刊名称】火力与指挥控制【年(卷),期】2015(000)012【总页数】5【关键词】多通道,高速数据采集,EMIF,FPGA&DSP0 引言当前电磁信号环境越来越复杂,电磁信号密度已达到百万量级[1],这就要求雷达信号识别处理系统必须具备快速、准确识别威胁的能力,能够为之后作战提供及时可靠的信息。

随着一些新算法的出现,信号处理复杂度越来越高,动态范围也要求越来越大,信号的通道数也越来越多,因此,多通道信号的采集处理已成为当前雷达数字接收机的发展趋势。

传统的信号采集和传输方法已不能完全满足当前复杂电磁威胁环境下信号处理机对处理数据的要求[2],必须应用更精确更高速的采集系统,保证电子战环境中的主动权,所以对雷达信号高速多通道采集传输系统的研究具有重大且深远的意义。

FPGA具有强大的数据并行处理能力,能够满足高速ADC的数据处理要求,非常适合作为本系统的逻辑控制核心。

高性能多核DSP的高速运算能力使其适合选作复杂算法的主处理芯片[3]。

1 系统总体方案雷达信号高速多通道数据采集传输系统总体框图如图1所示。

设计中所选用的ADC芯片数据转换速率最高可达500 MSPS。

FPGA芯片选择Altera公司Stratix III系列的EP3SL200F1152C2,DSP芯片选择TI公司的TMS320C6678。

基于IEEE1588的多通道同步板卡设计与验证

基于IEEE1588的多通道同步板卡设计与验证

基于IEEE1588的多通道同步板卡设计与验证刘续兴; 李聪; 李倩; 曲佳佳; 邢优胜【期刊名称】《《电子技术与软件工程》》【年(卷),期】2019(000)013【总页数】3页(P82-84)【关键词】时钟同步; 分布式测试系统; 数据采集; 以太网【作者】刘续兴; 李聪; 李倩; 曲佳佳; 邢优胜【作者单位】[1]恒信大友(北京)科技有限公司北京市100192【正文语种】中文【中图分类】TP393时钟同步(clock synchronization)是分布式测试系统关键技术,主要目的是保证全局一致的物理时钟或逻辑时钟,从而使系统中与时间相关的信息、事件等有一个全局统一的理解。

狭义时钟同步又称频率同步,指信号间的频率和相位在一定程度上维持着严格的特定关系。

广义时钟同步常简称时钟同步,指在比较时刻得出本地时钟与标准时钟相位以及频率的偏移,并通过修正方案使得本地时钟与标准时钟保持同步。

此文讨论广义时钟同步。

IEEE1588定义了时钟同步协议(PTP)用于同步分布式测试系统各终端时钟。

工业以太网分布式测试系统时钟同步及维持唯一时钟基准同步方法是当前研究热点。

文献[3]采用锁相(Phase Lock)原理研究了改进单向广播协议的方法;文献[4]分析了PTP协议工程实现的可能方法;文献[5]模拟了PTP协议用于分布式Ethernet中的时钟同步可能的精度。

本文目的是验证用Ethernet通过IEEE1588协议同步大量系统的技术可行性,开发用于实施同步系统的逻辑。

1 系统架构设计思路及基础1.1 时钟拓扑结构IEEE1588协议提供了不同拓扑结构,本文利用PTP网络不同元素(daisy-chain)的组合来研究时钟拓扑。

参考时钟是由链的第一部分(主时钟)产生,每一个环节都将时钟传播到下一个环节时钟。

如图1所示。

1.2 PTP时钟同步协议IEEE1588标准定义了PTP高精度时钟同步过程:图1:时钟串联网络(1)主时钟发送同步信息,从时钟接收并计算时钟偏差。

利用FPGA实现的多通道同步数据采集卡

利用FPGA实现的多通道同步数据采集卡
Key words:data acquisition;FPGA;A/D
PCI04作为一种国际标准的控制总线,在测试和控 制中得到了广泛应用,但目前市场上与之配套的同步 数据采集卡还很少。基于PCI04总线的高精度数据采集 卡的主要功能是把外界模拟信号的电压参量经过A/D 转换器转换成数字量,并把转换结果存储以便分析处 理。本文所述采集卡采用了AD公司推出的高速、低功 耗、四通道同步采样12位并行接口的A/D转换器 AD7864,用FPGA进行逻辑功能控制和数据缓存,使得 该数据采集卡硬件电路极为简单。 1数据采集卡的原理及组成
降沿来表示。此时片选信号/CS端接地,由读信号/RD读出
数据。当读信号/RD和片选信号/CS同时保持低电平时
才可读数据,读操作在工作时要确保写信号,WR处于高
电平。每次读数据操作增加输出数据寄存器指针,读完
最后一个转换数据时,将输出数据寄存器指针复位。写
操作主要完成工作模式的设置,一般只在初始化或转换
‘OR2
图3中断产生电路
2.2.3主机读取数据电路 当主机响应了读中断请求之后,就会开始从FIFO
中取数,但是六个FIFO的工作基本保持一致,所以存在 主机先从哪一个FIFO中读取数据的问题,因此需要设 计一个数据选择读取电路,如图4所示。
图中数据选择电路通过三位地址a0、a1、a2来对六 个FIFO的六路数据选择输出。 2.2.4 AID转换启动信号发生电路
品中。系统通过FPGA来实现高速数据缓存及逻辑控
制。采用的器件是FI正X1K系列的EPIK30TCl44—1器
件,其最大工作频率为40MHz,消耗1 533个LC,平均编
码时间为20个时钟周期。FPGA除了要满足相应的时
序要求外,还要求控制数据的位数和A/D转换器的位

基于AD7609的高精度数据采集系统

基于AD7609的高精度数据采集系统

2023年 / 第9期 物联网技术710 引 言作为一种将模拟量转化为数字量的手段,数据采集在自动控制、自动检测、电子测量等自动化、智能化系统中被广泛应用,它是基于计算机实现不同工作过程的基础[1]。

在目前的发展阶段,各个产业的发展都涉及到大量的数据处理,新的发展要求不能仅仅依靠传统的数据采集系统来满足,还要将先进的数据采集设备和技术运用到实际工作中,这对于优化数据采集结果、提高工作效率、促进行业更好地发展等众多方面都具有重要意义[2]。

韩宾等人[3]设计了以FPGA 和STM32架构为数据处理和控制核心的数据采集系统,实现了16路高精度数据的实时处理和采集功能,采样频率可调,满足了精密产品所需的多通道、高精度和实时数据采集功能。

但是使用FPGA 控制模块的成本过高,不能满足更多的使用场景。

寇剑菊等人[4]设计了基于AT89S52和AD7865构成的四通道并行数据采集系统,但是AD7865是14位四路采集芯片,其精度和通道数量都有所限制,所以适用范围较小。

徐国明等人[5]利用AD7606设计了一种数字多功能表,信号采集部分使用了高性能ADC ,为了保证整个测量段的数据精度,电流线路使用了有源补偿方式,确保系统能够以最高30 MHz 的时钟速率工作。

司云朴等人[6]使用STM32配合AD7609芯片设计了组合称重装置,AD7609的8个通道可以同时采样,且均使用差分输入,每个通道的采样速率为 20 KSPS 。

整个系统运行速度快、精度高。

常见的数据采集系统大多以DSP 或者FPGA 配合12位的AD 芯片进行数据采集,已经可以满足大多数行业的使用,对于一些要求速度高、精度高的行业,常见的采集系统显然不能满足其要求[7]。

本文设计了一种以STM32F407ZET6和AD7609为核心,包含8个18位采集通道的数据采集系统,在配备电池模块和存储模块的同时,将控制部分和采集部分采用模块化设计,让用户轻松离线使用,不用固定电源,丰富使用场景。

基于DSP的高速多通道同步数据采集系统

基于DSP的高速多通道同步数据采集系统

基于DSP的高速多通道同步数据采集系统摘要:本文介绍了一种基于DSP的高速多通道同步数据采集系统。

该系统采用高精度的ADC和FPGA作为数据采集和处理的核心部件,通过DMA传输实现了多通道同步数据采集,并可以通过网络接口将采集的数据实时传输到上位机。

实验结果表明,该系统具有高精度、高速率和高可靠性等优点,可以满足对多通道同步数据采集的高要求。

关键词:DSP;高速多通道;同步数据采集;DMA传输;网络接口1. 引言在科学研究、医学诊断、工业控制等领域中,对数据采集系统的要求越来越高。

随着科学技术的不断发展,现代数据采集系统的要求也变得越来越高。

要求数据采集速度快、采集精度高、可靠性强、系统稳定性好。

因此,如何设计一种高速、高精度、高可靠性的多通道同步数据采集系统成为研究的热点之一。

2. 系统框架基于上述需求,本文设计了一种基于DSP的高速多通道同步数据采集系统。

该系统的部件结构如下图所示:其中,ADC为数据采集部分,FPGA为数据处理部分,DSP为数据管理和传输部分。

3. 数据采集部分数据采集部分采用高精度的ADC为核心部件。

该ADC采用的是16位的Sigma-Delta型ADC,采样率可达到100kSPS,可以满足多通道高速同步采集的要求。

为了实现多通道同步采集,采集部分还需要将多个通道的信号进行采集,并进行同步处理。

实现该功能需要向FPGA发送同步信号。

为了避免信号在传输过程中的延迟造成的误差,我们使用了双向同步FIFO,并设置了一些额外的同步逻辑来确保采集的信号可以达到很高的同步精度。

4. 数据处理部分数据处理部分采用FPGA作为核心部件。

该FPGA可以对采集到的数据进行在线实时处理。

在此过程中,FPGA实现了信号滤波、频率分析、功率谱分析、时域分析等多种功能。

这些功能可以满足不同领域的数据处理要求。

5. 数据管理和传输部分数据管理和传输部分采用DSP作为核心部件。

DSP主要负责管理数据的存储和传输。

基于AD9680的高速多通道采样板设计

基于AD9680的高速多通道采样板设计

基于AD9680的高速多通道采样板设计作者:李芾来源:《数字技术与应用》2019年第03期摘要:本文设计了一种基于AD9680的高速多通道采样板,通过AD采集雷达信号,将雷达信号通过FPGA存储在DDR3中,FPGA可以调用DDR3中数据进行数据处理,同时采样数据及处理完成数据可以通过光纤接口导出到外部存储设备。

AD9680采样速率可高达1GHz,支持高达2GHz的中频信号采样,可以满足大多数采样需求。

关键词:AD9680;JESD204B;FPGA中图分类号:TP274.2 文献标识码:A 文章编号:1007-9416(2019)03-0178-020 引言AD9680是ADI公司出品的一款14bits双通道模数转换器,采样率1GSPS,支持高达2GHz带宽的模拟中频信号采样。

AD9680使用JESD204B接口协议,通道数据速率高达12.5Gbps。

JESD204B接口协议减少引脚数量,进而减少封装尺寸,降低布局布线复杂度,另一方面,ADC引脚数量大幅度降低,相应FPGA的引脚数量也将锐减,进而降低电路板设计的难度和成本。

1 系统组成及功能描述该采样板以1片Ku系列的FPGA为处理核心,外挂2组DDR3进行数据缓存。

3片高速AD9680,实现6通道信号采样。

在系统中,FPGA控制时钟芯片HMC7043产生SYSREF信号,发送到各个AD芯片,控制多片AD芯片同步。

在系统内部,AD芯片接收微波组件发送的模拟信号,完成模数转换,并在芯片内部完成可配置数字下变频后通过JESD204B传输到FPGA,在FPGA内部完成数据处理。

处理完成数据通过光纤传输到外部存储设备及通过底板GTX接口发出,同时作为备用方案,采样原始数据可以通过光纤导出。

系统框图如图1所示。

2 核心因素2.1 AD9680的多通道同步为满足AD9680的多通道同步性能,首先要保证进入AD芯片各个通道的系统采样时钟同源且满足相位一致的要求,其次系统采样时钟与SYSREF信号需要满足AD9680的建立时间和保持时间。

基于FPGA的高速多通道AD采样系统的设计与实现

基于FPGA的高速多通道AD采样系统的设计与实现

电子技术• Electronic Technology92 •电子技术与软件工程 Electronic Technology & Software Engineering【关键词】现场可编程门阵列 多通道采样系统 系统硬件电路 时序程序高性能模数转换器主要应用于通信、仪器仪表及医疗设备等多个领域。

他对我国国防建设及科研工作的开展有着积极的促进意义。

现场可编程门阵列具有着运行速度快、抗干扰能力强等优势,与之相关的FPGA 系统可以让采集系统更好地满足人们的需求。

FPGA 和AD 设备采样系统之间的有效连接,可以让人们对系统的AD 转换模块的性能进行分析与验证。

1 基于FPGA的高速多通道AD采样系统的总体设计霍尔传感器、滤波电路、AD 采样芯片和FPGA 是基于FPGA 的多通道数据采样系统主要组成部分。

以现场可编程门阵列为核心的数据采集系统可以根据上位机的指令配置和实际需求,对实时采样方式和高速采样方式进行转换,与之相关的硬件电路具有数据采集、自动电桥平衡和状态反馈功能等多种功能。

在AD 采样系统的设计环节,系统硬件电路的搭建方式建立在其整体结构基础之上。

在需要被检测的电流电压进入滤波电路以后,滤波电路会将电流电压转换为模拟量信号,AD 芯片会将经由电路处理的模拟量信号传入FPGA 之中。

2 基于FPGA的高速多通道AD采样系统的实现2.1 AD采样系统的硬件电路设计AD7606是基于FPGA 的高速多通道AD 采样系统中所常用的一种高速模数转换芯片。

这一设备具有着分辨率高、双极性输入效果好和具有多通道同步采样能力的特点。

芯片内部的数字滤波器所具有的过采样功能可以为信号的并行输出及串行输出提供保障。

在AD 采样基于FPGA 的高速多通道AD 采样系统的设计与实现文/刘雨聪系统的硬件电路设计方面,状态机编程方式是实现AD7606的时序控制的有效方式。

根据一些学者的研究结果,系统的工作电压可以被设定为3.3V ,内核电压可以控制为1.2V 。

多通道同步采样芯片

多通道同步采样芯片

多通道同步采样芯片
1. 高集成度,多通道同步采样芯片集成了多个采样通道,可以在单个芯片上实现多个信号的采集和处理,从而节省了系统的空间和成本。

2. 同步采样能力,这种芯片能够确保多个通道的采样动作是同步进行的,这对于需要对多个信号进行时序分析或者需要精确同步的应用非常重要。

3. 高性能,多通道同步采样芯片通常具有高速采样率、低采样失真和低噪声等特性,能够满足对信号采集质量要求较高的应用。

4. 灵活性,这类芯片通常提供丰富的配置选项和接口,可以适应不同的应用场景和系统架构。

在实际应用中,多通道同步采样芯片被广泛应用于无线通信基站、医疗设备、雷达系统、测试测量仪器等领域。

它们为这些系统提供了高性能的信号采集和处理能力,有助于提高系统的性能和可靠性。

总的来说,多通道同步采样芯片在现代电子领域扮演着重要的角色,它们的不断发展和完善将进一步推动各种应用领域的技术进步和创新。

一种基于JESD204B协议的板内、板间数据采集同步技术的实现

一种基于JESD204B协议的板内、板间数据采集同步技术的实现

2022年 3月 March 2022Digital Technology &Application 第40卷 第3期Vol.40 No.3数字技术与应用161中图分类号:TN958.92 文献标识码:A 文章编号:1007-9416(2022)03-0161-04DOI:10.19695/12-1369.2022.03.51一种基于JESD204B协议的板内、板间数据采集同步技术的实现陆装驻成都地区航空军代室 陈东随着数字采集技术的飞速发展,在科研及工程中,采用单路A/D数据采集电路对多路信号数据进行分时采集。

目前在雷达通信、实时监控、相关仪器仪表数字化显示等场景的应用,越发凸显出多通道数据采集同步技术的重要性。

在设计多通道数据同步采集卡时,因其内部是多路ADC同时采样,不进行细致规划,不能得到同步的多路采样数据流。

本文介绍了一种基于JESD204B收稿日期:2021-12-11作者简介:陈东(1983—),男,贵州六盘水人,研究生,高级工程师,研究方向:航空装备。

协议的板内、板间数据同步技术,通过高精度时钟分配芯片、优化信号走线实现了板内各通道的真正实时的同步采集,并且可以方便灵活地实现多块板卡的板间同步,具有高速、高精度、多路同步采集的特点。

国内外对多通道同步数据采集技术的研究大致相同,基本采用选用多个A/D,通过选取不同时间段来对多个通道进行测量的方式。

国外一些IC公司宣称创新的图1 采集板卡组成框图Fig.1 Block diagram of the acquisition board数字技术与应用 第 40 卷162多路同步采集A/D芯片也往往是利用时间片转换对多通道进行采集,并非真正的同步采集芯片;分时转换采集,所带给电路的时间延时使其难以适应高速电路中采集的需求。

对多采集板卡应用实际有效的同步技术,行业内未曾发现比较突出的研究[1]。

1 采集板卡的功能及组成文章研究的16通道采集板卡(以下简称采集板卡)主要功能是实现16通道数据同步采集及数据的同步传输,组成框图如图1所示:由图1可知,采集卡同步采集选用AD9656,其配置JESD204B数据接口,单芯片集成4通道,最高采样率125MSPS,支持多芯片同步采集。

SerDes知识详解

SerDes知识详解

SerDes知识详解SerDes技术是一种用于高速数据传输的技术,其主要作用是将并行数据流转换为串行数据流,以便在高速传输中减少时钟抖动和数据抖动等问题。

在SerDes技术流行之前,芯片之间的互联通过系统同步或者源同步的并行接口传输数据。

然而,随着接口频率的提高,这种方式存在一些限制,如时钟到达两个芯片的传播延时不相等、并行数据各个bit的传播延时不相等以及时钟的传播延时和数据的传播延时不一致等问题,这些问题都会影响数据的传输效率和可靠性。

为了解决这些问题,SerDes技术应运而生。

通过将并行数据流转换为串行数据流,SerDes技术可以减少时钟抖动和数据抖动等问题,从而提高数据的传输效率和可靠性。

同时,SerDes技术还可以提高数据的有效窗口,使得数据的传输速率可以更高。

在实际应用中,SerDes技术已经得到了广泛的应用,如SPI4.2接口的时钟可以高达DDR 700MHz x 16bits位宽,DDR Memory接口也可以做到大约800MHz的时钟。

需要注意的是,SerDes技术虽然可以提高数据的传输效率和可靠性,但是它也存在一些问题。

例如,SerDes技术需要消耗更多的功率,因此在功耗方面需要做出一定的权衡。

此外,SerDes技术还需要更多的硬件资源,因此在设计时需要考虑到硬件资源的使用情况。

总之,SerDes技术是一种非常重要的技术,它在高速数据传输方面有着广泛的应用前景。

Feedback Equalizer)进行均衡,再经过反串行器(Deserializer)进行串->并转换,最后通过8B/10B解码器(8B/10B decoder)或反扰码器(descambler)来还原原始数据。

接收端还会有时钟恢复模块(Clock Recovery)来提取时钟信号,以保证数据的同步性。

SerDes的核心是PMA层,它负责将数字信号转换成模拟信号,并进行调制、解调、均衡等操作。

PMA层的设计对SerDes的性能有着至关重要的影响。

一种新型基于高速串行通信的多通道同步采样技术

一种新型基于高速串行通信的多通道同步采样技术

DOI:10.3969/j.issn.1000-1026.2012.09.015一种新型基于高速串行通信的多通道同步采样技术姜 雷,周华良,郑玉平,夏 雨,姚吉文,吴通华(国网电力科学研究院/南京南瑞集团公司,江苏省南京市210003)摘要:微机型高压继电保护装置需要实时采样和处理多通道交流电气量数据,多通道采样数据的同步性和数据处理的实时性是影响保护性能的2个重要因素。

文中针对以往同步采样及数据接口方式进行了改进,提出了一种基于高速串行通信的多通道同步采样技术,硬件上进一步保证数据采样同步性,同时提高采样数据传输、存储的快速性和并发性。

该技术具有很好的扩展性和高可靠性,可以满足不同微机型高压继电保护装置,尤其是模拟采样回路通道数需求较多的场合,目前已经在某系列微机型高压继电保护装置上得到验证并取得实际工程应用。

关键词:继电保护;同步采样;高速串行;多通道收稿日期:2011-05-24;修回日期:2011-12-21。

0 引言现代高压继电保护装置的交流信号分析理论和保护算法大多建立在交流同步采样基础上[1-4]。

因此,同步采样的质量及采样数据处理的实时性对于实现保护逻辑至关重要,是影响高压继电保护装置保护性能的2个重要因素。

不考虑微处理器运算速度,对采样系统来讲采样频率越高、转换速度越快、采样精度越高,越有利于提高保护响应的准确性和快速性。

在不增加硬件成本的前提下,采用交流同步采样技术可提高交流采样的同步性[5-6]。

然而,如何改进硬件电路也是必须考虑的问题。

继电保护装置的多通道同步采样往往采用多路选择器和模拟/数字(A/D)转换器组合的方式实现[7],并且多使用并行数字接口方式向数字信号处理器(DSP)传输数据。

这种方法固然能够实现同步采样,但是在模拟采样回路通道数比较多的场合,多路选择器对采样同步性的影响会更加明显,同时A/D转换器与DSP的数据接口通常使用并行总线方式实现,此种接口在A/D转换器数量较多时数据传输效率也会降低。

科技成果——高速串行RapidIO接口电路实现技术

科技成果——高速串行RapidIO接口电路实现技术

科技成果——高速串行RapidIO接口电路实现技术成果简介该项目针对RapidIO控制器设计实现,开展了缓存管理、流量控制、功耗控制等方面的理论研究,创建了相应的理论模型,以低功耗、高可靠和低时延为目标代价函数,构建了成套的电路设计、性能仿真和指标优化算法。

此外该项目研制出国内首款可满足RapidIO Specification v3.0/v3.1的规范的RapidIO控制器的IP核和样品样机1套。

其中,满足RapidIO Specification v3.0/v3.1规范的高速串行RapidIO 控制器能在CPU、DSP和网络交换等芯片中开展应用,可全面实现RapidIO控制器的自主可控国产化。

当前该项目研制的高速串行RapidIO控制器在军用电子元器件型号项目NMS1800、核心电子器件NMS3210以及华睿DSP、飞腾DSP、某卫星通信系统中开展量产应用,可满足当前军用信息处理系统中端点处理器件和交换器件的高数据量的处理需求,有效摆脱了国外RapidIO相关芯片的技术封锁,提升我国信息基础设施和武器装备的安全。

主要技术特点(1)单端口多频点速率及多端口混合频点速率特性。

支持单端口12.5/10.3125/6.25/5/3.125/2.5/1.25Gbps,同时也支持工作在多端口模式下的混合频点,如工作在两个2x端口时,两个端口可工作在单端口的任意速率上,并支持高达25Gbps速率的可扩展。

(2)灵活的端口工作模式软件可定义。

基于公共算粒和私有算粒的软件定义互连,支持4x、2x、1x单端口形态,2x+2x、2x+1x、1x+2x、1x+1x双端口形态,2x+1x+1x、1x+1x+2x、1x+1x+1x三端口形态,1x+1x+1x+1x四端口形态等多种灵活的端口工作模式。

(3)用户自定义的upstream和downstream接口位宽。

对接高速SerDes的downstream方向的接口位宽支持10/16/20/32/40/64-bits 等多种接口位宽;对接用户业务侧的upstream方向的接口位宽支持64/128/256-bits等多种接口位宽。

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

DOI:10.3969/j.issn.1000-1026.2012.09.015一种新型基于高速串行通信的多通道同步采样技术姜 雷,周华良,郑玉平,夏 雨,姚吉文,吴通华(国网电力科学研究院/南京南瑞集团公司,江苏省南京市210003)摘要:微机型高压继电保护装置需要实时采样和处理多通道交流电气量数据,多通道采样数据的同步性和数据处理的实时性是影响保护性能的2个重要因素。

文中针对以往同步采样及数据接口方式进行了改进,提出了一种基于高速串行通信的多通道同步采样技术,硬件上进一步保证数据采样同步性,同时提高采样数据传输、存储的快速性和并发性。

该技术具有很好的扩展性和高可靠性,可以满足不同微机型高压继电保护装置,尤其是模拟采样回路通道数需求较多的场合,目前已经在某系列微机型高压继电保护装置上得到验证并取得实际工程应用。

关键词:继电保护;同步采样;高速串行;多通道收稿日期:2011-05-24;修回日期:2011-12-21。

0 引言现代高压继电保护装置的交流信号分析理论和保护算法大多建立在交流同步采样基础上[1-4]。

因此,同步采样的质量及采样数据处理的实时性对于实现保护逻辑至关重要,是影响高压继电保护装置保护性能的2个重要因素。

不考虑微处理器运算速度,对采样系统来讲采样频率越高、转换速度越快、采样精度越高,越有利于提高保护响应的准确性和快速性。

在不增加硬件成本的前提下,采用交流同步采样技术可提高交流采样的同步性[5-6]。

然而,如何改进硬件电路也是必须考虑的问题。

继电保护装置的多通道同步采样往往采用多路选择器和模拟/数字(A/D)转换器组合的方式实现[7],并且多使用并行数字接口方式向数字信号处理器(DSP)传输数据。

这种方法固然能够实现同步采样,但是在模拟采样回路通道数比较多的场合,多路选择器对采样同步性的影响会更加明显,同时A/D转换器与DSP的数据接口通常使用并行总线方式实现,此种接口在A/D转换器数量较多时数据传输效率也会降低。

因此,研究如何进一步提高采样的同步性以及高效、可靠地获取并传输采样数据对于提高保护性能具有重要意义。

针对这一现实技术需求,本文提出了一种新型的基于高速串行通信的多通道同步采样技术,并详细论述了该技术在微机型高压继电保护装置中的设计与实现。

实践证明,该技术方法能够保证采样数据的同步性和数据传输的可靠性,提高保护在交流采样方面的处理性能。

1 基于高速串行通信的多通道同步采样系统总体技术方案继电保护装置对交流采样设计的基本要求是具有同步性、实时性、多通道和高精度。

为了实现这一设计目标,采用现场可编程门阵列(FPGA)和若干片16位高精度同步A/D转换器构成高速串行多通道同步采样系统,原理框图如图1所示。

图1 基于高速串行通信的多通道同步采样系统Fig.1 Multi-channel synchronous sampling systembased on high-speed serial communication此方案中采用的A/D转换器为ADI公司的16位、8通道同步采样器件AD7606。

此器件内置模拟输入钳位保护、二阶抗混叠滤波器、跟踪保持放大器、16位电荷再分配逐次逼近型A/D转换器,以及灵活的数字滤波器和2.5V基准电压源、基准电压缓冲等。

AD7606采用5V单电源供电,可以处理±10V和±5V真双极性输入信号,同时所有通道均能以高达每秒20万个采样点的吞吐速率采样。

其中,输入钳位保护电路可以耐受最高达±16.5V的电压。

此A/D转换器的抗混叠滤波器的3dB截—28—第36卷 第9期2012年5月10日Vol.36 No.9May 10,2012止频率为22kHz;当采样速率达每秒20万个采样点时,它具有40dB抗混叠抑制特性。

灵活的数字滤波器采用引脚驱动,可以改善信噪比(SNR),并降低3dB带宽。

上述指标从性能上保证了模拟通道的高精度和高性能。

在本文的采样系统回路方案中,所有A/D转换器的采样启动使用同一个启动信号来控制。

由于每片A/D转换器的8路模拟通道可以由同一个启动信号同时触发采样,保证了采样系统回路所有模拟输入通道的采样能够同时触发,且发送给DSP的中断信号与这一启动信号严格保持同步,因此从基本方案上保证了所有采样数据的同步性。

在FPGA内部,设计若干A/D转换器接口控制电路,每块控制电路都使用高速同步串行接口与A/D转换器交互数据,利用FPGA的并发性和实时性实现了快速获取采样数据的功能。

与并行总线接口方式相比,串行接口方式不仅可在外接A/D转换器数量较多的情况下减少总转换时间,提高采样频率,还可利用硬件电路可复制的思想使接口电路设计模块化,从而能够方便地扩展外部A/D转换器,理论上可达到接入任意多路模拟通道的设计目的。

FPGA内部还设计了与DSP通信的串行接口控制电路,将从A/D转换器接口控制电路获得的采样数据通过高速同步串行接口发送到DSP。

由系统原理框图可以看出,DSP串行接口的外部硬件连接信号和A/D转换器控制电路的外部硬件连接信号是相同的,这样的设计可以使DSP在硬件接口上兼容此采样系统和外部A/D转换器,增加了采样系统配置的灵活性。

2 A/D转换器控制电路设计A/D转换器控制电路通过串行接口完成FPGA对外部A/D转换器的控制功能,包括向A/D转换器发出同步启动信号、片选信号及采样时钟信号,并依据A/D转换器的响应信号来读取数字转换结果,电路拓扑如图2所示。

图2 A/D转换器控制电路拓扑图Fig.2 Control circuit topology of A/D converter这些电路功能均使用硬件描述语言(HDL)进行设计实现。

为了减少读取时间,A/D转换器控制电路通过2路数字通道读取采样数据。

硬件时序基于A/D转换器的数字接口时序图来设计,如图3所示。

图3 A/D转换器串行接口时序图Fig.3 Serial interface timing diagram of A/D converter信号CONVST上升沿触发A/D转换器开始A/D转换,信号BUSY拉高表示A/D转换器正在转换,A/D转换器控制电路等待信号BUSY下降沿到来后发出有效信号CS及采样时钟信号SCLK,CS下降沿移出16位采样数据的最高位(DB15),采样数据通道DoutA和DoutB采样数据的其余位在SCLK的上升沿作用下延时一定时间后串行移出,A/D转换器控制电路在SCLK下降沿对数据采样。

为了降低高频信号噪声对采样精度的影响,SCLK仅在CS有效时输出,其余时间保持高电平不变,SCLK有效时的最高设计频率为25MHz。

硬件设计流程图如图4所示。

图4 A/D转换器控制电路设计流程Fig.4 Flow chart of control circuit designfor A/D converter使用数字仿真与试验方法对A/D转换器接口控制电路的设计进行验证,相关内容参见附录A。

—38—·研制与开发· 姜 雷,等 一种新型基于高速串行通信的多通道同步采样技术3 采样数据存储及DSP串行接口控制电路设计为了满足DSP直接连接A/D转换器的技术需求,实现硬件电路的兼容性,此采样系统要设计成与外部A/D转换器具有相同功能和接口时序的虚拟A/D转换器。

因此,在与DSP的数字接口功能设计上应达到2个目标:采样数据能够重复读取;硬件接口信号与接口时序应与A/D转换器接口相类似。

此系统在采样数据存储设计和DSP串行接口设计上都要遵循这一设计原则。

在采样数据存储设计方面,通用的数据存储方式有先进先出(FIFO)存储器方式、随机存储器(RAM)方式和寄存器方式。

为了使采样数据能够重复读取,可选的数据存储方式是RAM方式或寄存器方式。

由于RAM方式存在读操作问题,输出数据延时较大,再考虑到RAM方式下控制逻辑设计比较复杂,所以采用寄存器方式来存储采样数据。

DSP串行接口电路设置与A/D转换器接口相同数量的外部接口信号,主要实现多路采样数据的组合、传输功能,电路拓扑如图5所示。

图5 DSP串行接口控制电路拓扑图Fig.5 Serial interface control circuit topology of DSP同时,DSP串行接口电路的接口时序设计也与A/D转换器接口类似,如图6所示。

图6 DSP串行接口时序图Fig.6 Serial interface timing diagram of DSP其中,信号BUSY_S与BUSY类似,表示虚拟A/D转换器进行A/D转换的工作状态,其有效电平宽度代表虚拟A/D转换器的转换时间,包括A/D转换器的转换时间和从A/D转换器数字接口读取转换结果的时间。

当信号BUSY_S的电平由高变低后,帧同步信号FRMSYNC即可以拉低,数据通道D0和D1同时发出采样数据的最高位,此后在串行接口时钟信号CLK的作用下继续发送采样数据,CLK有效时设计最大频率为25MHz。

使用数字仿真与试验方法对DSP串行接口控制电路的设计进行验证,相关内容参见附录A。

4 可靠性设计在系统可靠性设计方面,主要考虑以下环节。

1)为了防止系统上电瞬间,A/D转换器的工作状态不确定导致的采样数据异常问题,在DSP串行接口设计中增加了防误功能,即在FPGA加载后复位A/D转换器一次。

在此期间,若DSP向采样系统请求数据则发送全零数据,等到A/D转换器进入稳定工作状态后再发送采样数据,提高采样数据传输的可靠性,有效避免保护装置上电或系统发生异常复位时发生采样异常告警甚至误动的情况。

2)从A/D转换器得到的采样数据使用相对简单的寄存器方式进行存储,不存在RAM读写操作等相对复杂的存储时序,同时可以保证使用高速同步串行接口传输采样数据时有足够的时序裕度,增强DSP在CLK时钟沿采样数据位的可靠性。

3)考虑到A/D转换器串行接口和DSP串行接口在通信过程中存在受到外部干扰导致通信异常的可能性,在设计中增加了周期性自恢复功能,使得每个系统采样周期的数据传输过程与此前的电路状态无关,有效避免了由于外部干扰造成的数据传输错误问题。

5 结语本文针对高压继电保护装置的交流电气量采样需求,提出一种以FPGA和高精度A/D转换器为基础的,新型基于高速串行通信的多通道同步采样技术。

该技术能够满足高压继电保护装置在不同应用场合下的采样需要,已经在国网电力科学研究院研发的ARP-300系列微机型高压继电保护装置上得到充分验证和实际应用[8-9]。

本课题为南瑞集团公司科技资助项目(JT09001-JB)。

附录见本刊网络版(http://aeps.sgepri.sgcc.com.cn/aeps/ch/index.aspx)。

相关文档
最新文档