Configuration features in a configurable logic array
AssigneeNational Semiconductor Corporation
InventorsSanjay Popli, Scott Pickett, David Hawley, Shankar Moni, Rafael C. Camarota
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Semiconductor Corporation
InventorsSanjay Popli, Scott Pickett, David Hawley, Shankar Moni, Rafael C. Camarota
Estimating the term…
The present invention is directed to various configuration features of a logic array that includes a plurality of individually configurable logic cells arranged in a matrix. These features include reconfiguration logic for reconfiguring logic cells in a selected portion of the matrix using a window-based protocol. The array also includes configuration data storage means for storing configuration data utilizable for configuring the logic elements, wherein each logic element includes a working data storage register, and reset circuitry for modifying the configuration data without modifying the working data. The array further includes read disable circuitry and write disable circuitry for disabling read access and write access, respectively, to the configuration data. The array further includes a comparison protocol mechanism for checking the configuration data against data on the array pins. The array further includes a configuration circuit for generating external addresses and that can be controlled through a data configuration file fetched from an external storage medium.
A configurable logic array comprising:
A configurable logic array comprising:
A configurable logic array comprising:
A configurable logic array comprising:
A configurable logic array comprising:
A configurable logic array comprising a plurality of individually configurable logic cells arranged in a matrix, configuration data storage protocol means for storing configuration data utilizable for configuring the logic cells, input protocol means for transferring the configuration data from an external source to the configuration data storage means, comparison protocol means for comparing the configuration data at the input protocol means with the configuration data stored in the configuration data storage means, and flag means responsive to a mismatch between identified by the comparison protocol means for generating an error flag.
Dependencies are inferred from the claim text.