Architecture, System and Method for Compressing Repair Data in an Integrated Circuit (IC) Design
First Claim
Patent Images
1. A repair data storage method operable with an integrated circuit (IC) design having a plurality of memory instances, comprising:
- determining repair data for each of said plurality of memory instances;
compressing said repair data into a compressed repair data format; and
storing said compressed repair data format into a shared nonvolatile storage (NVS) common to said plurality of memory instances.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture, system and method for providing compression of repair data in an IC design having a plurality of memory instances. In one embodiment, the repair data storage method includes determining repair data for each of the memory instances and compressing the repair data into a compressed format that is stored in a shared nonvolatile storage common to the memory instances.
-
Citations
26 Claims
-
1. A repair data storage method operable with an integrated circuit (IC) design having a plurality of memory instances, comprising:
-
determining repair data for each of said plurality of memory instances; compressing said repair data into a compressed repair data format; and storing said compressed repair data format into a shared nonvolatile storage (NVS) common to said plurality of memory instances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An integrated circuit (IC) design, comprising:
-
a plurality of embedded memory systems each having a plurality of memory instances, wherein each memory instance is associated with a reconfiguration register and a repair register; a shared nonvolatile storage (NVS) container disposed outside said embedded memory systems, said shared NVS container for storing compressed repair data associated with said plurality of embedded memory systems; a shared NVS processor for executing a compression engine operable to compress repair data scanned out from each of said repair registers; and a serial interconnection for interfacing said plurality of embedded memory systems with said shared NVS processor. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A coding method for coding repair data, wherein said method is operable with an integrated circuit (IC) design having a plurality of memory instances, comprising:
-
grouping a plurality of data segments corresponding to said repair data into a number of groups, each group containing a set of data segments, wherein said repair data is obtained from testing said plurality of memory instances; providing a first level indication for each group to indicate if at least one data segment thereof comprises active repair data; and if a particular group has at least one data segment that comprises active repair data, providing a second level indication with respect to all data segments in said particular group that have active repair data therein. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for effectuating repair data storage in an integrated circuit (IC) design having a plurality of memory instances, comprising:
-
means for determining repair data for each of said plurality of memory instances; means for compressing said repair data into a compressed repair data format; and means for storing said compressed repair data format, wherein said means for storing is shared by said plurality of memory instances. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification