Konfigurácia automatického testu STMicroelectronics TN1317 pre zariadenie SPC58xNx
Úvod
Tento dokument poskytuje pokyny na konfiguráciu riadiacej jednotky autotestu (STCU2) a spustenie vykonávania autotestu. STCU2 na zariadení SPC58xNx spravuje pamäť aj vstavaný logický samočinný test (MBIST a LBIST) zariadenia. MBIST a LBIST dokážu detekovať latentné zlyhania, ktoré ovplyvňujú prchavé pamäte a logické moduly. Čitateľ by mal jasne rozumieť použitiu autotestu. Ďalšie podrobnosti nájdete v časti Príloha A pre akronymy, skratky a referenčné dokumenty.
Koniecview
- SPC58xNx podporuje MBIST aj LBIST.
- SPC58xNx obsahuje:
- 92 rezov pamäte (od 0 do 91)
- LBIST0 (bezpečnostný LBIST)
- 6 LBIST na diagnostiku(1) (od 1 do 6)
LBIST
Diagnostika LBIST by mala bežať, keď je vozidlo v garáži a nie počas spustenia bezpečnostnej aplikácie. Čitateľ si môže prečítať úplný zoznam v kapitole 7 (Konfigurácia zariadenia) referenčného manuálu RM0421 SPC58xNx.
Konfigurácia autotestu
Autotest môže prebiehať v režime online alebo offline.
Konfigurácia MBIST
- Ak chcete dosiahnuť najlepší kompromis, pokiaľ ide o spotrebu a čas vykonania, odporúčame rozdeliť MBIST na 11 častí. Oddiely MBIST patriace do rovnakého rozdelenia bežia paralelne.
- 11 medzičasov prebieha v sekvenčnom režime. Napríkladample:
- všetky oddiely MBIST patriace do split_0 začínajú paralelne;
- po ich vykonaní sa všetky oddiely MBIST patriace do split_1 spustia paralelne;
- a tak ďalej.
- Úplný zoznam rozdelení a MBIST je uvedený v priloženom zošite rozdelenia a DCF Microsoft Excel® files.
Konfigurácia LBIST
- V režime offline vo všeobecnosti beží iba LBIST0, čo je bezpečný súbor (na zaručenie ASIL D). Je to prvý BIST v konfigurácii autotestu (ukazovateľ 0 v registri LBIST_CTRL).
- V režime online si používateľ môže zvoliť spustenie ostatných LBIST (od 1 do 6) na diagnostické použitie. Zahŕňajú:
- LBIST1: gtm
- LBIST2: hsm, odoslané, 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: platforma
- LBIST6: can0, dma
Zoznam DCF pre offline konfiguráciu
MBIST a LBIST0 môžu bežať v režime offline až do 100 MHz ako maximálna frekvencia. Priložený zošit DCF Microsoft Excel® file hlási zoznam DCF, ktorý sa má nakonfigurovať, aby sa spustili MBIST a LBIST počas fázy zavádzania (režim offline). Trvajú približne 42 ms.
Monitoruje počas autotestu
- Spustenie autotestu ovplyvňujú dve rôzne fázy (pozri referenčnú príručku RM0421 SPC58xNx).
- Inicializácia (načítanie konfigurácie). SSCM (režim offline) alebo softvér (režim online) konfiguruje BIST naprogramovaním STCU2.
- Vykonanie autotestu. STCU2 vykoná autotest.
- Tieto fázy monitorujú dvaja rôzni strážni psi.
- Pevne kódovaný watchdog monitoruje fázu „inicializácie“. Je to hardvérový strážny pes nakonfigurovaný na 0x3FF.
- Používateľ ho nemôže upraviť. Hodiny napevno kódovaného watchdogu závisia od prevádzkového režimu:
- IRC oscilátor v režime offline
- Hodiny STCU2 v režime online
- Watchdog timer (WDG) monitoruje „vykonanie autotestu“. Je to hardvérový strážny pes konfigurovateľný používateľom (register STCU_WDG). Používateľ môže skontrolovať stav „STCU WDG“ po vykonaní BIST v registri STCU_ERR_STAT (príznak WDTO).
Hodiny „STCU WDG“ závisia od prevádzkového režimu:
- Je konfigurovateľný pomocou STCU_PLL (IRC alebo PLL0) v režime offline;
- Je konfigurovateľný softvérom v režime online.
Pevne zakódované obnovenie strážneho psa počas inicializácie
Pevne zakódovaný časový limit watchdog je 0x3FF hodinových cyklov. SSCM alebo softvér musí pravidelne obnovovať napevno zakódovaný watchdog naprogramovaním kľúča STCU2. Na vykonanie tejto operácie musí používateľ preložiť zoznam záznamov DCF (režim offline) alebo prístupy na zápis do registrov STCU2 (režim online) so zápisom do registra kľúč2 STCU2. V prípade offline BIST trvá jeden zápis záznamu DCF približne 2 hodinových cyklov. Keďže platnosť pevne zakódovaného watchdogu vyprší po 17 hodinových cykloch, používateľ ho musí obnoviť každých 1024 záznamov DCF. Poznámka: Watchdog vyprší po 60 hodinových cykloch. Jeden zápis DCF trvá 1024 hodinových cyklov. STCU17 akceptuje až 2 záznamov DCF pred vypršaním platnosti hard-watchdogu (60/1024 = 17). V prípade online BIST je čas obnovy (zápis STCU60 key2) závislý od aplikácie.
Konfigurácia online režimu
V režime online zostáva delený zoznam MBIST rovnaký s určitými obmedzeniami v dôsledku životného cyklu. Všetky MBIST môžu bežať v režime online iba v ST produkcii a analýze porúch (FA). V ostatných životných cykloch HSM/MBIST a Flash MBIST nie sú prístupné. V tomto prípade je maximálna frekvencia pre MBIST 200 MHz a poskytuje ju sys_clock. LBIST pre diagnostiku môže bežať až do 50 MHz, zatiaľ čo LBIST 0 môže bežať až do 100 MHz. V takom prípade je možné registre STCU2 nakonfigurovať pomocou stĺpca „hodnota registra“ v zozname DCF file.
Zhrnutie
V SPC58xNx môžu bežať MBIST aj LBIST. Počas offline môže LBIST0 a všetky MBIST bežať podľa konfigurácie rozdelenia. Počas online režimu môže bežať aj LBIST pre diagnostiku.
Príloha A Skratky, skratky a referenčné dokumenty
Skratky
Referenčné dokumenty
História revízií dokumentu
DÔLEŽITÉ UPOZORNENIE - PREČÍTAJTE SI POZORNE
ST Microelectronics NV a jej dcérske spoločnosti (“ST”) si vyhradzujú právo vykonávať zmeny, opravy, vylepšenia, úpravy a vylepšenia produktov ST a/alebo tohto dokumentu kedykoľvek bez upozornenia. Kupujúci by mali pred zadaním objednávky získať najnovšie relevantné informácie o produktoch ST. Produkty ST sa predávajú v súlade s obchodnými podmienkami ST platnými v čase potvrdenia objednávky. Kupujúci sú výhradne zodpovední za výber, výber a používanie produktov ST a ST nepreberá žiadnu zodpovednosť za pomoc pri aplikácii alebo dizajn produktov kupujúcich. Spoločnosť ST tu neudeľuje žiadnu licenciu, výslovnú ani implicitnú, na akékoľvek právo duševného vlastníctva. Opätovný predaj produktov ST s ustanoveniami odlišnými od informácií uvedených v tomto dokumente ruší akúkoľvek záruku poskytnutú spoločnosťou ST na takýto produkt. ST a logo ST sú ochranné známky spoločnosti ST. Ďalšie informácie o ochranných známkach ST nájdete na stránke www.st.com/trademarks. Všetky ostatné názvy produktov alebo služieb sú majetkom ich príslušných vlastníkov. Informácie v tomto dokumente nahrádzajú a nahrádzajú informácie predtým uvedené v akýchkoľvek predchádzajúcich verziách tohto dokumentu. © 2022 STMicroelectronics – Všetky práva vyhradené
Dokumenty / zdroje
![]() |
Konfigurácia automatického testu STMicroelectronics TN1317 pre zariadenie SPC58xNx [pdfPoužívateľská príručka TN1317, Konfigurácia autotestu pre zariadenie SPC58xNx, Konfigurácia pre zariadenie SPC58xNx, Konfigurácia samotestu, TN1317, Autotest |