【技术实现步骤摘要】
基于ZYNQ的多通道ADC同步采集的装置及方法
[0001]本专利技术涉及计算机
,尤其涉及一种基于ZYNQ的多通道ADC同步采集的装置及方法。
技术介绍
[0002]随着计算机技术、通信技术和微电子技术的高速发展,高速ADC(Analog
‑
to
‑
Digital Converter,模/数转换器)作为模拟量与数字量接口的关键部件,广泛应用于雷达、通信、电子对抗、航天航空、导弹、测控、地展、医疗、仪器仪表、图象处理、高性能控制器及数字通信系统等现代化电子设备中,在信息技术产业中起着至关重要的作用。
[0003]高速ADC芯片进行模拟量和数字量转换后,采集完成后的数据位宽为10bit、12bit、14bit或者16bit,根据其芯片外置数据传输引脚的数量可分为并行和串行两大类。并行高速ADC的数字量传输按照其数据位宽设置芯片外置引脚数量,使用引脚较多,数据传输速度快,一个采样时钟即可输出一个采集数据,但是由于引脚数量的限制,大多数采集通道只有一个;串行高速ADC每个采集通道仅 ...
【技术保护点】
【技术特征摘要】
1.一种基于ZYNQ的多通道ADC同步采集的装置,其特征在于,包括:设置于ZYNQ的PL端的控制接口模块,配置用于与多通道ADC连接以实现所述ZYNQ的PS端与所述多通道ADC的通信;与所述多通道ADC的输出端对应连接的采样模块,配置用于对所连接的ADC的输出信号进行采样;与所述采样模块连接的位流校正模块,配置用于根据所述采样模块所连接的ADC的开启校正命令对所述采样模块的采样进行位流校正;输出选择模块,所述输出选择模块与所述多通道ADC对应的位流校正模块连接,配置用于将完成位流校正的采样模块根据正常采样命令对所述多通道ADC同时进行采样的数据按照通道顺序依次输出。2.根据权利要求1所述的装置,其特征在于,所述控制接口模块进一步配置用于:根据所述PS端发送的初始化命令对所述多通道ADC的内部寄存器进行配置以及设置所述多通道ADC输出测试序列,并控制所述多通道ADC向对应的位流校正模块发送所述开启校正命令;将所述多通道ADC对所述初始化命令的响应发送给所述PS端。3.根据权利要求2所述的装置,其特征在于,所述位流校正模块进一步配置用于:指示对应的采样模块对所连接的ADC输出的测试序列进行双沿采样后转换为并行数据。4.根据权利要求1所述的装置,其特征在于,所述采样模块进一步配置用于:响应于系统上电,开始对所连接的ADC输出的数据进行采样。5.根据权利要求1所述的装置,其特征在于,所述位流校正模块包括:状态机,配置用于通过跳转到不同的状态调节所述位流校正模块所连接的采样模块进行采样的时间延迟值和对采样数据的移位,以对所述位流校正模块所连接的采样模块进行位流校正。6.根据权利要求5所述的装置,其特征在于,所述状态机进一步配置用于:响应于接收到所述开启校正命令,将所述采样的时间延迟值正向初始化并设置所述时间延迟值从正向累加;判断在预设次数内所述采样模块每次进行采样的数据是否相同,得到所述时间延迟值在所述预设次数内从正向累加的正向阈值。7.根据权利要求6所述的装置,其特征在于,所述状态机进一步配置用于:响应于得到所述时间延迟值的正向阈值,将所述采样的时间延迟值进行逆向初始化并设置所述时间延迟值从逆向累加;判断在预设次数内所述采样模块每次进行采样的数据是否相同,得到所述时间延迟值在所述预设次数内从逆向累加的逆向阈值。8.根据权利要求7所述的装置,其特征在于,所述状态机进一步配置用于:响应于得到所述时间延迟值的正向阈值和逆向阈值,指示所述采样模块基于所述正向阈值和逆向阈值的平均值进行延迟采样,以完成对所述采样模块采样的数据的稳定性的校正。9.根据权利要求8所述的装置,其特征在于,所述状态机进一步配置用于:
响应于完成对所述采样模块采样的数据的稳定性的校正...
【专利技术属性】
技术研发人员:邢宗岐,马恒,王明明,贺佳,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。