当前位置:首页 > EDA > 电子设计自动化
[导读]摘要:介绍一种基于四通道ADC的高速交错采样设计方法以及在FPGA平台上的实现。着重阐述四通道高速采样时钟的设计与实现、高速数据的同步接收以及采样数据的校正算法。实验及仿真结果表明,同步数据采集的结构设计和预

摘要:介绍一种基于四通道ADC的高速交错采样设计方法以及在FPGA平台上的实现。着重阐述四通道高速采样时钟的设计与实现、高速数据的同步接收以及采样数据的校正算法。实验及仿真结果表明,同步数据采集的结构设计和预处理算法,能良好抑制并行ADC输出信号因相位偏移、时钟抖动等造成的失配误差。
关键词:交错采样;高速采样时钟;同步接收;信号处理

0 引言
    高速、超宽带信号采集技术在雷达、天文和气象等领域应用广泛。高采样率需要高速的模/数转换器(ADC)。目前市场上单片高速ADC的价格昂贵,分辨率较低,且采用单片超高速ADC实现的数据采集对FPGA的性能和PCB布局布线技术提出了严峻的挑战。
    利用时间交叉采样原理,对同一信号用多个相对较低速的ADC并行采样是可行的。本文针对某项目要求构建了四路采样率为400 MHz的ADC和高性能FPGA接口处理平台,实现1.6 GHz数据采集。着重讨论了ADC采样时钟的设计、数据同步接收和校正预处理等关键技术,并提出软硬件优化方案。

1 采样系统设计
1.1 多ADC并行采样原理
    时间交叉采样原理基于使用多片相对低速的并行ADC实现高速数据采集。m路ADC中每一片ADC的采样频率是整个系统采样频率的1/m,通过算法调整可使每一路通道时钟具有固定相位差,采样数据经多路排序合并后,可达到一路ADC采样速率m倍的效果。图1是四路采样时序结构,理想条件下各路时钟相位依次相差90°。


1.2 时钟设计
    外部时钟信号经“时钟分配模块1”转换成两路同相差分时钟信号,一路送“时钟分配模块2”,另一路经PCB走线移相90°后送“时钟分配模块3”。模块2,3各输出两路180°相差时钟信号,最终得到依次相差近似90°的四路ADC采样时钟。
    四路时钟信号并非严格均匀相差90°,各路独立进入“相位调整电路”微调。相位微调电路由可编程移相LC网络组成,FPGA独立控制四路调整电路,使相位时延控制在200~300 ps范围。时钟分配及调整电路结构如图2所示。


1.3 数据接收和存储
    ADC输出数据速率为400 MHz,与之相对应的随路时钟为200 MHz,利用DDR方式接收数据。FPGA内部PLL产生的四路时钟信号的上升沿和下降沿都对输入数据进行实时采样,数据与采样时钟之间保持一定的相位差,以满足同步时序的数据建立时间(Tsu)和保持时间(Th),如图3所示。


    通过FPGA输入模块IDDR映射生成内部寄存器接收数据,并由异步FIFO实现内部时序同步和存储。ADC采样数据的有效位是14 b,利用FPGA软核生成的FIFO宽度和深度可分别设置为28 b和128,其中高14位[27:14]存储奇数时刻的采样数据,低14位[13:0]存储偶数时刻的采样数据,数据存储如图4所示。



2 数据预处理
2.1 时间交叉采样引起的误差
    在图1所示的多通道并行时间交叉采样的数据采集系统结构中,各个子通道间数据不可能完全匹配,主要会产生三种误差:
    (1)由于各个子通道ADC的增益不一致而引起的增益误差(Gain Error);
    (2)多相时钟设计不完全理想以及PCB板线路走线延迟不一致引起的采样时刻偏离带来的时间相位误差(Time Skew Error);
    (3)各通道ADC基准电压不一致而引起的偏置误差(Offset Error)。
    以正弦信号为例,令输入信号S=Acos(2πfint)+θ。其中:A,fin,θ分别为输入信号的幅度、频率和初始相位。若系统总采样率为fs,经m片ADC时间交叉采样后第k个子通道的输出为:
   
    式中:0≤n<N-1,N为每个子通道数据采样点数;gk为第k个子通道的增益;δ为时间误差;σ为偏置误差。
2.2 增益误差的计算和校正
    在本文的设计中,经过模拟前端多相时钟电路设计,时间相位误差可以忽略,且ADC的基准电压由同一电源供电,偏置误差也可忽略,在此,利用DFT变换校正增益误差。对于只有增益误差的第k个子通道的输出信号yk(n)=gkAcos[2πfin(mn+k)/fs+θ],做N点DFT得:

    以第一个子通道的增益go为校正的起始标准,则第k个子通道的相对增益误差为,因此,经过增益误差校正输出信号为:
           

3 实验仿真结果
    图5是经过FPGA内部映射之后的时序仿真图,可以看到经过精心设计的多相时钟技术以及合理的同步接收使信号的采集效果良好。


    图6是采集得到的数据经过增益误差校正前后的频谱对比图,可以看到在40 MHz处,杂散得到了明显的抑制。其中,模拟输入信号的频率为20 MHz。



4 结语
    针对高速并行ADC时间交叉采样技术对多相时钟信号的高要求以及采集数据的误差,介绍了多相时钟设计的一种方法和利用FFT技术实现对增益误差的校正。通过实验仿真证明,该设计能够有效提升数据采集系统的性能。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭