Patent ID: 7493519

Claim:
A method for verifying proper operation of a built-in self-repair module of a memory matrix design, the method comprising the steps of: inputting the memory matrix design into a hardware emulation system, where the memory matrix design includes reconfigurable memory blocks and the built-in self-repair module, within the hardware emulation system, designating some of the reconfigurable memory blocks as failing, operating the built-in self-repair module to, locate the failing reconfigurable memory blocks, generate a substitute memory block for each of the failing reconfigurable memory blocks, update the memory matrix design to incorporate one of the substitute memory blocks for each of the failing reconfigurable memory blocks, and generate files for mapping the failing reconfigurable memory blocks to the substitute memory blocks, and checking to determine whether the built-in self-repair module detected all of the failing reconfigurable memory blocks and properly mapped the failing reconfigurable memory blocks to the substitute memory blocks.