Invention Grant
- Patent Title: FPGA upgrade method based on PCIe interface
-
Application No.: US17339299Application Date: 2021-06-04
-
Publication No.: US11500650B2Publication Date: 2022-11-15
- Inventor: Jianbo Xiang , Bo Zhang
- Applicant: HUAWEI TECHNOLOGIES CO., LTD.
- Applicant Address: CN Guangdong
- Assignee: HUAWEI TECHNOLOGIES CO., LTD.
- Current Assignee: HUAWEI TECHNOLOGIES CO., LTD.
- Current Assignee Address: CN Guangdong
- Agency: Womble Bond Dickinson (US) LLP
- Priority: CN201811480823.3 20181205
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F8/61 ; G06F8/65 ; G06F11/30 ; G06F11/34 ; G06F13/42

Abstract:
An FPGA upgrade method is provided, including: delivering, by a host, an upgrade instruction to an FPGA; uninstalling a PCIe driver corresponding to the FPGA to let a status of the PCIe link be changed to link down; continuously monitoring, in a first expiration time, whether the status of the PCIe link is changed to link up; and if yes, reloading the PCIe driver. The method further includes: after the FPGA receives the upgrade instruction, continuously monitoring, in a second expiration time, whether the status of the PCIe link is changed to link down, if yes, loading the configuration data from the FPGA configuration memory for upgrade; and after upgrade is completed, negotiating, by the FPGA, with the host to restore the status of the PCIe link to link up that is used for reloading the PCIe driver upon detection by the host.
Public/Granted literature
- US20210294615A1 FPGA UPGRADE METHOD BASED ON PCIE INTERFACE Public/Granted day:2021-09-23
Information query