Hardwarebeveiliging: nieuwste ontwikkelingen
Welke uitspraak beschrijft het idee van PRAC (per-row activation counting) juist, dat is toegevoegd aan de DDR5-standaard die in 2024 is bijgewerkt (JESD79-5C)?
- ADe geheugencontroller stopt met het tellen van activeringen, en ook alle refreshes in de DRAM worden uitgevoerd doordat de externe controller ze rij voor rij aanstuurt
- BDe DRAM telt per rij het aantal activeringen, meldt het aan de controller als een rij een drempel overschrijdt, en krijgt dan tijd om de naburige rijen te verversen
- CEen rij die vaker dan een vastgesteld aantal keren is geactiveerd, wordt door de DRAM permanent buiten gebruik gesteld en vervangen door een reserverij die bij de productie is voorzien
Antwoord en toelichting tonen
Antwoord: B. De DRAM telt per rij het aantal activeringen, meldt het aan de controller als een rij een drempel overschrijdt, en krijgt dan tijd om de naburige rijen te verversen
Bij eerdere tegenmaatregelen volgde TRR in de DRAM slechts een paar rijen, of telde de geheugencontroller, zoals bij RFM van DDR5, de activeringen per bank en gaf die de DRAM extra tijd. Bij PRAC heeft de DRAM voor elke rij een teller en telt die bij elke activering mee, zodat er niets meer wordt gemist door een grens aan het aantal rijen dat kan worden gevolgd. Als een telling de drempel overschrijdt, meldt de DRAM dit aan de controller, laat de toegangen even pauzeren en geeft het gebied rond de aangevallen rij een refresh. Het bijwerken van de tellers zou timingparameters zoals de tijd om een rij te sluiten verlengen, dus er is een afweging met de prestaties.
Verder: nog 9 vragen over Hardwarebeveiliging: nieuwste ontwikkelingen