Cloud-based FPGA control data configuration system and method and electronic equipment

A technology for controlling data and configuring systems, applied in the field of cloud services, can solve problems such as the inability to realize FPGA data hot migration, and achieve the effects of facilitating operation and maintenance, reducing workload, and avoiding reconfiguration
CN111414129AActive Publication Date: 2020-07-14ALIBABA GRP HLDG LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ALIBABA GRP HLDG LTD
Publication Date
2020-07-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The embodiment of the invention provides a cloud-based FPGA control data configuration system and method and electronic equipment. The system comprises a control module arranged in an FPGA and a storage module arranged outside the FPGA, and the storage module is used for storing control data sent by a cloud end; and the control module is used for acquiring the control data from the storage moduleand configuring a corresponding processing unit in the FPGA according to the control data. According to the embodiment of the invention, the control module is arranged in the FPGA, and control data isobtained from a storage module outside the FPGA so as to configure the corresponding processing unit in FPGA; and the control data stored in the external storage module can be directly migrated according to the migration mode of common data when FPGA data migration is carried out, and then thermal migration of the FPGA data is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of cloud services, in particular to a cloud-based FPGA control data configuration system and method and electronic equipment. Background technique

[0002] Field-Programmable Gate Array (Field-Programmable Gate Array; hereinafter referred to as FPGA) is a device that stores control data in a latched manner.

[0003] In FPGA cloud products, FPGA includes two kinds of data: cache data in memory (DDR) outside FPGA and control data (configuration parameters) of each processing unit in user logic inside FPGA. In the prior art, the user side generally sends control data to each processing unit in the user logic through a memory-mapped I / O (Memory-mapped I / O; MMIO for short) for parameter configuration, and the control data is latched by a register The form exists in each processing unit.

[0004] In the process of realizing the present invention, the inventor finds that at least the following problems exist in t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More