1. A method, comprising: embedding one or more memory instances onto an integrated chip, wherein each memory instance includes one or more subunits and a corresponding universal register; transferring a memory address for a defective subunit from a defective memory register to one of the corresponding universal registers, wherein the defective memory register is located outside of the one or more memory instances; and storing the memory address of the defective subunit in the corresponding universal register.