Обнаружение ошибок
Основная частота передачи ошибочных битов USB среды, как ожидается, будет close to that of a backplane и любые сбои очень вероятно по характеру будут непостоянными. Чтобы обеспечивать защиту против таких переходных процессов, каждый из этих пакетов включает в себя поля защиты от ошибки. Когда требуется целостность данных, например в устройствах данных без потерь, процедура восстановления при ошибках может вызываться аппаратным или программным обеспечением.
Протокол включает отдельный ЦКЧ(CRC) для полей управления и данных каждого пакета. Неправильный ЦКЧ(CRC), указывает что пакет разрушен. ЦКЧ (CRC) дает 100 % гарантию обнаружения одиночных и двойных ошибок в разрядах .