STMicroelectronics TN1317 savitikros konfigūracija SPC58xNx įrenginiui
Įvadas
Šiame dokumente pateikiamos gairės, kaip sukonfigūruoti savitikros valdymo bloką (STCU2) ir pradėti savitikros vykdymą. SPC2xNx įrenginyje esantis STCU58 valdo ir įrenginio atmintį, ir įtaisytąjį loginį savitestą (MBIST ir LBIST). MBIST ir LBIST gali aptikti latentinius gedimus, turinčius įtakos nepastovioms atmintims ir loginiams moduliams. Skaitytojas turi aiškiai suprasti savęs patikrinimo naudojimą. Norėdami gauti daugiau informacijos, žr. A priedo skyrių, kuriame pateikiami akronimai, santrumpos ir informaciniai dokumentai.
Baigėsiview
- SPC58xNx palaiko ir MBIST, ir LBIST.
- SPC58xNx apima:
- 92 atminties sumažinimai (nuo 0 iki 91)
- LBIST0 (saugos LBIST)
- 6 LBIST diagnostikai (1) (nuo 1 iki 6)
LBIST
LBIST diagnostikos tikslais turėtų veikti, kai transporto priemonė stovi garaže, o ne tada, kai veikia saugos programa. Skaitytojas gali peržiūrėti visą sąrašą RM7 SPC0421xNx informacinio vadovo 58 skyriuje (Įrenginio konfigūracija).
Savitikros konfigūracija
Savikontrolė gali būti vykdoma prisijungus arba neprisijungus.
MBIST konfigūracija
- Norint pasiekti geriausią kompromisą vartojimo ir vykdymo laiko atžvilgiu, rekomenduojame padalyti MBIST į 11 dalių. Tam pačiam padalijimui priklausantys MBIST skaidiniai veikia lygiagrečiai.
- 11 padalijimų vyksta nuosekliu režimu. Pavyzdžiui,ampLe:
- visi MBIST skaidiniai, priklausantys split_0, pradedami lygiagrečiai;
- po jų vykdymo visi MBIST skaidiniai, priklausantys split_1, pradedami lygiagrečiai;
- ir taip toliau.
- Visas padalijimo ir MBIST sąrašas rodomas pridėtoje padalijimo ir DCF Microsoft Excel® darbaknygėje files.
LBIST konfigūracija
- Neprisijungus režimu paprastai veikia tik LBIST0, tai yra saugus bitas (siekiant užtikrinti ASIL D). Tai pirmasis BIST savitikros konfigūracijoje (rodyklė 0 LBIST_CTRL registre).
- Internetiniu režimu vartotojas gali pasirinkti paleisti kitus LBIST (nuo 1 iki 6) diagnostikos tikslais. Jie įtraukia:
- LBIST1: gtm
- LBIST2: hsm, išsiųstas, 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
DCF sąrašas konfigūracijai neprisijungus
MBIST ir LBIST0 gali veikti neprisijungus iki 100 MHz kaip maksimalus dažnis. Pridedama DCF Microsoft Excel® darbaknygė file pateikia sąrašą DCF, kurį reikia sukonfigūruoti, kad būtų galima paleisti MBIST ir LBIST įkrovos fazės metu (neprisijungus). Jie trunka apie 42 ms.
Monitoriai savitikros metu
- Dvi skirtingos fazės turi įtakos savitikros vykdymui (žr. RM0421 SPC58xNx informacinį vadovą).
- Inicijavimas (konfigūracijos įkėlimas). SSCM (režimas neprisijungus) arba programinė įranga (interneto režimas) sukonfigūruoja BIST programuodami STCU2.
- Savikontrolės vykdymas. STCU2 atlieka savitikrą.
- Šias fazes stebi du skirtingi sargybiniai.
- Užkoduotas sarginis šuo stebi „inicializacijos“ fazę. Tai aparatinės įrangos sergėtojas, sukonfigūruotas 0x3FF.
- Vartotojas negali jo keisti. Užkoduoto sargybinio laikrodis priklauso nuo darbo režimo:
- IRC osciliatorius neprisijungus
- STCU2 laikrodis internetiniu režimu
- „Watchdog“ laikmatis (WDG) stebi „savitikros vykdymą“. Tai aparatinės įrangos stebėjimo priemonė, kurią gali konfigūruoti vartotojas (STCU_WDG registras). Vartotojas gali patikrinti „STCU WDG“ būseną po BIST vykdymo STCU_ERR_STAT registre (WDTO vėliavėlė).
„STCU WDG“ laikrodis priklauso nuo darbo režimo:
- Jį konfigūruoja STCU_PLL (IRC arba PLL0) neprisijungus;
- Jį galima konfigūruoti programine įranga prisijungus prie interneto.
Užkoduotas sargybinis atnaujinimas inicijavimo metu
Užkoduotas budėjimo laikas yra 0x3FF laikrodžio ciklai. SSCM arba programinė įranga turi periodiškai atnaujinti užkoduotą sargybinį programuojant STCU2 raktą2. Norėdami atlikti šią operaciją, vartotojas turi įterpti DCF įrašų sąrašą (atsijungus režimu) arba rašymo prieigą prie STCU2 registrų (interneto režimu) su įrašymu į STCU2 rakto2 registrą. Neprisijungus BIST, vienas DCF įrašo įrašymas trunka apie 17 laikrodžio ciklų. Kadangi užkoduoto sergėtojo galiojimo laikas baigiasi po 1024 laikrodžio ciklų, vartotojas turi jį atnaujinti kas 60 DCF įrašų. Pastaba: sargybos galiojimo laikas baigiasi po 1024 laikrodžio ciklų. Vienas DCF įrašymas trunka 17 laikrodžio ciklų. STCU2 priima iki 60 DCF įrašų prieš pasibaigiant „hard-watchdog“ galiojimo laikui (1024/17 = 60). Internetinio BIST atveju atnaujinimo laikas (STCU2 rakto2 rašymas) priklauso nuo programos.
Internetinio režimo konfigūracija
Internetiniu režimu MBIST padalijimo sąrašas išlieka toks pat su tam tikrais apribojimais dėl gyvavimo ciklo. Visi MBIST gali veikti internetiniu režimu tik ST gamybos ir gedimų analizėje (FA). Kitais gyvavimo ciklais HSM/MBIST ir Flash MBIST nepasiekiami. Šiuo atveju didžiausias MBIST dažnis yra 200 MHz ir jį suteikia sys_clock. Diagnostikos LBIST gali veikti iki 50 MHz, o LBIST 0 gali veikti iki 100 MHz. Tokiu atveju STCU2 registrus galima konfigūruoti naudojant DCF sąrašo stulpelį „registro vertė“. file.
Santrauka
SPC58xNx gali veikti ir MBIST, ir LBIST. Neprisijungus, LBIST0 ir visi MBIST gali veikti pagal išskaidytą konfigūraciją. Internetiniu režimu taip pat gali veikti diagnostikos LBIST.
A priedas Akronimai, santrumpos ir informaciniai dokumentai
Akronimai
Referenciniai dokumentai
Dokumento taisymo istorija
SVARBUS PASTABA - PRAŠOMAI SKAITYKITE
ST Microelectronics NV ir jos dukterinės įmonės („ST“) pasilieka teisę bet kuriuo metu be įspėjimo keisti, taisyti, patobulinti, modifikuoti ir tobulinti ST gaminius ir (arba) šį dokumentą. Prieš pateikdami užsakymą pirkėjai turėtų gauti naujausią atitinkamą informaciją apie ST gaminius. ST gaminiai parduodami pagal ST pardavimo sąlygas, galiojančias užsakymo patvirtinimo metu. Pirkėjai yra išimtinai atsakingi už ST gaminių pasirinkimą, pasirinkimą ir naudojimą, o ST neprisiima jokios atsakomybės už pagalbą taikant ar Pirkėjų gaminių dizainą. ST nesuteikia jokios tiesioginės ar numanomos licencijos jokioms intelektinės nuosavybės teisėms. Perpardavus ST gaminius, kurių nuostatos skiriasi nuo čia pateiktos informacijos, panaikina bet kokią ST tokiam produktui suteiktą garantiją. ST ir ST logotipas yra ST prekių ženklai. Daugiau informacijos apie ST prekių ženklus rasite www.st.com/trademarks. Visi kiti produktų ar paslaugų pavadinimai yra atitinkamų savininkų nuosavybė. Informacija šiame dokumente pakeičia ir pakeičia informaciją, anksčiau pateiktą bet kokiose ankstesnėse šio dokumento versijose. © 2022 STMicroelectronics – Visos teisės saugomos
Dokumentai / Ištekliai
![]() |
STMicroelectronics TN1317 savitikros konfigūracija SPC58xNx įrenginiui [pdf] Naudotojo vadovas TN1317, SPC58xNx įrenginio savitikros konfigūracija, SPC58xNx įrenginio konfigūracija, savitikros konfigūracija, TN1317, savęs patikrinimo |