Аппаратные механизмы безопасности: ECC, Core Lockstep и встроенное самотестирование (BIST)
Для соответствия ASIL-D автомобильные чипы не должны полагаться только на софт при поиске полупроводниковых сбоев. Современные микросхемы содержат аппаратную память ECC с SECDED, ядра lockstep с фазовым сдвигом тактов и блоки аппаратного самотестирования LBIST/MBIST.
Временной сдвиг тактов в двухъядерном lockstep
Если два процессорных ядра на одном кристалле выполняют инструкции в один и тот же такт, помеха по питанию может вызвать одинаковую ошибку в обоих ядрах, обманув компаратор. В чипах ASIL-D ядро B работает с задержкой в 2 такта и повернуто на кристалле на 90 градусов для устранения общих сбоев.
- Защита памяти: SECDED ECC на всех кэшах L1/L2 и внешних шинах памяти LPDDR5.
- Пространственно-временной сдвиг: Фазовый сдвиг тактов lockstep-ядер защищает от импульсных помех по питанию.
- Встроенное самотестирование (BIST): Логический LBIST проверяет 99% триггеров за 15 мс при включении зажигания.
- Блок FCCU: Аппаратный контроллер аварий фиксирует ошибки и напрямую переводит защитные выводы в безопасное состояние.
Исследовать портфель доменов