Konfigurasi Ujian Sendiri STMicroelectronics TN1317 untuk Peranti SPC58xNx
pengenalan
Dokumen ini menyediakan garis panduan tentang cara mengkonfigurasi unit kawalan ujian kendiri (STCU2) dan memulakan pelaksanaan ujian kendiri. STCU2 pada peranti SPC58xNx mengurus Ujian Kendiri Terbina Dalam Memori dan Logik (MBIST dan LBIST) peranti. MBIST dan LBIST boleh mengesan kegagalan terpendam yang menjejaskan ingatan yang tidak menentu dan modul logik. Pembaca harus mempunyai pemahaman yang jelas tentang penggunaan ujian kendiri. Lihat Bahagian Lampiran A untuk Akronim, singkatan dan dokumen rujukan untuk butiran tambahan.
Berakhirview
- SPC58xNx menyokong kedua-dua MBIST dan LBIST.
- SPC58xNx termasuk:
- 92 pemotongan memori (dari 0 hingga 91)
- LBIST0 (LBIST keselamatan)
- 6 LBIST untuk diagnostik(1) (dari 1 hingga 6)
LBIST
LBIST untuk diagnostik harus berjalan apabila kenderaan berada di dalam garaj dan bukan semasa aplikasi keselamatan sedang berjalan. Pembaca boleh merujuk senarai lengkap dalam bab 7 (Konfigurasi peranti) manual rujukan RM0421 SPC58xNx.
Konfigurasi ujian kendiri
Ujian kendiri boleh dijalankan sama ada dalam mod dalam talian atau luar talian.
Konfigurasi MBIST
- Untuk mencapai pertukaran terbaik dari segi penggunaan dan masa pelaksanaan, kami mengesyorkan membahagikan MBIST kepada 11 pembahagian. Pembahagian MBIST yang dimiliki oleh pemisahan yang sama dijalankan secara selari.
- 11 belahan dijalankan dalam mod berjujukan. Untuk example:
- semua partition MBIST kepunyaan split_0 bermula selari;
- selepas pelaksanaannya, semua partition MBIST kepunyaan split_1 bermula secara selari;
- dan sebagainya.
- Senarai lengkap pembahagian dan MBIST ditunjukkan dalam pembahagian dan buku kerja DCF Microsoft Excel® dilampirkan files.
Konfigurasi LBIST
- Dalam mod luar talian, secara amnya hanya LBIST0 yang dijalankan, iaitu safey bist (untuk menjamin ASIL D). Ia adalah BIST pertama dalam konfigurasi ujian kendiri (penunjuk 0 dalam daftar LBIST_CTRL).
- Dalam mod dalam talian, pengguna boleh memilih untuk menjalankan LBIST yang lain (dari 1 hingga 6) untuk kegunaan diagnostik. Mereka termasuk:
- LBIST1: gtm
- LBIST2: hsm, dihantar, 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, pit, ima, cmu_x, adgsar_ana_wrap_x
- LBIST5: platform
- LBIST6: can0, dma
Senarai DCF untuk konfigurasi luar talian
MBIST dan LBIST0 boleh berjalan di luar talian sehingga 100 MHz sebagai kekerapan maksimum. Buku kerja DCF Microsoft Excel® dilampirkan file melaporkan senarai DCF yang akan dikonfigurasikan untuk memulakan MBIST dan LBIST semasa fasa but (mod luar talian). Mereka mengambil masa kira-kira 42 ms.
Memantau semasa ujian kendiri
- Dua fasa berbeza memberi kesan kepada pelaksanaan ujian kendiri (Lihat manual rujukan RM0421 SPC58xNx).
- Permulaan (pemuatan konfigurasi). SSCM (mod luar talian) atau perisian (mod dalam talian) mengkonfigurasi BIST dengan memprogramkan STCU2.
- Pelaksanaan ujian kendiri. STCU2 melaksanakan ujian kendiri.
- Dua pengawas berbeza memantau fasa ini.
- Badan pemantau berkod keras memantau fasa "permulaan". Ia adalah pengawas perkakasan yang dikonfigurasikan pada 0x3FF.
- Pengguna tidak boleh mengubah suainya. Jam pengawas berkod keras bergantung pada mod pengendalian:
- Pengayun IRC dalam mod luar talian
- Jam STCU2 dalam mod dalam talian
- Pemasa pengawas (WDG) memantau "pelaksanaan ujian kendiri". Ia adalah pengawas perkakasan yang boleh dikonfigurasikan oleh pengguna (daftar STCU_WDG). Pengguna boleh menyemak status "STCU WDG" selepas pelaksanaan BIST dalam daftar STCU_ERR_STAT (bendera WDTO).
Jam "STCU WDG" bergantung pada mod pengendalian:
- Ia boleh dikonfigurasikan oleh STCU_PLL (IRC atau PLL0) dalam mod luar talian;
- Ia boleh dikonfigurasikan oleh perisian dalam mod dalam talian.
Penyegar semula badan pengawas berkod keras semasa pemula
Tamat masa pengawas berkod keras ialah kitaran jam 0x3FF. SSCM atau perisian mesti menyegarkan badan pemerhati berkod keras secara berkala dengan memprogramkan kunci STCU2. Untuk melaksanakan operasi ini, pengguna mesti memasukkan senarai rekod DCF (mod luar talian) atau akses penulisan ke daftar STCU2 (mod dalam talian) dengan menulis ke daftar kunci2 STCU2. Dalam kes BIST luar talian, satu penulisan rekod DCF mengambil masa sekitar 2 kitaran jam. Memandangkan pengawas berkod keras tamat tempoh selepas 17 kitaran jam, pengguna mesti memuat semula setiap 1024 rekod DCF. Nota: Anjing pemerhati tamat tempoh selepas 60 kitaran jam. Satu penulisan DCF mengambil 1024 kitaran jam. STCU17 menerima sehingga 2 rekod DCF sebelum anjing pemerhati keras tamat tempoh (60/1024 = 17). Dalam kes BIST dalam talian, masa muat semula (tulisan STCU60 key2) adalah bergantung kepada aplikasi.
Konfigurasi mod dalam talian
Dalam mod dalam talian, senarai pecahan MBIST kekal sama dengan beberapa pengehadan disebabkan kitaran hayat. Semua MBIST boleh dijalankan dalam mod dalam talian hanya dalam pengeluaran ST dan analisis kegagalan (FA). Dalam kitaran hayat yang lain, HSM/MBIST dan Flash MBIST tidak boleh diakses. Dalam kes ini, kekerapan maksimum untuk MBIST ialah 200 MHz dan disediakan oleh sys_clock. LBIST untuk diagnostik boleh berjalan sehingga 50 MHz, manakala LBIST 0 boleh berjalan sehingga 100 MHz. Dalam kes itu, daftar STCU2 boleh dikonfigurasikan dengan lajur "nilai daftar" senarai DCF file.
Ringkasan
Dalam SPC58xNx kedua-dua MBIST dan LBIST boleh dijalankan. Semasa luar talian, LBIST0 dan semua MBIST boleh dijalankan mengikut konfigurasi pisah. Semasa mod dalam talian, LBIST untuk diagnostik juga boleh dijalankan.
Lampiran A Akronim, singkatan dan dokumen rujukan
Akronim
Dokumen rujukan
Sejarah semakan dokumen
NOTIS PENTING – SILA BACA DENGAN TELITI
ST Microelectronics NV dan anak syarikatnya (“ST”) berhak untuk membuat perubahan, pembetulan, penambahbaikan, pengubahsuaian dan penambahbaikan pada produk ST dan/atau pada dokumen ini pada bila-bila masa tanpa notis. Pembeli hendaklah mendapatkan maklumat terkini berkaitan produk ST sebelum membuat pesanan. Produk ST dijual menurut terma dan syarat jualan ST yang ada pada masa penerimaan pesanan. Pembeli bertanggungjawab sepenuhnya untuk pilihan, pemilihan dan penggunaan produk ST dan ST tidak bertanggungjawab untuk bantuan permohonan atau reka bentuk produk Pembeli. Tiada lesen, nyata atau tersirat, kepada mana-mana hak harta intelek diberikan oleh ST di sini. Jualan semula produk ST dengan peruntukan yang berbeza daripada maklumat yang dinyatakan di sini akan membatalkan sebarang waranti yang diberikan oleh ST untuk produk tersebut. ST dan logo ST ialah tanda dagangan ST. Untuk maklumat tambahan tentang tanda dagangan ST, sila rujuk www.st.com/trademarks. Semua nama produk atau perkhidmatan lain adalah hak milik pemilik masing-masing. Maklumat dalam dokumen ini menggantikan dan menggantikan maklumat yang dibekalkan sebelum ini dalam mana-mana versi terdahulu dokumen ini. © 2022 STMicroelectronics – Hak cipta terpelihara
Dokumen / Sumber
![]() |
Konfigurasi Ujian Sendiri STMicroelectronics TN1317 untuk Peranti SPC58xNx [pdf] Manual Pengguna TN1317, Konfigurasi Ujian Kendiri untuk Peranti SPC58xNx, Konfigurasi untuk Peranti SPC58xNx, Konfigurasi Ujian Kendiri, TN1317, Ujian Kendiri |