【技术实现步骤摘要】
一种采用轻服务器搭建远程FPGA实验平台的方法
本专利技术涉及计算机网络领域,尤其涉及一种采用轻服务器搭建远程FPGA实验平台的方法。
技术介绍
目前,大多采用重服务器的技术搭建远程FPGA实验平台;通过中心服务器不断检测FPGA控制节点(通常为小型单片机)各端口的状态实现对FPGA采样并发送到前端,并通过中心服务器向控制节点发送命令来控制FPGA的输入信号。在FPGA数量较多时,该方法对服务器的性能要求很高。而且,部分采用重服务器技术的实现方案,都侧重于软硬件协同开发,利用OpenStack对FPGA上的ARM内核进行了虚拟化,但是,无法实现FPGA进行实时控制和采样。
技术实现思路
本专利技术的目的是提供一种采用轻服务器搭建远程FPGA实验平台的方法,可以降低中心服务器的负载,使其支持对大量FPGA同时控制和采样。本专利技术的目的是通过以下技术方案实现的:一种采用轻服务器搭建远程FPGA实验平台的方法,包括:在每一个FPGA控制节点上设置子服务器,每一个子服务器均通过中 ...
【技术保护点】
1.一种采用轻服务器搭建远程FPGA实验平台的方法,其特征在于,包括:/n在每一个FPGA控制节点上设置子服务器,每一个子服务器均通过中心服务器与一个用户端通信,且所有子服务器同时与中心服务器连接;通过FPGA控制节点上设置的子服务器来接收相应用户的控制命令从而控制相应FPGA,以及对相应FPGA进行采样;/n在中心服务器上搭建NAT或HTTP反向代理,接收子服务器采样得到的FPGA网络数据包再转发给相应的用户端,以及接收用户端的控制命令并转发给相应子服务器。/n
【技术特征摘要】
1.一种采用轻服务器搭建远程FPGA实验平台的方法,其特征在于,包括:
在每一个FPGA控制节点上设置子服务器,每一个子服务器均通过中心服务器与一个用户端通信,且所有子服务器同时与中心服务器连接;通过FPGA控制节点上设置的子服务器来接收相应用户的控制命令从而控制相应FPGA,以及对相应FPGA进行采样;...
【专利技术属性】
技术研发人员:卢建良,樊金昊,陈翊辉,张灏文,徐亦舜,何旭,朱恩佐,
申请(专利权)人:中国科学技术大学,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。