数据传输装置及方法制造方法及图纸

技术编号:43745530 阅读:33 留言:0更新日期:2024-12-20 13:05
本发明专利技术涉及嵌入式系统技术领域,提供一种数据传输装置及方法,该装置包括:可编程逻辑芯片和处理器芯片;所述可编程逻辑芯片包括多个数据传输模块,每个所述数据传输模块均连接所述处理器芯片,用于将接收的待传输数据传输至与所述处理器芯片连接的存储器,并触发所述处理器芯片执行将所述待传输数据由存储器传输至用户应用程序的动作。本发明专利技术中,由于对待传输数据的传输控制是在可编程逻辑芯片端的数据传输模块完成的,不需要在处理器芯片端(即PS端)开发数据传输引擎,降低了应用程序研发的复杂度,且可编程逻辑芯片端包括多个数据传输模块,可并行执行数据传输控制,从而实现了高速率的数据传输。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统 ,尤其涉及一种数据传输装置及方法


技术介绍

1、数据的实时高速传输是目前束诊系统的技术瓶颈,数据传输方法的研究必须基于一定的硬件平台,近年来基于xilinx zynq系列芯片的硬件平台得到了广泛应用,很多实验室采用了zynq系列的嵌入式芯片搭建读出电子学。

2、zynq平台提供hp(high performance)端口用于数据高速传输,目前各实验室的高速数据传输普遍采用axi dma (advanced extensible interface direct memoryaccess)或axi cdma(advanced extensible interface centraldirect memory access),它们是抽象层次较低的实现方法,用户需要在arm端,即ps(processing system)端开发数据传输引擎,并且生成面向设备的复杂传输指令(物理地址、字节数等),增加了应用程序研发的复杂度,同时其传输速度不能完全满足束诊系统数据传输需求,因此研发通用接口、高吞吐率传输方法是束诊系统急需解决的技本文档来自技高网...

【技术保护点】

1.一种数据传输装置,其特征在于,包括:可编程逻辑芯片和处理器芯片;

2.根据权利要求1所述的数据传输装置,其特征在于,每个所述数据传输模块均包括:数据接口模块、传输控制模块和数据迁移模块,所述传输控制模块连接所述数据接口模块和数据迁移模块;

3.根据权利要求2所述的数据传输装置,其特征在于,所述可编程逻辑芯片还包括:信号触发模块,用于产生可编程逻辑芯片的内部触发信号;所述数据传输参数包括:工作模式、数据传输时长、外部触发信号和信号触发模块的触发频率;所述工作模式包括:外部触发模式和内部触发模式,所述外部触发模式下,由所述外部触发信号触发数据传输,内部触发模式下,...

【技术特征摘要】

1.一种数据传输装置,其特征在于,包括:可编程逻辑芯片和处理器芯片;

2.根据权利要求1所述的数据传输装置,其特征在于,每个所述数据传输模块均包括:数据接口模块、传输控制模块和数据迁移模块,所述传输控制模块连接所述数据接口模块和数据迁移模块;

3.根据权利要求2所述的数据传输装置,其特征在于,所述可编程逻辑芯片还包括:信号触发模块,用于产生可编程逻辑芯片的内部触发信号;所述数据传输参数包括:工作模式、数据传输时长、外部触发信号和信号触发模块的触发频率;所述工作模式包括:外部触发模式和内部触发模式,所述外部触发模式下,由所述外部触发信号触发数据传输,内部触发模式下,由所述信号触发模块产生内部触发信号触发数据传输,所述工作模式、数据传输时长和信号触发模块的触发频率由处理器芯片端的用户应用程序设置,外部触发信号由外部设备提供。

4.根据权利要求3所述的数据传输装置,其特征在于,所述数据接口模块还用于在接收所述数据传输参数之后,基于预设的待传输数据的输入频率、待传输数据每次输入字节数及一次最大可输出字节数,将数据传输时长转换为传输次数,并将所述传输次数、工作模式、信号触发模块的触发频率和外部触发信号发送至所述传输控制模块,所述传输控制模块基于所述传输次数、工作模式、信号触发模块的触发频率和外部触发信号生成并发送数据传输指令至所述数据迁移模块。

5.根据权利要求4所述的数据传输装置,其特征在于,所述传输控制模块用于基于所述传输次数确定要生...

【专利技术属性】
技术研发人员:顾可伟武军霞李志学田瑞霞宿建军邱小轩张雍朱光宇魏源
申请(专利权)人:中国科学院近代物理研究所
类型:发明
国别省市:

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

1