Reconfigurable system with corruption detection and recovery
First Claim
Patent Images
1. A reconfigurable system comprising:
- a reconfigurable circuit including a plurality of reconfiguration functions and reconfigurable interconnects coupled to the reconfiguration functions, and a configuration memory coupled to the reconfiguration functions and interconnects to store configuration data to configure the reconfiguration functions and interconnects; and
a recovery module coupled to the reconfigurable circuit and adapted to access the configuration memory to retrieve the configuration data stored in the configuration memory, analyze the retrieved configuration data to determine whether the configuration data has been corrupted, and restore the configuration data to their uncorrupted state.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for detecting corrupted configuration data stored in a configuration memory of a reconfigurable circuit are described herein.
-
Citations
27 Claims
-
1. A reconfigurable system comprising:
-
a reconfigurable circuit including a plurality of reconfiguration functions and reconfigurable interconnects coupled to the reconfiguration functions, and a configuration memory coupled to the reconfiguration functions and interconnects to store configuration data to configure the reconfiguration functions and interconnects; and
a recovery module coupled to the reconfigurable circuit and adapted to access the configuration memory to retrieve the configuration data stored in the configuration memory, analyze the retrieved configuration data to determine whether the configuration data has been corrupted, and restore the configuration data to their uncorrupted state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
accessing a configuration memory of a reconfigurable circuit to retrieve configuration data stored in the configuration memory to configure a plurality of reconfiguration functions and interconnects of the reconfigurable circuit;
analyzing the retrieved configuration data to determine whether the configuration data has been corrupted; and
restoring the configuration data to their uncorrupted state on determining the configuration data has been corrupted. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification