一种基于zynq的模数、数模转换控制器制造技术

技术编号:43321423 阅读:29 留言:0更新日期:2024-11-15 20:21
本发明专利技术涉及一种基于zynq的模数、数模转换控制器,属于计算机总线通信技术领域。该控制器整体由两部分构成,ARM端负责整个系统的流程控制、数据处理和以太网通讯等;FPGA端负责ADC采集、DAC输出以及数据格式转换等。两端之间通过AXI高速总线进行数据交换。与现有技术相比,本发明专利技术采用新型的zynq架构,将主控制器和网络通讯等功能集成到ARM端,取代传统的单芯片处理器;将模数和数模转换等功能封装到FPGA端,取代传统的数据转换芯片;两端之间通过AXI高速总线进行数据交互,相较于传统的外部SPI通讯方式传输速度方面有了极大的提升,传输稳定性也得到了保障。同时这种单芯片加ADC和DAC芯片的设计方式,能够较好的节约板卡面积,缩小开发成本。

【技术实现步骤摘要】

本专利技术属于计算机总线通信,具体涉及一种基于zynq的模数、数模转换控制器


技术介绍

1、模数转换和数模转换控制器是数字电路中至关重要的组件,它们扮演着数字信号处理与模拟信号转换之间的桥梁角色。在现代电子产品中,模数转换器通常用于将模拟信号(如声音、光信号等)转换为数字形式,以便数字系统进行处理和分析,例如数字音频处理、数据采集等。而数模转换控制器则负责将数字信号转换为模拟信号,常见于数字音频设备、通信系统等领域。

2、这些组件的应用背景源于数字技术的不断发展和各种应用需求。数字信号的稳定性、准确性和便捷性使得模数转换和数模转换控制器成为许多领域中不可或缺的部件。通过它们,数字系统能够与外部模拟量进行高效的互动,实现数字信号和模拟信号之间的转换和传输,为现代电子产品的功能提供了强有力的支持。

3、传统的模数和数模转换控制系统的完整功能通常由两部分构成,一部分是位于主控制器芯片上的系统主控以及以太网相关的通讯功能,另一部分是由adc芯片和dac芯片以及数据转换模块构成的模数采集和数模输出功能,两个芯片之间通常采用spi总线的通讯方本文档来自技高网...

【技术保护点】

1.一种基于zynq的模数、数模转换控制器,其特征在于,所述模数、数模转换控制器选用Zynq-7000处理器,包括作为FPGA端的FPGA处理器部分和作为ARM端的双核ARM cortex-A9处理器部分,其中ARM端负责整个控制器的流程控制、数据处理和以太网通讯;FPGA端负责ADC采集、DAC输出以及数据格式转换;两端之间通过AXI高速总线进行数据交换,接口类型为HP接口。

2.如权利要求1所述的控制器,其特征在于,所述模数、数模转换控制器包括系统主控模块、以太网通讯模块、模数转换模块和数模转换模块;系统主控模块、以太网通讯模块位于ARM端;模数转换模块、数模转换模块位于...

【技术特征摘要】

1.一种基于zynq的模数、数模转换控制器,其特征在于,所述模数、数模转换控制器选用zynq-7000处理器,包括作为fpga端的fpga处理器部分和作为arm端的双核arm cortex-a9处理器部分,其中arm端负责整个控制器的流程控制、数据处理和以太网通讯;fpga端负责adc采集、dac输出以及数据格式转换;两端之间通过axi高速总线进行数据交换,接口类型为hp接口。

2.如权利要求1所述的控制器,其特征在于,所述模数、数模转换控制器包括系统主控模块、以太网通讯模块、模数转换模块和数模转换模块;系统主控模块、以太网通讯模块位于arm端;模数转换模块、数模转换模块位于fpga端;

3.如权利要求2所述的控制器,其特征在于,所述以太网通讯模块与外部之间的以太网传输协议选用tcp传输方式,传输速率为1000m。

4.如权利要求2所述的控制器,其特征在于,所述以太网通讯模块的网络ip地址设置为192.168.43.20,网络掩码设置为255.255.255.0,外部网络设置应与所述以太网通讯模块处于同一网段下;在接收和发送数据之前,所述以太网通讯模块首先创建一个新的tcp pcb用于通信,接着将pcb与本地地址绑定。

5.如权利要求2所述的控制器,其特征在于,所述adc采集芯片采用ad9268实现,数据采集时,数据处理和转换模块向adc...

【专利技术属性】
技术研发人员:赵旭琛
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1