STMicroelectronics TN1317 samotestna konfiguracija za SPC58xNx uređaj
Uvod
Ovaj dokument pruža smjernice o tome kako konfigurirati kontrolnu jedinicu za samotestiranje (STCU2) i započeti izvršavanje samotestiranja. STCU2 na SPC58xNx uređaju upravlja i memorijom i samotestiranjem ugrađene logike (MBIST i LBIST) uređaja. MBIST i LBIST mogu otkriti latentne kvarove koji utiču na nestabilne memorije i logičke module. Čitalac treba da ima jasno razumevanje upotrebe samotestiranja. Pogledajte Odjeljak Dodatak A za akronime, skraćenice i referentne dokumente za dodatne detalje.
Gotovoview
- SPC58xNx podržava i MBIST i LBIST.
- SPC58xNx uključuje:
- 92 memorije (od 0 do 91)
- LBIST0 (sigurnosni LBIST)
- 6 LBIST za dijagnostiku(1) (od 1 do 6)
LBIST
LBIST za dijagnostiku treba da radi kada je vozilo u garaži, a ne dok radi bezbednosna aplikacija. Čitač može konsultovati kompletnu listu u poglavlju 7 (Konfiguracija uređaja) referentnog priručnika RM0421 SPC58xNx.
Konfiguracija za samotestiranje
Samotestiranje se može izvoditi u online ili van mreže.
MBIST konfiguracija
- Da biste postigli najbolji kompromis u smislu potrošnje i vremena izvršenja, preporučujemo podjelu MBIST-ova u 11 podjela. MBIST particije koje pripadaju istom split-u rade paralelno.
- 11 podjela radi u sekvencijalnom modu. Za nprample:
- sve MBIST particije koje pripadaju split_0 počinju paralelno;
- nakon njihovog izvršenja, sve MBIST particije koje pripadaju split_1 počinju paralelno;
- i tako dalje.
- Kompletna lista podjela i MBIST-ova prikazana je u split i DCF Microsoft Excel® radnoj knjizi u prilogu files.
LBIST konfiguracija
- U offline modu, uglavnom radi samo LBIST0, to je sigurnosna bist (da garantira ASIL D). To je prvi BIST u konfiguraciji samotestiranja (pokazivač 0 u registru LBIST_CTRL).
- U online modu korisnik može izabrati da pokrene druge LBIST-ove (od 1 do 6) za dijagnostičku upotrebu. Oni uključuju:
- LBIST1: gtm
- LBIST2: hsm, poslano, 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 lista za offline konfiguraciju
MBIST i LBIST0 mogu raditi van mreže do 100 MHz kao maksimalne frekvencije. DCF Microsoft Excel® radna sveska u prilogu file prijavljuje listu DCF-a koji treba konfigurirati kako bi se pokrenuli MBIST i LBIST tokom faze pokretanja (offline mod). Traju oko 42 ms.
Monitori tokom samotestiranja
- Dvije različite faze utiču na izvršenje samotestiranja (Pogledajte referentni priručnik za RM0421 SPC58xNx).
- Inicijalizacija (učitavanje konfiguracije). SSCM (offline mod) ili softver (online mod) konfigurira BIST programiranjem STCU2.
- Izvršenje samotestiranja. STCU2 izvršava samotestiranje.
- Dva različita čuvara nadgledaju ove faze.
- Čvrsto kodirani watchdog prati fazu “inicijalizacije”. To je hardverski nadzornik konfiguriran na 0x3FF.
- Korisnik ga ne može mijenjati. Sat tvrdo kodiranog čuvara ovisi o načinu rada:
- IRC oscilator u offline modu
- STCU2 sat u online modu
- Watchdog timer (WDG) prati “izvršenje samotestiranja”. To je hardverski nadzornik koji može konfigurirati korisnik (STCU_WDG registar). Korisnik može provjeriti status “STCU WDG” nakon izvršenja BIST u STCU_ERR_STAT registru (WDTO zastavica).
Sat "STCU WDG" zavisi od režima rada:
- Može se konfigurisati pomoću STCU_PLL (IRC ili PLL0) u offline modu;
- Može se konfigurisati softverom u online modu.
Čvrsto kodirano osvježavanje čuvara tokom inicijalizacije
Tvrdo kodirano vremensko ograničenje čuvara je 0x3FF ciklusa takta. SSCM ili softver moraju periodično osvježavati tvrdo kodirani nadzorni program programiranjem STCU2 ključa2. Da bi izvršio ovu operaciju, korisnik mora preplitati listu DCF zapisa (offline mod) ili pristupe pisanju STCU2 registrima (online mod) sa upisivanjem u STCU2 key2 registar. U slučaju offline BIST-a, jedno upisivanje DCF zapisa traje oko 17 taktova. S obzirom da tvrdo kodirani watchdog ističe nakon 1024 ciklusa takta, korisnik ga mora osvježiti svakih 60 DCF zapisa. Napomena: Watchdog ističe nakon 1024 takta. Jedno upisivanje u DCF traje 17 taktova. STCU2 prihvata do 60 DCF zapisa prije nego što hard-watchdog istekne (1024/17 = 60). U slučaju online BIST-a, vrijeme osvježavanja (STCU2 key2 pisanje) ovisi o aplikaciji.
Konfiguracija mrežnog načina rada
U online modu, MBIST split lista ostaje ista sa nekim ograničenjima zbog životnog ciklusa. Svi MBIST-ovi mogu raditi u online modu samo u ST proizvodnji i analizi kvarova (FA). U drugim životnim ciklusima, HSM/MBIST i Flash MBIST nisu dostupni. U ovom slučaju, maksimalna frekvencija za MBIST je 200 MHz i obezbjeđuje je sys_clock. LBIST za dijagnostiku može raditi do 50 MHz, dok LBIST 0 može raditi do 100 MHz. U tom slučaju, STCU2 registri se mogu konfigurirati sa stupcem "vrijednost registra" na DCF listi file.
Rezime
U SPC58xNx i MBIST i LBIST mogu raditi. Tokom offline, LBIST0 i svi MBIST-ovi mogu raditi prema podijeljenoj konfiguraciji. Tokom online moda, LBIST za dijagnostiku također može raditi.
Dodatak A Akronimi, skraćenice i referentni dokumenti
Akronimi
Referentni dokumenti
Istorija revizije dokumenta
VAŽNA OBAVIJEST - MOLIMO PAŽLJIVO PROČITAJTE
ST Microelectronics NV i njegove podružnice (“ST”) zadržavaju pravo na izmjene, ispravke, poboljšanja, modifikacije i poboljšanja ST proizvoda i/ili ovog dokumenta u bilo koje vrijeme bez prethodne najave. Kupci bi trebali dobiti najnovije relevantne informacije o ST proizvodima prije nego što daju narudžbu. ST proizvodi se prodaju u skladu sa ST uslovima prodaje koji su na snazi u trenutku potvrde narudžbe. Kupci su isključivo odgovorni za izbor, odabir i korištenje ST proizvoda i ST ne preuzima nikakvu odgovornost za pomoć u primjeni ili dizajn proizvoda Kupca. ST ovdje ne daje nikakvu licencu, izričitu ili impliciranu, za bilo koje pravo intelektualne svojine. Preprodaja ST proizvoda sa odredbama koje se razlikuju od informacija navedenih ovde poništava svaku garanciju koju ST daje za takav proizvod. ST i ST logo su zaštitni znakovi ST. Za dodatne informacije o ST zaštitnim znakovima, pogledajte www.st.com/trademarks. Svi ostali nazivi proizvoda ili usluga vlasništvo su njihovih vlasnika. Informacije u ovom dokumentu zamjenjuju i zamjenjuju informacije koje su prethodno date u prethodnim verzijama ovog dokumenta. © 2022 STMicroelectronics – Sva prava zadržana
Dokumenti / Resursi
![]() |
STMicroelectronics TN1317 samotestna konfiguracija za SPC58xNx uređaj [pdf] Korisnički priručnik TN1317, Konfiguracija za samotestiranje za SPC58xNx uređaj, Konfiguracija za SPC58xNx uređaj, Konfiguracija za samotestiranje, TN1317, Samotestiranje |