[发明专利]一种基于zynq的动态加载方法有效

专利信息
申请号: 202011561032.0 申请日: 2020-12-25
公开(公告)号: CN112631678B 公开(公告)日: 2022-12-02
发明(设计)人: 撒陇峰;王长杰;齐瑜;张乐年;韩小兵 申请(专利权)人: 理工雷科电子(西安)有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F8/65;H04L67/06
代理公司: 西安合创非凡知识产权代理事务所(普通合伙) 61248 代理人: 高志永
地址: 710003 陕西省西安市高新区*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 zynq 动态 加载 方法
【权利要求书】:

1.一种基于zynq的动态加载方法,包括zynq芯片、上位机及通信网口,其特征在于,所述zynq芯片由PL和PS两部分组成,所述zynq芯片内部建立一条locbus总线,用于完成寄存器的读写,所述zynq的PS和PL两端定义了四个关键性的寄存器来实现数据的传输,分别为启动加载传输寄存器、数据传输管道状态寄存器、数据传输寄存器、数据传输完成标记寄存器,其具体实现过程步骤包括:

S1:PS端应用程序在进行数据传输之前,首先会启动传输,会对启动加载传输寄存器进行操作,等待PL端和V7的进行状态准备,完成链路的建立和初始化工作;

S2:在操作启动寄存器设置完成后,读取数据传输管道状态寄存器的值,如果判断传输管道正常,则可以进行数据的下一步数据传输;如果管道不正常,会在等待一段时间再进行状态判断,如果在设定的某个设置时间范围内,判断都是不正常的,则会退出并提示传输失败;

S3:在S1正常的情况下,进行S2的数据传输操作,将数据值写到数据传输寄存器中,等待数据被读取;

S4:PS端对传输结果进行跟踪判断,正常情况下,PL端在正常读取到PS端写入的数据时,进行校验后,会在数据传输完成标记寄存器中写入某个值,PS端对该寄存器进行读取判断,查看数据是否正确进行传输,如果不正常,会在等待一段时间再进行状态判断,如果在设定的某个设置时间范围内,判断都是不正常的,则会退出并提示传输失败;

S5:在S4完成后,循环回到S1,进行下一个数据的传输,重复进行以上步骤操作,直到数据传输完成;在数据传输完成,FPGA程序加载完成后,V7程序正常启动,在启动完成后会在数据传输完成标记寄存器写入某个值,PS端进行读取判断,判断程序文件传输完成。

2.根据权利要求1所述的一种基于zynq的动态加载方法,其特征在于,所述PS侧运行的是linux操作系统,PL侧运行的是FPGA。

3.根据权利要求2所述的一种基于zynq的动态加载方法,其特征在于,所述PS侧的linux系统运行起来后,上位机可通过FTP/TFTP网络或者串口工具来访问该操作系统。

4.根据权利要求2所述的一种基于zynq的动态加载方法,其特征在于,更新后的FPGA的bit文件放到PS的linux操作系统的相应文件目录下,通过网口或者串口连接的上位机下发更新指令。

5.根据权利要求4所述的一种基于zynq的动态加载方法,其特征在于,所述linux操作系统在收到输入的指令后,将需要更新的程序文件一个字节一个字节按顺序传给zynq的PL侧,zynq的PL侧再将程序bit文件一个字节一个字节的通过locbus总线传给V7。

6.根据权利要求5所述的一种基于zynq的动态加载方法,其特征在于,程序文件传完后,V7的程序就会运行起来,从而实现对V7程序的更新操作。

7.根据权利要求1所述的一种基于zynq的动态加载方法,其特征在于,所述PL端与V7的数据传输也是通过一条locbus总线传输,将PL端的数据传输到V7端,V7将收到的数据进行存储。

8.根据权利要求7所述的一种基于zynq的动态加载方法,其特征在于,在传输完成后,V7将存储的程序文件进行读取和校验,完成自启动操作,V7程序加载操作完成,并提示程序加载成功。

9.根据权利要求1所述的一种基于zynq的动态加载方法,其特征在于,在所述zynq的PS侧的linux系统中加入脚本,使其在每次上电后就可完成相应的加载操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于理工雷科电子(西安)有限公司,未经理工雷科电子(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011561032.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top