【技术实现步骤摘要】
本专利技术涉及嵌入式系统 ,尤其涉及一种数据传输装置及方法。
技术介绍
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所述的数据传输装置,其特征在于,所述传输控制模块用于基于所述传输次数确定要生...
【专利技术属性】
技术研发人员:顾可伟,武军霞,李志学,田瑞霞,宿建军,邱小轩,张雍,朱光宇,魏源,
申请(专利权)人:中国科学院近代物理研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。