При построении аппаратуры передачи данных, использующей каскадные коды, возможны различные алгоритмы декодирования внутреннего и внешнего кодов. В зависимости от этого различают следующие режимы использования каскадных кодов:
1) Исправление ошибок внутренним и внешним кодом
2) Обнаружение ошибок внутренним кодом и исправление, стирание ошибок внешним кодом
3) Частичное исправление и обнаружение ошибок внутренним кодом и исправление и стирание внешним кодом
4) Частичное исправление и обнаружение ошибок внутренним кодом и исправление и стирание ошибок внешним кодом
На практике в качестве внешнего кода обычно используют код Рида–Соломона, а в качестве внутреннего кода – код БЧХ.