在高速的AD转换中 FPGA承担着不可替代的作用

时间:2025-04-27  作者:Diven  阅读:0

AD转换,也叫模数转换,是将模拟信号转换为数字信号。目前包括电脑CPU,ARM,FPGA,处理的信号都只能是数字信号,所以数据信号在进入处理芯片前必须要进行AD转换。

在高速的AD转换中 FPGA承担着不可替代的作用

在高速的AD转换中,FPGA高速的处理能力,并行的运行结构,丰富的IO资源,往往承担者不可替代的作用。

下面给出一个实际的设计方案。

AD芯片的时钟为25M,FPGA内部系统时钟频率为100M,FPGA内部处理AD数据的处理模块需要8个时钟周期才能处理完一个数据。

根据上述给出的条件,我们可以知道。按正常思路设计方案,肯定会造成AD数据的丢失,为什么会丢失数据,试想一下,FPGA处理一个数据需要8个时钟周期,才能采集下一个数据,这样算下来AD需要的时钟是12.5M,而给定的AD时钟是25M,所以肯定会漏掉数据。

根据分析,可以采用乒乓操作通过缓存降低数据采样率。

乒乓操作如下图:

具体乒乓操作为什么能够降低数据速率,这里将不做详细介绍。

以上方案可以满足上述处理AD数据的需求。

紧接着继续增加需求条件,要求数据处理需要连续,不能打乱顺序,前面数据的处理会影响后续数据处理。这样乒乓操作将不适合,具体原因,读者可以自己想一下(乒乓操作会以数据块打乱数据顺序)。

根据上述条件,设计方案需要修改。可以外加存储器,FPGA片上存储器资源有限。

添加SDRAM提高存储速度和存储量。

继续添加需求,如果AD数据连续不断,那么势必是造成SDRAM溢出。那么上述设计方案也不可采取了。

最后根据条件,数据需要连续处理,后面数据的处理要根据前面数据的处理状态决定,而且数据连续不断。

为了满足时序要求,并且不能遗漏数据,重新对方案进行设计。

将数据处理模块分成几个小的处理模块。不仅降低数据处理速率,同时个处理模块之间相互联系,后续数据处理能够知道前面数据处理的状态。最终将处理后的数据顺序输出即可。

猜您喜欢

防尘滤棉是高效的空气过滤材料,应用于家居、办公室及工业场所。采用高品质的合成纤维制造,具有良好的过滤性能,能够有效阻挡灰尘、花粉、细菌和其微小颗粒,保障空气的清...
2013-08-19 00:00:00

电子元件的世界中,封装类型对产品性能和设计至关重要。SOIC-20_12.8X7.5MM是一种常见的封装类型,广泛应用于集成电路(IC)中。本文将深入探讨SOI...
2025-02-24 15:39:19

PCI(Peripheral Component Interconnect)和PCIe(PCI Express)接口是计算机中常用的扩展接口,主要用于连接各种硬...
2011-07-09 00:00:00

电流互感器(CT)是应用于电力系统中的设备,用于测量交流电流并将其转化为可管理的低电流信号。为了实现准确的电流测量,电流互感器通常需要配合采样电阻电路使用。本文...
2025-04-16 08:30:07

FPGA开发过程中,离不开时序约束,那么时序约束是什么?简单点说,FPGA芯片中的逻辑电路,从输入到输出所需要的时间,这个时间必须在设定的时钟周期内完成,更详细...
2023-06-06 17:53:00

触发二极管,又称为可控硅,是特殊的半导体器件,应用于电力电子和控制系统中。其主要功能是控制电流的开关状态,尤其在交流电路中表现出色。触发二极管的工作原理和特性使...
2025-04-04 01:31:06

2008-08-21 00:00:00


防护服和工作服在多个领域中是重要配件,确保工作人员的安全与健康。在医疗行业,防护服是医护人员抵御病毒和细菌的重要装备,尤其在疫情期间,其重要性愈加凸显。在化工行...
2008-12-19 00:00:00

改革开放以来,有一种速度叫“中国速度”,有一种骄傲叫中国高铁。坐着高铁看中国!中国高铁,跑出了人民美好生活,跑出了中国人自豪感、幸福感。 “十三五”以来,我...
2023-12-28 11:12:00