Konfigurasi Uji Mandiri STMicroelectronics TN1317 untuk Perangkat SPC58xNx
Perkenalan
Dokumen ini memberikan panduan tentang cara mengonfigurasi unit kontrol uji mandiri (STCU2) dan memulai eksekusi uji mandiri. STCU2 pada perangkat SPC58xNx mengelola Memory dan Logic Built-In Self Test (MBIST dan LBIST) perangkat. MBIST dan LBIST dapat mendeteksi kegagalan laten yang mempengaruhi memori volatil dan modul logika. Pembaca harus memiliki pemahaman yang jelas tentang penggunaan self-test. Lihat Bagian Apendiks A untuk Akronim, singkatan, dan dokumen referensi untuk detail tambahan.
Lebihview
- SPC58xNx mendukung MBIST dan LBIST.
- SPC58xNx meliputi:
- 92 pemotongan memori (dari 0 hingga 91)
- LBIST0 (LBIST keamanan)
- 6 LBIST untuk diagnostik (1) (dari 1 hingga 6)
LBIST
LBIST untuk diagnostik harus dijalankan saat kendaraan berada di garasi dan bukan saat aplikasi keselamatan berjalan. Pembaca dapat membaca daftar lengkap di bab 7 (Konfigurasi perangkat) dari manual referensi RM0421 SPC58xNx.
Konfigurasi uji mandiri
Self-test dapat berjalan baik dalam mode online atau offline.
konfigurasi MBIST
- Untuk mencapai trade-off terbaik dalam hal konsumsi dan waktu eksekusi, kami merekomendasikan membagi MBIST menjadi 11 bagian. Partisi MBIST milik split yang sama berjalan secara paralel.
- 11 split berjalan dalam mode berurutan. Untuk mantanampsaya:
- semua partisi MBIST milik split_0 dimulai secara paralel;
- setelah eksekusinya, semua partisi MBIST milik split_1 dimulai secara paralel;
- dan sebagainya.
- Daftar lengkap pemisahan dan MBIST ditampilkan dalam buku kerja Microsoft Excel® split dan DCF terlampir files.
konfigurasi LBIST
- Dalam mode offline, umumnya hanya LBIST0 yang berjalan, yaitu safey bist (untuk menjamin ASIL D). Ini adalah BIST pertama dalam konfigurasi self test (pointer 0 dalam register LBIST_CTRL).
- Dalam mode online, pengguna dapat memilih untuk menjalankan LBIST lainnya (dari 1 hingga 6) untuk penggunaan diagnostik. Mereka termasuk:
- LBIST1: gtm
- LBIST2: hsm, terkirim, emios0, psi5, dspi
- LBIST3: can1, flexray_0, memu, emios1, psi5_0, fccu, ethernet1, adcsd_ana_x, crc_0, crc_1, fosu, cmu_x, bam, adcsd_ana_x
- LBIST4: psi5_1, ethernet0,adcsar_dig_x, adcsar_dig_x, iic, dspi_x, adcsar_seq_x, adcsar_seq_x, linlfex_x, lubang, ima, cmu_x, adgsar_ana_wrap_x
- LBIST5: platform
- LBIST6: bisa0, dma
Daftar DCF untuk konfigurasi offline
MBIST dan LBIST0 dapat berjalan secara offline hingga 100 MHz sebagai frekuensi maksimum. Buku kerja Microsoft Excel® DCF terlampir file melaporkan daftar DCF yang akan dikonfigurasi untuk memulai MBIST dan LBIST selama fase boot (mode offline). Mereka membutuhkan waktu sekitar 42 ms.
Monitor selama self-test
- Dua fase berbeda berdampak pada eksekusi swauji (Lihat manual referensi RM0421 SPC58xNx).
- Inisialisasi (pemuatan konfigurasi). SSCM (mode offline) atau perangkat lunak (mode online) mengonfigurasi BIST dengan memprogram STCU2.
- Eksekusi tes mandiri. STCU2 menjalankan self-test.
- Dua pengawas yang berbeda memantau fase-fase ini.
- Pengawas keras-kode memantau fase "inisialisasi". Ini adalah pengawas perangkat keras yang dikonfigurasi pada 0x3FF.
- Pengguna tidak dapat mengubahnya. Jam pengawas hard-coded tergantung pada mode operasi:
- Osilator IRC dalam mode offline
- Jam STCU2 dalam mode online
- Watchdog timer (WDG) memantau "eksekusi self-test". Ini adalah pengawas perangkat keras yang dapat dikonfigurasi oleh pengguna (register STCU_WDG). Pengguna dapat memeriksa status "STCU WDG" setelah eksekusi BIST di register STCU_ERR_STAT (bendera WDTO).
Jam "STCU WDG" tergantung pada mode pengoperasian:
- Ini dapat dikonfigurasi oleh STCU_PLL (IRC atau PLL0) dalam mode offline;
- Ini dapat dikonfigurasi oleh perangkat lunak dalam mode online.
Penyegaran pengawas kode keras selama inisialisasi
Batas waktu pengawas hard-coded adalah siklus jam 0x3FF. SSCM atau perangkat lunak harus secara berkala me-refresh pengawas hard-code dengan memprogram kunci STCU2. Untuk melakukan operasi ini, pengguna harus menyisipkan daftar catatan DCF (mode offline) atau akses penulisan ke register STCU2 (mode online) dengan penulisan ke register kunci2 STCU2. Dalam kasus BIST offline, satu penulisan catatan DCF membutuhkan sekitar 2 siklus clock. Karena pengawas hard-code kedaluwarsa setelah 17 siklus jam, pengguna harus menyegarkannya setiap 1024 catatan DCF. Catatan: Watchdog kedaluwarsa setelah 60 siklus clock. Satu penulisan DCF membutuhkan 1024 siklus clock. STCU17 menerima hingga 2 catatan DCF sebelum hard-watchdog berakhir (60/1024 = 17). Dalam kasus BIST online, waktu refresh (penulisan tombol STCU60) bergantung pada aplikasi.
Konfigurasi mode online
Dalam mode online daftar split MBIST tetap sama dengan beberapa batasan karena siklus hidup. Semua MBIST dapat berjalan dalam mode online hanya dalam produksi ST dan analisis kegagalan (FA). Dalam siklus hidup lainnya, HSM/MBIST dan Flash MBIST tidak dapat diakses. Dalam hal ini, frekuensi maksimum untuk MBIST adalah 200 MHz dan disediakan oleh sys_clock. LBIST untuk diagnostik dapat berjalan hingga 50 MHz, sedangkan LBIST 0 dapat berjalan hingga 100 MHz. Dalam hal ini, register STCU2 dapat dikonfigurasi dengan kolom "nilai register" dari daftar DCF file.
Ringkasan
Di SPC58xNx baik MBIST dan LBIST dapat berjalan. Selama offline, LBIST0 dan semua MBIST dapat berjalan sesuai dengan konfigurasi split. Selama mode online, LBIST untuk diagnostik dapat berjalan juga.
Lampiran A Akronim, singkatan dan dokumen referensi
Akronim
Dokumen referensi
Riwayat revisi dokumen
PEMBERITAHUAN PENTING - HARAP DIBACA DENGAN SEKSAMA
ST Microelectronics NV dan anak perusahaannya (“ST”) berhak untuk membuat perubahan, koreksi, penyempurnaan, modifikasi, dan penyempurnaan produk ST dan/atau dokumen ini kapan saja tanpa pemberitahuan. Pembeli harus mendapatkan informasi relevan terbaru tentang produk ST sebelum melakukan pemesanan. Produk ST dijual sesuai dengan syarat dan ketentuan penjualan ST yang berlaku pada saat pengakuan pesanan. Pembeli bertanggung jawab penuh atas pilihan, pemilihan, dan penggunaan produk ST dan ST tidak bertanggung jawab atas bantuan aplikasi atau desain produk Pembeli. Tidak ada lisensi, tersurat maupun tersirat, untuk hak kekayaan intelektual apa pun yang diberikan oleh ST di sini. Penjualan kembali produk ST dengan ketentuan yang berbeda dari informasi yang tercantum di sini akan membatalkan garansi yang diberikan oleh ST untuk produk tersebut. ST dan logo ST adalah merek dagang ST. Untuk informasi tambahan tentang merek dagang ST, silakan merujuk ke www.st.com/trademarks. Semua nama produk atau layanan lainnya adalah milik dari pemiliknya masing-masing. Informasi dalam dokumen ini menggantikan dan menggantikan informasi yang sebelumnya diberikan dalam versi sebelumnya dari dokumen ini. © 2022 STMicroelectronics – Hak cipta dilindungi undang-undang
Dokumen / Sumber Daya
![]() |
Konfigurasi Uji Mandiri STMicroelectronics TN1317 untuk Perangkat SPC58xNx [Bahasa Indonesia:] Panduan Pengguna TN1317, Konfigurasi Uji Mandiri untuk Perangkat SPC58xNx, Konfigurasi untuk Perangkat SPC58xNx, Konfigurasi Uji Mandiri, TN1317, Uji Mandiri |