Надо построить АППАРАТНО (на элементах логики и регистрах) кодер-декодер для байта, исправляющий две ошибки.
Предположительно, можно использовать код Рида-Соломона (12(?),8) или БЧХ. Сверточные коды не подходят.
Нашел много теории, в том числе и "Информация, восставшая из пепла" Криса Касперски, и кучу иностранных статей. но при попытке вывести из этих математических абстракций схему кодера с паралельными входом и выходом ничего не выходит