EDAC memory
Error-Detection-And-Correction memory.
Arbejdslager, som benytter fejlkorrigerende koder for hver byte eller hvert ord, der gemmes i lageret. Dette opnås i praksis ved at have et antal ekstra paritetsbit for hver byte eller ord (minimum fire ekstra bit pr. byte). Disse paritetsbit beregnes på grundlag af en speciel algoritme, ofte en Hamming kode, som genererer pariteten ud fra fastlagte mønstre af udvalgte databit i den pågældende byte.
For at undgå en forøgelse af tilgangstiden indeholder arbejdslageret speciel, hurtig elektronik, der automatisk genererer de pågældende paritetsbit ved skrivninger i lageret og checker/korrigerer data ved læsninger fra lageret. Sædvanligvis er EDAC memory i stand til at korrigere enkeltbit fejl og detektere dobbeltbit fejl.
Traditionelt har EDAC memory været anvendt i mainframes og de fleste minicomputere, men ses nu også anvendt i arbejdsstationer og større PC'er, specielt til server-brug.

