notes

Personal notes
git clone git://git.laack.co/notes.git
Log | Files | Refs

DisturbanceErrors.md (704B)


      1 # Disturbance Errors
      2 
      3 Also referred to as [DRAMRowHammer](DRAMRowHammer.md).
      4 
      5 These are caused by frequent accesses of a given row. When a row is moved to the [RowBuffer](RowBuffer.md) there is a (precharge) high charge applied to it and a low charge applied to the one being moved out of the buffer. This activation over and over to the same row can cause errors in adjacent rows because of how close together dram rows are. This increases the rate of charge leakage in adjacent rows. This issue has been resolved in flash by a controller that stores error correcting codes and checks over and over. There are still issues with this memory, but ecc resolves this issue when needed just more expensive.