Memory Test and Repair research diagram