STMicroelectronics TN1317 önteszt konfigurációja az SPC58xNx eszközhöz
Bevezetés
Ez a dokumentum útmutatást nyújt az önteszt vezérlőegység (STCU2) konfigurálásához és az önteszt végrehajtásának megkezdéséhez. Az SPC2xNx eszközön található STCU58 kezeli az eszköz memóriáját és logikai beépített öntesztjét (MBIST és LBIST). Az MBIST-ek és LBIST-ek képesek észlelni a rejtett hibákat, amelyek hatással vannak az illékony memóriákra és a logikai modulokra. Az olvasónak világosan meg kell értenie az önteszt használatát. További részletekért lásd az A. függeléket a betűszavak, rövidítések és referenciadokumentumok tekintetében.
Felettview
- Az SPC58xNx támogatja az MBIST-t és az LBIST-t is.
- Az SPC58xNx a következőket tartalmazza:
- 92 memóriakivágás (0-ról 91-re)
- LBIST0 (a biztonsági LBIST)
- 6 LBIST a diagnosztikához (1) (1-től 6-ig)
LBIST
A diagnosztikai LBIST-nek akkor kell futnia, amikor a jármű a garázsban van, nem pedig a biztonsági alkalmazás futása közben. Az olvasó a teljes listát az RM7 SPC0421xNx referencia kézikönyv 58. fejezetében (Eszközkonfiguráció) tekintheti meg.
Önteszt konfiguráció
Az önteszt online és offline módban is futtatható.
MBIST konfiguráció
- A fogyasztás és a végrehajtási idő tekintetében a legjobb kompromisszum elérése érdekében javasoljuk, hogy az MBIST-eket 11 részre ossza fel. Az ugyanahhoz a felosztáshoz tartozó MBIST partíciók párhuzamosan futnak.
- A 11 felosztás szekvenciális módban fut. Plample:
- a split_0-hoz tartozó összes MBIST partíció párhuzamosan indul;
- végrehajtásuk után a split_1-hez tartozó összes MBIST partíció párhuzamosan indul;
- és így tovább.
- A felosztások és MBIST-ek teljes listája a mellékelt split és DCF Microsoft Excel® munkafüzetben látható. files.
LBIST konfiguráció
- Offline módban általában csak az LBIST0 fut, vagyis a biztonsági bit (az ASIL D garantálása érdekében). Ez az első BIST az önteszt konfigurációban (0. mutató az LBIST_CTRL regiszterben).
- Online módban a felhasználó választhat a többi LBIST (1-től 6-ig) futtatását diagnosztikai használatra. Tartalmazzák:
- LBIST1: gtm
- LBIST2: hsm, elküldve, 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
DCF lista az offline konfigurációhoz
Az MBIST-ek és az LBIST0 offline üzemmódban akár 100 MHz-ig is futhatnak maximális frekvencián. A DCF Microsoft Excel® munkafüzet mellékelve file jelenti a beállítandó DCF listáját az MBIST és az LBIST indításához a rendszerindítási fázisban (offline mód). Körülbelül 42 ms-t vesz igénybe.
Monitorok önteszt közben
- Két különböző fázis befolyásolja az önteszt végrehajtását (lásd RM0421 SPC58xNx referencia kézikönyv).
- Inicializálás (konfiguráció betöltése). Az SSCM (offline mód) vagy a szoftver (online mód) az STCU2 programozásával konfigurálja a BIST-eket.
- Önteszt végrehajtása. Az STCU2 öntesztet hajt végre.
- Két különböző őrzőkutya figyeli ezeket a fázisokat.
- A keményen kódolt watchdog figyeli az „inicializálási” fázist. Ez egy 0x3FF-re konfigurált hardverfigyelő.
- A felhasználó nem módosíthatja. A kódolt watchdog órája az üzemmódtól függ:
- IRC oszcillátor offline módban
- STCU2 óra online módban
- A Watchdog időzítő (WDG) figyeli az „önteszt végrehajtását”. Ez egy a felhasználó által konfigurálható hardverfigyelő (STCU_WDG regiszter). A felhasználó ellenőrizheti az „STCU WDG” állapotát a BIST végrehajtás után az STCU_ERR_STAT regiszterben (WDTO jelző).
Az „STCU WDG” órája az üzemmódtól függ:
- Az STCU_PLL (IRC vagy PLL0) segítségével konfigurálható offline módban;
- Online módban szoftverrel konfigurálható.
Kemény kódolt watchdog frissítés inicializálás közben
A keményen kódolt watchdog időtúllépés 0x3FF órajelciklus. Az SSCM-nek vagy a szoftvernek időnként frissítenie kell a merev kódú watchdog-ot az STCU2 kulcs2 programozásával. Ennek a műveletnek a végrehajtásához a felhasználónak be kell illesztenie a DCF rekordok listáját (offline mód) vagy az STCU2 regiszterekhez való írási hozzáféréseket (online mód) az STCU2 kulcs2 regiszterbe történő írással. Offline BIST esetén egy DCF rekord egyetlen írása körülbelül 17 óraciklust vesz igénybe. Mivel a keményen kódolt watchdog 1024 óraciklus után jár le, a felhasználónak 60 DCF rekordonként frissítenie kell. Megjegyzés: A watchdog 1024 óraciklus után jár le. Egyetlen DCF írás 17 órajelet vesz igénybe. Az STCU2 legfeljebb 60 DCF rekordot fogad el, mielőtt a hard-watchdog lejárna (1024/17 = 60). Online BIST esetén a frissítési idő (STCU2 key2 írás) alkalmazásfüggő.
Online mód konfigurálása
Online módban az MBIST felosztási lista változatlan marad, néhány korlátozással az életciklus miatt. Az összes MBIST csak az ST termelési és hibaelemzési (FA) során futhat online módban. A többi életciklusban a HSM/MBIST és a Flash MBIST nem érhető el. Ebben az esetben az MBIST maximális frekvenciája 200 MHz, és a sys_clock biztosítja. A diagnosztikai LBIST 50 MHz-ig, míg az LBIST 0 100 MHz-ig futhat. Ebben az esetben az STCU2 regisztereket a DCF lista „register value” oszlopával lehet konfigurálni. file.
Összegzés
Az SPC58xNx-ben az MBIST és az LBIST is futhat. Offline üzemmódban az LBIST0 és az összes MBIST a felosztott konfigurációnak megfelelően futhat. Online módban a diagnosztikai LBIST is futhat.
A. függelék Betűszavak, rövidítések és hivatkozási dokumentumok
Rövidítések
Referencia dokumentumok
Dokumentum felülvizsgálati előzmények
FONTOS FIGYELMEZTETÉS - KÉRJÜK, ÓVOSAN OLVASSA EL
Az ST Microelectronics NV és leányvállalatai ("ST") fenntartják a jogot, hogy előzetes értesítés nélkül bármikor változtatásokat, javításokat, bővítéseket, módosításokat és fejlesztéseket hajtsanak végre az ST termékeken és/vagy ezen a dokumentumon. A vásárlóknak meg kell szerezniük a legfrissebb releváns információkat az ST-termékekről a rendelés leadása előtt. Az ST termékek értékesítése a megrendelés visszaigazolásakor érvényes ST értékesítési feltételek szerint történik. Kizárólag a vásárlók felelősek az ST-termékek kiválasztásáért, kiválasztásáért és használatáért, és az ST nem vállal felelősséget az alkalmazási segítségért vagy a vásárlók termékeinek tervezéséért. Az ST jelen dokumentumban semmilyen szellemi tulajdonjogra nem ad kifejezett vagy hallgatólagos licencet. Az ST termékeknek az itt leírtaktól eltérő rendelkezésekkel történő viszonteladása érvénytelenít minden, az ST által az ilyen termékre adott garanciát. Az ST és az ST logó az ST védjegyei. Az ST védjegyekkel kapcsolatos további információkért látogasson el a www.st.com/trademarks webhelyre. Minden egyéb termék- vagy szolgáltatásnév a megfelelő tulajdonosok tulajdona. A jelen dokumentumban szereplő információk felülírják és felváltják a jelen dokumentum bármely korábbi verziójában korábban megadott információkat. © 2022 STMicroelectronics – Minden jog fenntartva
Dokumentumok / Források
![]() |
STMicroelectronics TN1317 önteszt konfigurációja az SPC58xNx eszközhöz [pdf] Felhasználói kézikönyv TN1317, Önteszt konfigurációja SPC58xNx eszközhöz, SPC58xNx eszköz konfigurációja, önteszt konfigurációja, TN1317, önteszt |