一种基于USB转SPI的FPGA升级系统及方法技术方案

技术编号:26170020 阅读:33 留言:0更新日期:2020-10-31 13:35
本发明专利技术提供一种基于USB转SPI的FPGA升级系统及方法,所述系统包括:若干个设置FPGA芯片的板卡、管理控制单元和USB总线,所述管理控制单元与USB集线器通信连接,所述板卡上还包括:交换机、USB转SPI芯片和SPI FLASH芯片;所述USB总线与所述USB转SPI芯片通信连接;所述USB转SPI芯片与所述交换机通信连接;所述交换机与FPGA芯片和SPI FLASH芯片分别通信连接;本发明专利技术提供的一种基于USB转SPI的FPGA升级系统及方法,通过USB转SPI接口实现快速在线升级FPGA程序,从而提高了工作效率;可以使用多个不同板卡的FPGA升级。

【技术实现步骤摘要】
一种基于USB转SPI的FPGA升级系统及方法
本专利技术属于服务器
,具体涉及一种基于USB转SPI的FPGA升级系统及方法。
技术介绍
随着数据中心的崛起,FPGA因动态可重配且性能功耗比高的优点,适合在云端数据中心进行部署,FPGA的应用越来越广泛,FPGA的灵活性是因为同一套硬件,通过修改不同的FPGA程序实现不同的功能,同时也可以通过在线升级FPGA程序,解决在使用过程中bug,增加产品的功能,因此在线升级FPGA的方法变得越来越重要。目前提升FPGA的在线升级的速率显得尤为重要,大部分通过JTAG接口升级FPGA,可以完成擦除和读写等功能,但是由于JTAG通常读写速度只有1.5Mbit/s,所以升级时间较长,效率低,随着FPGA的功能越来越强大,需要升级的文件越来越大,读写速度慢的问题,越来越影响FPGA的升级效率;此外通过JTAG串联方式实现多个不同板卡的FPGA升级,每个板卡之间的走线较长,并且由于走线分叉的原因,会保留很长的残桩,JTAG的读写速率将受到严重限制。
技术实现思路
<br>针对现有技术的本文档来自技高网...

【技术保护点】
1.一种基于USB转SPI的FPGA升级系统,其特征在于,包括:若干个设置FPGA芯片的板卡、管理控制单元和USB总线,所述管理控制单元与USB集线器通信连接,所述板卡上还包括:交换机、USB转SPI芯片和SPIFLASH芯片;所述USB总线与所述USB转SPI芯片通信连接;所述USB转SPI芯片与所述交换机通信连接;所述交换机与FPGA芯片和SPI FLASH芯片分别通信连接;/n所述管理控制单元用于进行FPGA芯片升级和控制整个系统;/n所述USB总线用于集成多个板卡的FPGA芯片同时进行升级;/n所述SPI FLASH芯片用于以SPI接口实现FPGA升级;/n所述USB转SPI芯片用于将...

【技术特征摘要】
1.一种基于USB转SPI的FPGA升级系统,其特征在于,包括:若干个设置FPGA芯片的板卡、管理控制单元和USB总线,所述管理控制单元与USB集线器通信连接,所述板卡上还包括:交换机、USB转SPI芯片和SPIFLASH芯片;所述USB总线与所述USB转SPI芯片通信连接;所述USB转SPI芯片与所述交换机通信连接;所述交换机与FPGA芯片和SPIFLASH芯片分别通信连接;
所述管理控制单元用于进行FPGA芯片升级和控制整个系统;
所述USB总线用于集成多个板卡的FPGA芯片同时进行升级;
所述SPIFLASH芯片用于以SPI接口实现FPGA升级;
所述USB转SPI芯片用于将USB信号转换为SPI信号;
所述交换机切换系统升级导通的线路。


2.根据权利要求1所述的一种基于USB转SPI的FPGA升级系统,其特征在于,所述板卡包括:交换主板和若干数据接口模块;所述管理控制单元和USB总线设置在交换主板上;所述USB总线连接交换主板和若干数据接口模块上的USB转SPI芯片。


3.根据权利要求1所述的一种基于USB转SPI的FPGA升级...

【专利技术属性】
技术研发人员:郭建璞韩威薛广营
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1