基于ICAP的ZYNQ平台重构方法及重构系统技术方案

技术编号:41911187 阅读:24 留言:0更新日期:2024-07-05 14:14
本发明专利技术公开了基于ICAP的ZYNQ平台重构方法及重构系统,将FLASH存储器中的存储空间划分为若干块存储区域;将预设的若干bit流文件分别烧写进若干块存储区域;PS端将预设的IPROG指令序列发送给PL端;PL端经过内部各模块的一系列操作后,去FLASH存储器中下载对应的bit流文件,从而完成对PL端可配置模块的局部或者整体更新。采用本方法能够灵活地对PL端进行切换更新,满足了更多的应用场景的需求,极大增大了工作效率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及基于icap的zynq平台重构方法及重构系统。


技术介绍

1、基于zynq平台的算法重构方法是一种采用软件端调度的方式,实现fpga逻辑部分算法可重构的新技术。目前针对于fpga逻辑部分的代码配置,主要依赖于jtag下载器或者外挂类似flash存储器、sd卡等方式实现。通常在zynq平台运行的过程中,如用户只需改变fpga逻辑部分的部分逻辑时,传统的烧写方法越来越无法满足用户要求。

2、传统fpga配置方法,如图1所示, zynq平台的架构主要包含:ps部分与pl部分,即处理系统部分与fpga逻辑部分。针对于fpga逻辑部分的配置工作,通常使用jtag下载器或者外挂flash存储器来进行初始化。使用jtag下载器是直接将代码下载到ps部分与pl部分,而采用外挂flash存储器是通过jtag下载器先把程序代码下载到flash存储器中,然后由flash存储器自动加载到ps部分与pl部分。随着用户对fpga逻辑部分的功能性需求日益提高,如在zynq芯片运行过程中,用户只需要更换fpga部分逻辑模块,而无需对整个fpga逻辑本文档来自技高网...

【技术保护点】

1.基于ICAP的ZYNQ平台重构方法,其特征在于,包括如下步骤:

2.基于ICAP的ZYNQ平台重构系统,采用了权利要求1所述的基于ICAP的ZYNQ平台重构方法,其特征在于,包括:所述PS端、所述PL端和所述FLASH存储器;

3.根据权利要求2所述的基于ICAP的ZYNQ平台重构系统,其特征在于,

4.根据权利要求3所述的基于ICAP的ZYNQ平台重构系统,其特征在于,

5.一种电子设备,其特征在于:包括存储器、处理器和计算机程序;

【技术特征摘要】

1.基于icap的zynq平台重构方法,其特征在于,包括如下步骤:

2.基于icap的zynq平台重构系统,采用了权利要求1所述的基于icap的zynq平台重构方法,其特征在于,包括:所述ps端、所述pl端和所述flash存储器;

【专利技术属性】
技术研发人员:马加林万泳震
申请(专利权)人:江苏元信网安科技有限公司
类型:发明
国别省市:

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

1