Kawałek kurczaka „jest kawałkiem chipa, którego projektant może użyć do wyłączenia jednej z funkcji chipa, jeśli okaże się on wadliwy lub negatywnie wpływa na wydajność”.
Czy kosmiczne komponenty logiczne zostawiłyby tę funkcję, czy też ostateczna „najlepsza praktyka” IC klasy kosmicznej zabrałaby zbędne funkcje kontrolowane przez kawałek kurczaka z ostatecznej matrycy?
Domyślam się, że jeśli w ostatecznej kości pozostanie cecha niepożądana, bit kurczaka może być podatny na bicie przez SEE (efekt pojedynczego zdarzenia) lub inne efekty promieniowania, a zatem grozi aktywacją niepożądanego funkcja i prawdopodobnie wpływająca na misję w kosmosie.
integrated-circuit
vlsi
radiation
space
Moja inna głowa
źródło
źródło
Odpowiedzi:
Definicja bitu kurczaka w Wikisłowniku jest nieprawidłowa, a rozszerzenie OP [as hardwired] jest jeszcze bardziej błędne.
Kawałek kurczaka jest bitem konfiguracji (konfigurowalnym programowo! I zwykle nieudokumentowanym), który jest wbudowany w projekt, aby wyłączyć OBEJŚCIE jakiegoś problemu odkrytego podczas uruchamiania wczesnego krokowego krzemowania. Bit jest zwykle dołączany, ponieważ walidacja / weryfikacja obejścia przed krzemem jest zwykle niekompletna w momencie wycofywania taśmy z nowego stopniowania chipa (zwykle z powodu ograniczenia czasu wprowadzenia na rynek) oraz wszystkich konsekwencji i możliwych skutków ubocznych obejście tego nie jest jeszcze znane w porównaniu do znacznie bardziej zweryfikowanego projektu początkowego. Kawałek kurczaka jest sposobem na cofnięcie całego obejścia w przypadkach, gdy pewne nowe skutki uboczne zostaną odkryte w procesie dokładniejszej i pełniejszej weryfikacji po krzemie.
Jako taki, kawałek kurczaka nie różni się od innych bitów konfiguracyjnych dla innych funkcji sprzętowych i nie powinien powodować żadnych szczególnych obaw. W nowoczesnych projektach niezbędne bity konfiguracji są chronione przez różne specjalne mechanizmy synchronizacji blokady-odblokowania-synchronizacji, dzięki czemu wpływ zdarzeń SEE na konfigurację sprzętu jest minimalizowany.
źródło
Nie mogę mówić o żadnym konkretnym układzie scalonym, ale wiem, że bity w wyniku promieniowania są również rozważane w przypadku układów lądowych. Mam kolegę, który regularnie zabiera nasze produkty przeznaczone do motoryzacji do krajowego laboratorium, aby przetestować bity SRAM. Kawałki kurczaka mogą korzystać z technik ochrony, takich jak głosowanie większościowe lub ECC, tak jak każda inna logika. Więc nie sądzę, że jest coś specjalnego w kilku dodatkowych bitach konfiguracji lub jakiejś nieużywanej logice.
źródło