Configuration loading system and method for reconfigurable processor

A technology for loading systems and processors, which is applied to program control devices, boot programs, etc., and can solve problems such as increasing configuration delays

Active Publication Date: 2021-03-05
TSINGHUA UNIV
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Reconfigurable processor is a new type of processor architecture. Its hardware functions can be dynamically configured, but it also increases the delay of configuration while its versatility is better than that of special-purpose processors.

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Configuration loading system and method for reconfigurable processor
  • Configuration loading system and method for reconfigurable processor
  • Configuration loading system and method for reconfigurable processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0027] In the description of this specification, the words "comprising", "comprising", "having", "containing" and so on are all open terms, meaning including but not limited to. A description referring to the terms "one embodiment," "a particular embodiment," "some embodiments," "for example," etc., means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one of the present application. Examples or examples. In this specification, schematic representations of the above terms do not ne...

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

PUM

No PUM Login to view more

Abstract

The invention provides a configuration loading system and method for a reconfigurable processor, and the system comprises a configuration controller which is used for obtaining the length of configuration data needed by a configuration task of a PEA and a plurality of configuration addresses; acquiring a plurality of configuration packets and sending the configuration packets to the PEA controlleruntil the number of the currently acquired configuration packets is equal to the length of the configuration data; judging whether a PEACPFinish signal is received or not at present, and if so, pre-fetching configuration data of a next configuration task; a PEA controller used for analyzing the top-layer configuration information from each configuration packet, determining the corresponding PE and sending the PE; after PE_CP_Finish signals sent by all PEs of the current configuration task are received, sending PEA_CP_Finish signals; and a PE used for sending PE_CP_Finish signals after one configuration packet is executed each time. According to the invention, the configuration of the reconfigurable processor can be loaded, and the delay is less.

Description

technical field [0001] The invention relates to the technical field of computer hardware, in particular to a configuration loading system and method for a reconfigurable processor. Background technique [0002] A reconfigurable processor is a new type of processor architecture. Its hardware functions can be dynamically configured, but it also increases the configuration delay while its versatility is better than that of a dedicated processor. [0003] Therefore, there is currently a need for a configuration loading scheme for a reconfigurable processor with less delay. Contents of the invention [0004] The embodiment of the present invention proposes a reconfigurable processor configuration loading system, which is used to load the configuration of the reconfigurable processor with less delay. The system includes: [0005] Configuring a controller and a processing unit array PEA, wherein the PEA includes a PEA controller and a plurality of processing units PE; [0006] ...

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/4401
CPCG06F9/4403
Inventor 尹首一谢思敏谷江源钟鸣罗列张淞韩慧明刘雷波魏少军
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products