Куриный бит « это бит на чипе, который разработчик может использовать для отключения одной из функций чипа, если он окажется неисправным или негативно повлияет на производительность».
Оставят ли логические компоненты, пригодные для использования в космосе, эту функцию, или окончательный проект «лучшей практики» интегральных схем, предназначенных для использования в космосе, уберет избыточные функции, управляемые цыплячьим битом, из окончательного кристалла?
Я предполагаю, что если функция с нежелательной производительностью останется в окончательном кристалле, куриный бит может быть восприимчив к бит-флипу с помощью SEE (эффект одиночного события) или других эффектов излучения, таким образом рискуя активировать нежелательные функции. особенность и, возможно, влияет на миссию в космосе.
Определение куриного бита в Викисловаре неверно, а расширение OP [как запрограммированное] еще более неправильно.
Куриный бит — это конфигурационный бит (программно настраиваемый! И обычно недокументированный), который включен в конструкцию, чтобы отключить ВРЕМЕННОЕ РЕШЕНИЕ некоторой проблемы, обнаруженной во время запуска раннего степпинга кремния. Этот бит обычно включается, потому что предварительная проверка/проверка обходного пути обычно не завершена в момент записи на ленту нового степпинга чипа (обычно из-за ограничения времени выхода на рынок), а также всех последствий и возможных побочных эффектов обходной путь еще не известен по сравнению с гораздо более проверенным первоначальным проектом. Куриный бит — это способ отменить весь обходной путь в тех случаях, когда некоторые новые побочные эффекты будут обнаружены в процессе более тщательной и полной пост-кремниевой проверки.
Таким образом, бит цыпленка ничем не отличается от других битов конфигурации для других аппаратных функций и не должен вызывать особого беспокойства. В современных разработках основные биты конфигурации защищены различными специальными механизмами блокировки-разблокировки-синхронизации, поэтому влияние событий SEE во время выполнения на конфигурацию оборудования сведено к минимуму.
Я не могу говорить о какой-либо конкретной ИС, но я знаю, что перевороты битов из-за излучения учитываются и для наземных ИС. У меня есть коллега, который регулярно отвозил наши продукты автомобильного класса в национальную лабораторию для проверки переворотов битов SRAM. Куриные биты могут использовать методы защиты, такие как голосование большинством или ECC, как и любая другая логика. Так что я не думаю, что есть что-то особенное в нескольких дополнительных битах конфигурации или какой-то неиспользуемой логике.
Тони Стюарт EE75
Моя другая голова
Тони Стюарт EE75