(EN) A method for memory protection includes receiving a burst-write instruction that includes data and a burst-write address. The data are segmented into a plurality of data blocks. One or more bits of the burst-write address, or a hash of the burst-write address are concatenated to respective data blocks to obtain data-and-write-address-bit (DWAB) segments. A SECDED ECC is executed on respective DWAB segments to generate a corresponding plurality of sets of parity bits (DWAB-PB). Respective DWAB-PB are concatenated to the corresponding data block to generate corresponding forward-error-correction (FEC) blocks, none of the FEC blocks including the burst-write address or the hash of the burst-write address. A burst-write command and a respective portion of a respective FEC block is sent to respective memory devices during a plurality of beats until all of the beats of the burst-write have been sent.
(FR) Un procédé de protection de mémoire consiste à recevoir une instruction d'écriture en rafale qui comprend des données et une adresse d'écriture en rafale. Les données sont segmentées en une pluralité de blocs de données. Un ou plusieurs bits de l'adresse d'écriture en rafale, ou un hachage de l'adresse d'écriture en rafale, sont concaténés en blocs de données respectifs pour obtenir des segments à bits de données et d'adresse d'écriture (DWAB). Une opération SECDED ECC est exécutée sur des segments DWAB respectifs pour générer une pluralité correspondante de jeux de bits de parité (DWAB-PB). Les DWAB-PB respectifs sont concaténés pour former le bloc de données correspondant afin de générer des blocs à correction d'erreurs sans voie de retour (FEC) correspondants, aucun des blocs FEC ne comprenant l'adresse d'écriture en rafale ou le hachage de l'adresse d'écriture en rafale. Une commande d'écriture en rafale et une partie respective d'un bloc FEC respectif sont envoyées à des dispositifs de mémoire respectifs pendant une pluralité de battements jusqu'à ce que tous les battements de l'écriture en rafale aient été envoyés.