ST logo

STMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx jaoks

STMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx jaoks

Sissejuhatus

See dokument sisaldab juhiseid enesetesti juhtseadme (STCU2) konfigureerimiseks ja enesetesti käivitamiseks. SPC2xNx seadme STCU58 haldab nii seadme mälu kui ka loogika sisseehitatud enesetesti (MBIST ja LBIST). MBIST-id ja LBIST-id suudavad tuvastada varjatud tõrkeid, mis mõjutavad muutlikke mälusid ja loogikamooduleid. Lugejal peaks olema selge arusaam enesetesti kasutamisest. Lisateabe saamiseks vaadake akronüüme, lühendeid ja viitedokumente jaotisest A.

Läbiview

  • SPC58xNx toetab nii MBIST kui ka LBIST.
  • SPC58xNx sisaldab:
    •  92 mälu kärpimist (0 kuni 91)
    •  LBIST0 (turvalisuse LBIST)
    •  6 LBIST diagnostika jaoks (1) (1 kuni 6)

LBIST

Diagnostika LBIST peaks töötama siis, kui sõiduk on garaažis, mitte ohutusrakenduse töötamise ajal. Lugeja saab tutvuda täieliku loendiga RM7 SPC0421xNx viitejuhendi peatükis 58 (Seadme konfiguratsioon).

Enesetesti konfiguratsioon

Enesetesti saab käitada nii võrgu- kui ka võrguühenduseta režiimis.

MBIST konfiguratsioon

  • Tarbimise ja täitmisaja osas parima kompromissi saavutamiseks soovitame jagada MBIST-id 11 osaks. Samasse jaotusse kuuluvad MBIST-i partitsioonid töötavad paralleelselt.
  • 11 splitti jooksevad järjestikuses režiimis. Näiteksample:
  •  kõik split_0 kuuluvad MBIST-i partitsioonid algavad paralleelselt;
  •  pärast nende täitmist alustavad kõik split_1 kuuluvad MBIST-i partitsioonid paralleelselt;
  •  ja nii edasi.
  • Jaotuste ja MBIST-ide täielik loend on näidatud jagatud ja DCF-i Microsoft Excel®-i töövihikus. files.

LBIST konfiguratsioon

  • Võrguühenduseta režiimis töötab tavaliselt ainult LBIST0, see on turvaline bit (ASIL D tagamiseks). See on enesetesti konfiguratsiooni esimene BIST (osuti 0 registris LBIST_CTRL).
  • Võrgurežiimis saab kasutaja valida, kas käivitada diagnostiliseks kasutamiseks teisi LBIST-e (1 kuni 6). Nad sisaldavad:
    •  LBIST1: gtm
    •  LBIST2: hsm, saadetud, 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: platvorm
    •  LBIST6: can0, dma

DCF-loend võrguühenduseta konfigureerimiseks

MBIST-id ja LBIST0 võivad töötada võrguühenduseta maksimaalse sagedusega kuni 100 MHz. Manustatud DCF Microsoft Excel® töövihik file teatab DCF-i loendi, mis tuleb konfigureerida, et käivitada MBIST ja LBIST alglaadimisfaasis (offline režiim). Need võtavad umbes 42 ms.

Monitorid enesetesti ajal

  • Kaks erinevat faasi mõjutavad enesetesti täitmist (vt RM0421 SPC58xNx viitejuhendit).
  •  Initsialiseerimine (konfiguratsiooni laadimine). SSCM (võrguühenduseta režiim) või tarkvara (võrgurežiim) konfigureerib BIST-id, programmeerides STCU2.
  •  Enesetesti täitmine. STCU2 teostab enesetesti.
  • Neid faase jälgivad kaks erinevat valvekoera.
  •  Kõvakodeeritud valvekoer jälgib "initsialiseerimise" faasi. See on riistvaravalve, mis on konfigureeritud väärtusele 0x3FF.
  • Kasutaja ei saa seda muuta. Kodeeritud valvekoera kell sõltub töörežiimist:
    •  IRC-ostsillaator võrguühenduseta režiimis
    •  STCU2 kell võrgurežiimis
  • Watchdog timer (WDG) jälgib "enesetesti täitmist". See on kasutaja poolt konfigureeritav riistvaravalve (STCU_WDG register). Kasutaja saab kontrollida STCU WDG olekut pärast BIST-i käivitamist registris STCU_ERR_STAT (WDTO lipp).

STCU WDG kell sõltub töörežiimist:

  •  Seda saab konfigureerida STCU_PLL (IRC või PLL0) võrguühenduseta režiimis;
  •  See on võrgurežiimis tarkvaraga konfigureeritav.

Kõvakodeeritud valvekoera värskendus lähtestamise ajal

Kõvakodeeritud valvekoera ajalõpp on 0x3FF kella tsüklid. SSCM või tarkvara peab perioodiliselt värskendama kõvakodeeritud valvekoera, programmeerides STCU2 võtme2. Selle toimingu sooritamiseks peab kasutaja DCF-kirjete loendi (võrguühenduseta režiim) või STCU2-registrite kirjutusjuurdepääsud (võrgurežiim) põimima STCU2-võtme2-registrisse kirjutamisega. Võrguühenduseta BIST-i puhul võtab DCF-kirje üks kirjutamine umbes 17 taktitsüklit. Kuna kõvakodeeritud valvekoer aegub pärast 1024 kellatsüklit, peab kasutaja seda iga 60 DCF-kirje järel värskendama. Märkus: valvekoer aegub pärast 1024 taktitsüklit. Üks DCF-i kirjutamine võtab 17 taktitsüklit. STCU2 aktsepteerib kuni 60 DCF-kirjet enne hard-watchdogi aegumist (1024/17 = 60). Veebipõhise BIST-i puhul sõltub värskendusaeg (STCU2 võtme2 kirjutamine) rakendusest.

Võrgurežiimi konfigureerimine

Võrgurežiimis jääb MBIST-i poolitusloend samaks teatud piirangutega, mis tulenevad elutsüklist. Kõik MBIST-id saavad võrgurežiimis töötada ainult ST tootmis- ja tõrkeanalüüsis (FA). Teiste elutsüklite korral pole HSM/MBIST ja Flash MBIST juurdepääsetavad. Sel juhul on MBIST-i maksimaalne sagedus 200 MHz ja selle tagab sys_clock. Diagnostika LBIST võib töötada kuni 50 MHz, samas kui LBIST 0 võib töötada kuni 100 MHz. Sel juhul saab STCU2 registreid konfigureerida DCF-loendi veeru "registriväärtus" abil. file.

Kokkuvõte
SPC58xNx-is saavad töötada nii MBIST kui ka LBIST. Võrguühenduseta ajal saavad LBIST0 ja kõik MBIST-id töötada vastavalt jagatud konfiguratsioonile. Võrgurežiimis saab käivitada ka diagnostika LBIST.

Lisa A Akronüümid, lühendid ja viitedokumendid

AkronüümidSTMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx 1 jaoks

ViitedokumendidSTMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx 2 jaoks

Dokumendi läbivaatamise ajaluguSTMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx 3 jaoks

TÄHTIS TEADE - PALUN LOE Hoolikalt

ST Microelectronics NV ja selle tütarettevõtted (“ST”) jätavad endale õiguse teha ST toodetes ja/või selles dokumendis igal ajal ette teatamata muudatusi, parandusi, täiendusi, modifikatsioone ja täiendusi. Ostjad peaksid enne tellimuste esitamist hankima uusima asjakohase teabe ST-toodete kohta. ST tooteid müüakse vastavalt ST müügitingimustele, mis kehtivad tellimuse kinnitamise ajal. Ostjad vastutavad ainuisikuliselt ST-toodete valiku, valiku ja kasutamise eest ning ST ei vastuta rakendusabi ega ostjate toodete disaini eest. ST ei anna siinkohal mingit otsest ega kaudset litsentsi ühelegi intellektuaalomandi õigusele. ST-toodete edasimüük, mille sätted erinevad siin esitatud teabest, tühistab ST-i antud tootele antud garantii. ST ja ST logo on ST kaubamärgid. ST-kaubamärkide kohta lisateabe saamiseks külastage veebisaiti www.st.com/trademarks. Kõik muud toote- või teenusenimed kuuluvad nende vastavatele omanikele. Selles dokumendis sisalduv teave asendab ja asendab selle dokumendi varasemates versioonides esitatud teabe. © 2022 STMicroelectronics – kõik õigused kaitstud

Dokumendid / Ressursid

STMicroelectronics TN1317 enesetesti konfiguratsioon seadme SPC58xNx jaoks [pdfKasutusjuhend
TN1317, SPC58xNx seadme enesetesti konfiguratsioon, SPC58xNx seadme konfiguratsioon, enesetesti konfiguratsioon, TN1317, enesetest

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *