取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Visitor
Visitor
666 次查看
注册日期: ‎05-07-2019

host的应用程序能实现配置FPGA吗?

我是opencl新手,在考虑多个kernel分别由不同团队开发时,能否每个功能模块生成一个可执行文件给系统以及一个配置文件用来配置FPGA

最终的顶层设计者,需要A功能时,就下载A功能对应的FPGA配置文件,后启动A功能的可执行文件(windows下的exe),然后要用到B功能时,再做相应B功能的下载和启动exe

0 项奖励
7 条回复7
Highlighted
Xilinx Employee
Xilinx Employee
654 次查看
注册日期: ‎08-08-2007

回复: host的应用程序能实现配置FPGA吗?

hi @m0400220334 

 

可能您指的是部分重配置吧,partial reconfiguration。

FPGA可以分成多个区域,每个区域可以分时加载不同的功能。

有下面这些文档可以参考下。

用户手册

http://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_3/ug909-vivado-partial-reconfiguration.pdf

实际操作案例

http://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_3/ug947-vivado-partial-reconfiguration-tutorial.pdf

 

更多相关内容可以到这个网页。

https://www.xilinx.com/products/design-tools/vivado/implementation/partial-reconfiguration.html

 

谢谢

Boris

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 项奖励
Highlighted
Moderator
Moderator
621 次查看
注册日期: ‎11-05-2010

回复: host的应用程序能实现配置FPGA吗?

Hi, @m0400220334 ,

你们的多个Kernel是在同一个Device里的吗?

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励
Highlighted
Visitor
Visitor
593 次查看
注册日期: ‎05-07-2019

回复: host的应用程序能实现配置FPGA吗?

是的。我其实是在考虑问题,还没到实现。我们公司提供的是IP,我就是在想这个IP在opencl上怎么提供给客户使用
0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
563 次查看
注册日期: ‎03-24-2010

回复: host的应用程序能实现配置FPGA吗?

看看下面的例子是否符合你的需求:

https://github.com/Xilinx/SDAccel_Examples/tree/master/getting_started/host/kernel_swap_c

Regards,
brucey
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 项奖励
Highlighted
Visitor
Visitor
557 次查看
注册日期: ‎05-07-2019

回复: host的应用程序能实现配置FPGA吗?

谢谢你的回复 我还要学习一下才能看懂
0 项奖励
Highlighted
Visitor
Visitor
498 次查看
注册日期: ‎06-04-2019

回复: host的应用程序能实现配置FPGA吗?

感觉在支持多kernal上,Xilinx提供的材料零零散散的,一直抓不到核心。U200/U250 FPGA内置的功能,以及基于这个内置功能扩展多kernel应用,思路难于理清楚。

另外:FPGA内置了哪些功能,整个框架结构是怎样的,都没有文档描述?

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
398 次查看
注册日期: ‎03-24-2010

回复: host的应用程序能实现配置FPGA吗?

多kernel设计涉及到SLR划分,多DDR bank使用,在host端可能会涉及到多进程,所以会在不同的文档中涉及,比如你可以参考UG1207/UG1277相关多Comput Unit使用的介绍。

 

Regards,
brucey
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 项奖励