An embodiment of the present invention is a technique to perform error
correction using a trial-and-error method. A syndrome generator provides
a generation of a data syndrome of a data word modified according to a
selection of at least one of error correcting parameters. The data word
is associated with at least one transaction performed on a unit. A
controller controls iterating the generation of the data syndrome.