基于TCP协议的FPGA远程升级系统

    公开(公告)号:CN111198704A

    公开(公告)日:2020-05-26

    申请号:CN201911286401.7

    申请日:2019-12-13

    Abstract: 本发明公开了一种基于TCP协议的FPGA远程升级系统,该系统包括客户端应用程序,用于向服务器端树莓派3B+上位机模块发送FPGA配置文件;服务器端树莓派3B+上位机模块,用于接收FPGA配置文件,并将其转发给服务器端FPGA;服务器端FPGA嵌入式软核MicroBlaze模块,用于接收FPGA配置文件,并将其写入服务器端Flash模块;服务器端Flash存储模块,用于存储FPGA配置程序;服务器端FPGA重配置模块,用于发出FPGA重配置指令;服务器端DDR3存储器模块,用于作为服务器端FPGA嵌入式软核MicroBlaze模块的内存;电源模块,用于为树莓派3B+上位机模块、服务器端FPGA供电;时钟模块,用于为服务器端FPGA提供系统时钟。本发明基于TCP协议通过因特网远程对FPGA进行升级,节省人力物力,具有更高的灵活性、实用性和广泛性。

Patent Agency Ranking