Rapid partial configuration of reconfigurable devices
AssigneeSTMicroelectronics Pvt. Ltd.
InventorsAshish Kumar Goel, Manish Agarwal
Life of this patent
Estimating the term…
Abstract
A system and method for enabling rapid partial configuration of reconfigurable devices, wherein configuration definition means define partial configuration requirements, and contain at least a starting address of configuration data for the partial reconfiguration, data size specifying the number of contiguous locations to be reconfigured, and desired configuration data corresponding to the contiguous locations. Configuration loading means provides for loading the configuration data into the reconfigurable device according to the partial configuration requirements.
Claims16
A system for enabling rapid partial configuration of reconfigurable devices comprising:
- configuration definition means for defining partial configuration requirements, containing at least the following:
- a starting address of configuration data for said partial reconfiguration,
- an information indicative of an end of said configuration data to be loaded in contiguous locations,
- desired configuration data corresponding to said contiguous locations,
- configuration loading means for loading the desired configuration data according to said partial configuration requirements.
A method for enabling rapid partial configuration of a reconfigurable device comprising the steps of:
- defining partial configuration requirements including at least the following:
- starting address of configuration data for said partial reconfiguration,
- an information indicative of an end of said configuration data to be loaded in contiguous locations,
- desired configuration data corresponding to said contiguous locations, and
- performing the configuration according to said partial configuration requirements.
A configurable circuit, comprising:
- a frame register operable to sequentially receive a first number of frames of configuration data;
- a second number of configuration latches coupled to the frame register, each of the configuration latches having a respective address, the second number being greater than the first number;
- and
- a load circuit coupled to the configuration latches and operable to select a first number of configuration latches having contiguous addresses and to sequentially load the frames of configuration data from the frame register into the respective first number of the configuration latches.
Dependencies are inferred from the claim text.