一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种开关电容阵列芯片直流偏置实时校正方法与流程

2022-02-20 06:03:32 来源:中国专利 TAG:


1.本发明涉及一种开关电容阵列芯片直流偏置实时校正方法,利用现场可编程门阵列(field programmable gata array,fpga)对开关电容阵列芯片的直流偏置进行校正,真正实现了校正过程的实时性,可以有效简化开关电容阵列芯片直流偏置校正过程,广泛适用于利用开关电容阵列芯片进行高速波形采样数字化的领域。


背景技术:

2.高速波形数字化技术广泛应用于粒子物理实验、核探测、核辐射成像等领域。这些实验中使用的探测器输出信号中包含了被探测粒子与核辐射的能量、时间和入射位置等物理信息。如果要获取到这些物理信息就需要首先将探测器信号进行数字化变成电子学设备和计算机能够处理的数字信号。传统的波形数字化方法是利用高速模拟数字转换器(analogue-to-digital convertor,adc),但是高功耗、高成本、低集成度(单芯片通道数少),采样频率低等不利因素限制了adc芯片在大通道数实验中的应用。开关电容阵列(switched capacitor array,sca)芯片由于其相对adc芯片功耗更低、单芯片的通道数更高、价格也相对低廉同时可以提供非常高的采样频率等特点,可以作为高速波形数字化的有效替代方案,近些年来得到了越来越多的研究和应用。
3.sca芯片的内部结构如示意图1所示,每个信号采样通道是由一系列的电容构成,输入信号会在开关信号的控制下依次在芯片内部电容阵列中进行电荷累积保持。但是在芯片的生产制作过程中每个电容的电容值无法做到完全一致,不同电容之间会存在偏差。这也就导致了经过电容阵列采样得到信号会出现相对于信号真实电平值的直流偏置,使得采样信号出现非线性失真。因此,为了保证采样信号的真实性必须进行直流偏置校正。对于一个芯片内部的电容来说,它本身的电容值是不会随时间变化的,也就是说它所产生的直流偏置大小也是确定的。基于这个原理可以将每个电容的直流偏置进行测量标定,然后再从采样波形中减去每个电容的直流偏置,这样就得到了真实的采样信号,校正结果如图2所示。图2展示了直流偏置校正前后噪声的大小对比。
4.常用的直流偏置校正都是利用计算机离线计算完成的,即将采样波形传输到计算机进行计算得到直流偏置,然后存储在计算机中。后续利用计算机进行波形处理时,一般需要电子学系统将sca芯片采样并数字化的完整波形传输到计算机,然后再利用计算机将直流偏置从波形中减去完成波形校正过程。这种方法受限于计算机数据处理的能力以及计算机和电子学系统之间的数据传输带宽,无法进行实时在线的大量的多通道的波形校正过程,限制了在波形数字化电子学设备中进行信号实时处理的可能性。而且需要将完整的数字化波形信息传输到计算机,当通道数非常多时会大大增加电子学设备和计算机之间的数据传输压力。


技术实现要素:

5.针对现有技术中存在的问题,本发明的目的在于提供一种基于fpga的开关电容阵
列芯片直流偏置实时校正方法。本发明所提出的校正校正方法首先将计算得到的sca芯片内部每个通道中每个采样单元的直流偏置的值存储到计算机中,然后在fpga每次上电开始工作时将直流偏置数值传输到fpga,fpga内部的随机存取存储器(ram)资源用来存储每个采样单元的直流偏置值。最后在采样信号读入fpga时从ram中读出对应采样电容的直流偏置从采样信号中减去,完成实时的直流偏置校正过程。本发明通过直接在fpga实现开关电容阵列芯片直流偏置的实时校正,直接在电子学中得到校正后真实的采样波形,为利用电子学进行波形处理提供了基础,有效解决了上述问题。
6.本发明的技术方案为:
7.一种开关电容阵列芯片直流偏置实时校正方法,其步骤包括:
8.1)利用fpga对sca芯片进行实时在线在直流偏置校正之前,计算sca芯片内部每个通道中每个采样单元的直流偏置值并将其存储到计算机中;
9.2)每次利用fpga对sca芯片进行实时在线在直流偏置校正过程中,在fpga每次上电开始工作时将所述直流偏置值传输到fpga的随机存取存储器ram;
10.3)将sca芯片的采样信号读入fpga时,从采样信号中减去ram中该采样信号对应采样电容的直流偏置,完成实时的直流偏置校正。
11.进一步的,当fpga上电开始工作后,将sca芯片全部n个采样单元的直流偏置值依次写入到fpga内部ram;其中第i个采样单元的直流偏置值di写入ram的地址i中;直流偏置值写入完成后sca开始进行信号采样,当采样过程完成后,将sca芯片的采样信号读入fpga。
12.进一步的,将sca芯片所有采样单元的采样信号依次读入至fpga,当第i采样单元信号si进入fpga后,读出ram内部对应地址i存储的直流偏置值di,然用si减去di得到第i采样单元直流偏置校正后的数据。
13.进一步的,当所有采样单元读入fpga并完成校正后即可开始下一次sca芯片的采样过程。
14.本发明的优点如下:
15.1.利用fpga芯片在数据获取电子学系统中直接对sca芯片进行实时在线直流偏置校正,使得无需将完整的采样波形传输到计算机再利用计算机进行校正,在不影响校正结果的情况下简化了校正过程,大大提高了波形数字化的效率。
16.2.在fpga为核心的电子学系统完成直流偏置校正得到校正后真实波形后,就可以在电子学系统直接进行数字化信号处理,不需要再将完整的波形信息传输到计算机再进行处理(数据量大),而仅仅传输信号处理后得到的需要信息即可(数据量小)。有效解决了大量数据传输带来的带宽限制和功耗限制,同时减少了对计算机计算能力和存储空间要求,节省系统成本。
17.3.本发明利用计算机来存储直流偏置(对于一个确定是采样单元直流偏置值是永远不会变的,所有只需要计算一次存在计算机内即可),在fpga每次上电开始工作时将计算机中存储的直流偏置传输到fpga的ram中,这样就不需要fpga每次上电工作后重新计算所有单元的直流偏置值,省去了直流偏置计算时间和fpga内部计算逻辑资源的占用,效率更高,校正结果与之前效果一致。
附图说明
18.图1为sca芯片内部采样单元电容阵列结构图。
19.图2为在线直流偏置校正结果图,其中(a)校正前rms噪声,(b)校正后rms噪声。
20.图3为利用fpga进行sca芯片的直流偏置校正流程图。
具体实施方式
21.下面结合附图对本发明进行进一步详细描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
22.利用fpga进行sca芯片在线直流偏置校正的步骤(如图3)如下:
23.1.首先在利用fpga进行实时在线在直流偏置校正之前,对sca进行内部每个采样单元i的直流偏置值di进行计算,然后将di存储在计算机中。
24.2.当fpga上电开始工作后将sca芯片全部n个采样单元的直流偏置数据(di)依次写入到fpga内部ram对应地址i中。
25.3.直流偏置写入完成后sca开始进行信号采样过程,当采样过程完成后,sca采样过程停止并开始进行采样信号的读出。
26.4.sca芯片所有采样单元的采样信号是依次读出至fpga,当第i采样单元信号si进入fpga后,读出ram内部对应地址i存储的直流偏置di,然用si减去di得到直流偏置校正后的数据。随后第i 1采样单元信号进行同样的处理流程,直到完成所有n个采样单元的直流偏置校正。
27.5.当所有采样单元读入fpga并完成校正后即可开始下一次sca芯片的采样过程。
28.尽管为说明目的公开了本发明的具体实施例,其目的在于帮助理解本发明的内容并据以实施,本领域的技术人员可以理解:在不脱离本发明及所附的权利要求的精神和范围内,各种替换、变化和修改都是可能的。因此,本发明不应局限于最佳实施例所公开的内容,本发明要求保护的范围以权利要求书界定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献