Чи залишаються курячі шматочки в ІС?


12

Курка трохи «трохи на чіпі , який може бути використаний дизайнером , щоб відключити один з особливостей чіпа , якщо воно виявиться несправною або негативно впливає на продуктивність.»

Чи залишили б цю логічну складову логічні компоненти, або остаточна конструкція "найкращої практики" ІС отримала надлишкові функції, керовані курячим шматочком поза остаточним штампом?

Я здогадуюсь, що якщо функція з небажаною продуктивністю залишиться в остаточній матриці, курячий шматочок може бути сприйнятливим до повороту від SEE (ефект однієї події) або інших радіаційних ефектів, таким чином ризикуючи активувати небажані особливість і, можливо, впливає на місію в космосі.


2
Враховуючи, що це логіка відключена, і SEE є аналогом, я не очікував би більше сприйнятливості до логіки відключеного, ніж невикористаний набір, прив'язаний до низького. Я б очікував, що глюки на вихідних регістрах, підключених до довгих кабелів, поширюватимуться назад в ансериальний регістр, однак спричиняючи каскадування вставленої EMI, наприклад, реєстру SIPO або PISO. Тож подія SEE, така як гамма-імпульс, не відрізняється від моторної дуги, за винятком того, що час підйому може бути пікосекундою замість наносекунд. Тому необхідна надійна фільтрація та екранування
Tony Stewart Sunnyskyguy EE75

1
Якщо SEE викликає трохи перевертання, то як це може бути аналогом?
Мій інший голова

2
SEE викликаний аналоговим дефектом із цифровим результатом. Аналог в такому сенсі, як забруднювач кремнію або EMP або ESD тощо. Насправді вся логіка є аналогом. SEE - це як медичний термін для ідіопатичного. і не націлює курячі шматочки більше, ніж використана логіка. Курячий біт - це лише недоведений логічний скт, який був відключений з певних логічних причин, але щось, що робить його вразливим для ЕМС. Коли тест ATE за допомогою ІКТ вони також перевіряють невикористані ворота за допомогою зворотного руху, те саме було б зроблено для будь-якого невикористаного CDT у гарному дизайні ATE на заводі.
Tony Stewart Sunnyskyguy EE75

Відповіді:


11

Визначення курячого біта у Вікісховищі є неправильним, а розширення на OP [як жорсткий провід] ще більше неправильне.

Курячий біт - це біт конфігурації (програмне забезпечення, що налаштовується! Та зазвичай недокументований), який включений у конструкцію для відключення РОБОТИ певної проблеми, виявленої під час виведення на ранніх етапах дії кремнію. Біт зазвичай включається через те, що попередня перевірка / перевірка способу оброблення кремнію зазвичай неповна на момент виходу нового мікросхеми (як правило, через обмеження часу на ринок) та всіх наслідків та можливих побічних ефектів рішення поки що не відомо, порівняно зі значно більш перевіреною початковою конструкцією. Курячий шматочок - це спосіб скасувати все вирішення у випадках, коли якісь нові побічні ефекти будуть виявлені в процесі більш ретельної та повної перевірки після кремнію.

Як такий, курячий біт нічим не відрізняється від інших бітів конфігурації для інших апаратних функцій і не повинен викликати особливого занепокоєння. У сучасних проектах істотні біти конфігурації захищені різними спеціальними механізмами блокування-розблокування-синхронізації, тому вплив часу подій SEE на конфігурацію обладнання зводиться до мінімуму.


видалено моє розширення.
Мій інший голова

3

Я не можу говорити про якісь конкретні ІС, але я знаю, що бітові відвороти через випромінювання також вважаються для наземних ІС. У мене є колега, який регулярно забирав би нашу автомобільну продукцію в національну лабораторію для тестування на біт на SRAM. Курячі шматочки можуть використовувати методи захисту, такі як голосування більшості чи ECC, як і будь-яка інша логіка. Тому я не думаю, що є щось особливе у кількох додаткових бітах конфігурації чи деякій невикористаній логіці.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.