Apakah bit ayam dibiarkan di IC berkualifikasi ruang?

12

Sebuah bit ayam "adalah sedikit di chip yang dapat digunakan oleh desainer untuk menonaktifkan salah satu fitur chip jika terbukti rusak atau dampak negatif kinerja."

Apakah komponen logika yang memenuhi syarat ruang meninggalkan fitur ini, atau akankah desain akhir "praktik terbaik" dari IC yang memenuhi syarat ruang mengambil fitur yang berlebihan yang dikendalikan oleh sedikit ayam dari cetakan akhir?

Dugaan saya adalah bahwa, jika fitur dengan kinerja yang tidak diinginkan tersisa di dadu akhir, bit ayam bisa rentan terhadap sedikit-flip oleh SEE (efek peristiwa tunggal) atau efek radiasi lainnya, sehingga menjalankan risiko mengaktifkan yang tidak diinginkan fitur, dan mungkin mempengaruhi misi di ruang angkasa.

Kepala Saya yang Lain
sumber
2
Mengingat ini adalah logika yang dinonaktifkan, dan SEE adalah analog, saya tidak akan mengharapkan lebih banyak kerentanan terhadap logika yang dinonaktifkan daripada Set yang tidak digunakan yang diikat rendah. Saya akan mengharapkan gangguan pada register keluaran yang terhubung ke kabel panjang untuk merambat kembali ke register anserial namun menyebabkan EMI yang dimasukkan menjadi mengalir seperti SIPO atau PISO register. Jadi acara SEE seperti pulsa gamma tidak berbeda dari busur motor kecuali waktu naik mungkin pico detik, bukan nanodetik., Jadi penyaringan dan pelindung yang kuat adalah wajib
Tony Stewart Sunnyskyguy EE75
1
Jika SEE menyebabkan bit-flip, bagaimana bisa analog?
My Other Head
2
LIHAT disebabkan oleh cacat analog dengan hasil digital. Analog dalam arti seperti kontaminan silikon atau EMP atau ESD dll. Sebenarnya semua logika adalah analog. SEE seperti istilah medis untuk idiopatik. dan tidak menargetkan bit Ayam lebih dari logika yang digunakan. Sedikit ayam hanyalah sebuah cct logika yang tidak terbukti yang dinonaktifkan karena beberapa alasan logis, tetapi sesuatu yang membuatnya rentan terhadap EMC. Ketika ATE menguji dengan TIK mereka juga menguji gerbang yang tidak digunakan dengan mengemudi kembali, hal yang sama akan dilakukan untuk setiap cct yang tidak digunakan dalam desain ATE yang baik di pabrik.
Tony Stewart Sunnyskyguy EE75

Jawaban:

11

Definisi bit ayam dalam Wiktionary salah, dan ekstensi oleh OP [seperti bawaan] bahkan lebih salah.

Bit ayam adalah bit konfigurasi (dapat dikonfigurasi perangkat lunak! Dan biasanya tidak berdokumen) yang dimasukkan ke dalam desain untuk menonaktifkan WORKAROUND dari beberapa masalah yang ditemukan saat memunculkan loncatan silikon awal. Bit biasanya dimasukkan karena validasi / verifikasi pra-silikon penyelesaian masalah biasanya tidak lengkap pada saat tape-out dari chip baru melangkah (biasanya karena kendala waktu-ke-pasar), dan semua konsekuensi dan kemungkinan efek samping dari solusinya belum diketahui, dibandingkan dengan desain awal yang lebih terverifikasi. Bit ayam adalah cara untuk membatalkan penyelesaian seluruh kasus jika beberapa efek samping baru akan ditemukan dalam proses validasi pasca-silikon yang lebih menyeluruh dan lengkap.

Dengan demikian, bit ayam tidak berbeda dari bit konfigurasi lainnya untuk fitur perangkat keras lainnya, dan tidak boleh menimbulkan kekhawatiran khusus. Dalam desain modern, bit konfigurasi penting dilindungi oleh berbagai mekanisme kunci-buka-sinkronisasi khusus, sehingga efek run-time dari peristiwa SEE pada konfigurasi perangkat keras diminimalkan.

Ale..chenski
sumber
menghapus ekstensi saya.
My Other Head
3

Saya tidak dapat berbicara untuk IC tertentu, tetapi saya tahu bahwa bit flips akibat radiasi juga dipertimbangkan untuk IC terestrial. Saya memiliki seorang kolega yang secara teratur akan membawa produk-produk kelas otomotif kami ke laboratorium nasional untuk menguji kesalahan bit SRAM. Bit ayam dapat menggunakan teknik perlindungan seperti voting mayoritas atau ECC, sama seperti logika lainnya. Jadi saya tidak akan berpikir ada sesuatu yang istimewa tentang beberapa bit konfigurasi tambahan atau logika yang tidak digunakan.

Adam Haun
sumber