SLIDE 28 Potential Solutions
Solution Probable Defect Make better chips Future smaller cells Correct errors High cost & unable to correct multi-bit errors Refresh all rows frequently Degrade performance and energy efficiency Map faulty cells to spare cells (manufacturer) Not enough spare cells Retire cells (end-user)
1. Disable/remap faulty addresses 2. Refresh faulty addresses more frequently
1: Every row in the module is a victim row 2: refreshes victim rows more frequently even when there is no access to the module Identify “hot” rows and refresh neighbors High hardware overhead to identify hot rows
28