START: Memory test and repair circuit development environment EZ-BIST: Memory test circuit development environment with GUI EZ-NBIST: NVM Test and Repair Solution MBIST (MBISTAlgorithm Recommendation Tool) UDA (User-Defined Algorithms) TEC (Testing Elements Change) NVM Sharing for Memory Repairing