一种基于ZynqUltraScale+MPSoC的DPU部署方法

文档序号:34863830发布日期:2023-07-23 15:32阅读:60来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种基于ZynqUltraScale+MPSoC的DPU部署方法

本发明属于系统配置,涉及一种基于zynq ultrascale+mpsoc的dpu部署方法。


背景技术:

1、目前深度学习处理单元(deep-learning processing unit,dpu)的部署有vitisflow、vivado flow两种方法。对于vitis flow,只能使用官方提供的镜像与平台,无法进行除dpu外的电路设计,不宜于功能扩展;而vivado flow,硬件电路由xilinx官方提供的脚本生成,无法方便地进行硬件电路修改,同时无法方便地修改dpu的配置。


技术实现思路

1、本发明提供一种基于zynq ultrascale+mpsoc的dpu部署方法,该方法增强了设计的自由度。

2、本申请的一种基于zynq ultrascale+mpsoc的dpu部署方法,包括:利用vivado软件设计dpu配置电路;所述dpu配置电路用于提供dpu工作所需的信号,所述信号包括时钟驱动信号、复位信号与中断控制信号中至少一种;将所述dpu配置电路与所述dpu进行连接,以利用所述dpu配置电路驱动所述dpu。

3、其中,所述利用vivado软件设计dpu配置电路的步骤,包括:利用vivado软件配置数据传输端口,所述数据传输端口用于连接所述dpu与ps模块,以使得所述dpu能够通过所述ps模块访问存储器;所述ps模块为zynq ultrascale+mpsoc ip;利用vivado软件配置总线互联模块,所述总线互联模块用于连接所述dpu与ps模块,以使得所述ps模块能够通过所述总线互联模块向所述dpu传输数据;利用vivado软件配置时钟模块,所述时钟模块用于驱动所述dpu;利用vivado软件配置中断模块,所述ps模块通过所述中断模块控制调用所述dpu;利用vivado软件配置复位模块,所述ps模块通过所述复位模块复位所述时钟模块、所述总线互联模块、所述dpu。

4、其中,所述利用vivado软件配置数据传输端口的步骤,包括:利用vivado软件中的块设计功能内的ps模块端口配置所述数据传输端口。

5、其中,所述利用vivado软件配置时钟模块的步骤,包括:利用vivado软件配置第一频率的时钟模块、第二频率的时钟模块和第三频率的时钟模块;所述第一频率的时钟模块用于驱动所述dpu进行逻辑控制,所述第二频率的时钟模块用于驱动所述dpu进行数据传输,所述第三频率的时钟模块用于驱动所述dpu进行计算;其中,所述第一频率小于所述第二频率,所述第二频率小于所述第三频率。

6、其中,所述利用vivado软件设计dpu配置电路的步骤,还包括:利用vivado软件设计扩展电路,所述扩展电路用于在部署dpu进行硬件加速的同时实现自定义功能。

7、其中,所述将所述dpu配置电路与所述dpu进行连接的步骤,包括:利用petalinux软件配置软件平台,得到软件平台文件;利用vitis软件对所述软件平台文件和硬件平台文件进行处理,得到xpfm文件;所述硬件平台文件至少包括所述dpu配置电路;利用vitis软件基于所述软件平台文件、所述xpfm文件将所述dpu配置电路与所述dpu进行连接,并得到sd卡镜像文件。

8、其中,所述利用petalinux软件配置软件平台,得到软件平台文件的步骤,包括:创建软件平台,在软件平台基础上配置所述硬件平台文件,使得所述软件平台与所述硬件平台文件适配;对所述软件平台进行编译,输出所述软件平台文件。

9、其中,所述利用vitis软件基于所述软件平台文件、所述xpfm文件将所述dpu配置电路与所述dpu进行连接的步骤,包括:下载vitis-ai;在所述vitis-ai的dpu配置文件中对所述dpu进行定制化配置;在所述vitis-ai的工程配置文件中配置所述dpu的数量、softmax的数量,并配置所述dpu、所述softmax与所述dpu配置电路的连接关系,使得所述dpu、所述softmax连接所述dpu配置电路;在vitis软件环境中执行makefile文件中的指令,基于所述软件平台文件、所述xpfm文件、所述vitis-ai的dpu配置文件、所述vitis-ai的工程配置文件将所述dpu配置电路与所述dpu、所述softmax进行连接。

10、本申请提供的基于zynq ultrascale+mpsoc的dpu部署方法,包括:利用vivado软件设计dpu配置电路;所述dpu配置电路用于提供dpu工作所需的信号,所述信号包括时钟驱动信号、复位信号与中断控制信号中至少一种;将所述dpu配置电路与所述dpu进行连接,以利用所述dpu配置电路驱动所述dpu。本申请的dpu部署方法,未使用官方提供的镜像与平台,而是提供了一套定制化实现方案,增强了设计的自由度。本发明在设计dpu配置电路的同时进行自定义扩展电路的设计,增强了功能上的扩展能力。



技术特征:

1.一种基于zynq ultrascale+mpsoc的dpu部署方法,其特征在于,包括:

2.根据权利要求1所述的部署方法,其特征在于,所述利用vivado软件设计dpu配置电路的步骤,包括:

3.根据权利要求2所述的部署方法,其特征在于,所述利用vivado软件配置数据传输端口的步骤,包括:

4.根据权利要求2所述的部署方法,其特征在于,所述利用vivado软件配置时钟模块的步骤,包括:

5.根据权利要求1~4任一项所述的部署方法,其特征在于,所述利用vivado软件设计dpu配置电路的步骤,还包括:

6.根据权利要求1~4任一项所述的部署方法,其特征在于,所述将所述dpu配置电路与所述dpu进行连接的步骤,包括:

7.根据权利要求6所述的部署方法,其特征在于,所述利用petalinux软件配置软件平台,得到软件平台文件的步骤,包括:

8.根据权利要求6所述的部署方法,其特征在于,所述利用vitis软件基于所述软件平台文件、所述xpfm文件将所述dpu配置电路与所述dpu进行连接的步骤,包括:


技术总结
本申请提供一种基于Zynq UltraScale+MPSoC的DPU部署方法,包括:利用Vivado软件设计DPU配置电路;所述DPU配置电路用于提供DPU工作所需的信号,所述信号包括时钟驱动信号、复位信号与中断控制信号中至少一种;将所述DPU配置电路与所述DPU进行连接,以利用所述DPU配置电路驱动所述DPU。本申请的DPU部署方法,未使用官方提供的镜像与平台,而是提供了一套定制化实现方案,增强了设计的自由度。本发明在设计DPU配置电路的同时进行自定义扩展电路的设计,增强了功能上的扩展能力。

技术研发人员:侯彪,姜亨,任博,任仲乐,杨晨,曹震
受保护的技术使用者:西安电子科技大学
技术研发日:
技术公布日:2024/1/13
完整全部详细技术资料下载
相关技术
  • 基于级联差异感知模型的高速公...
  • 任务处理方法、装置、电子设备...
  • 芯片仿真中基于仿真波形的信息...
  • 考虑背负式进气道影响的飞翼布...
  • 大坝变形监测数据异常值自适应...
  • 信息提示方法、电子设备和存储...
  • 扫描枪和用于交互拣货作业的系...
  • 样本标注方法、设备及可读存储...
  • 一种信息处理方法及装置与流程
  • 风险识别方法及其装置、电子设...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1

天下网标王网站页面优化哪家专业新手优化网站网站性能优化算法优化网站打开速度网站优化新手罗甸网站优化推广公司承德网站关键词优化施秉网站优化与推广平顶山seo网站优化多少钱平谷线优化官方网站技校网站 关键词优化seo优化网站二级网站儋州手机网站优化莆田快速优化网站揭阳网站建设优化公司网站页面制作优化宿迁百度网站优化排名东营网站优化选哪家整站优化网站咸宁工厂网站优化怎么做宜兴网站权重优化鹤壁网站优化系统甘肃seo优化网站西宁市优化网站济宁集团网站优化杭州手机网站优化如何激励网站优化员工南京网站seo优化潜山网站优化哪里好桓台网站优化性能香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化