FPGA云计算平台

在线交互式访问FPGA开发板

交互式访问FPGA硬件开发板

基于希冀云桌面实验平台,为学生提供了“开箱即用”的FPGA硬件开发板在线实验环境。学生在Vivado中综合生成的比特流文件可通过Jupyter笔记交互式下载到远程FPGA开发板上运行。

一键申请FPGA硬件开发板

在云桌面实验环境内,提供了FPGA实验图标,学生只需双击该图标,即可弹出连接了FPGA硬件开发板的Jupyter笔记Web页面。通过希冀平台的FPGA资源管理系统,可统一管理、调度、分配FPGA硬件开发板的并发使用。

使用FPGA开发板验证功能和性能

学生使可使用Python程序将比特流文件烧写到FPGA芯片中运行,可通过Jupyter笔记直接观察到比特流文件在FPGA芯片上的运行结果,从而实现数字系统在FPGA硬件开发板上的功能验证和性能验证。



FPGA集群与FPGA开发板管理系统

FPGA集群

基于Xilinx PYNQ Z2开发板构建了FPGA服务器机箱,每台机箱可存放数十块FPGA开发板,有效提高了FPGA开发板的部署密度。采用标准化机架式机箱,在本地部署时,可安装于服务器机架上。

FPGA开发板管理系统

通过FPGA开发板管理系统统一管理、调度、分配FPGA开发板的使用。管理系统可为每个学生分配开发板,可回收学生不再使用的开发板,可发现有故障的开发板。

4位加法器示例

《FPGA多核并行计算》课程在希冀FPGA云计算平台上的使用示例