ST logo

STMicroelectronics TN1317 samotestna konfiguracija za SPC58xNx uređaj

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

AkronimiSTMicroelectronics TN1317 konfiguracija za samotestiranje za SPC58xNx uređaj 1

Referentni dokumentiSTMicroelectronics TN1317 konfiguracija za samotestiranje za SPC58xNx uređaj 2

Istorija revizije dokumentaSTMicroelectronics TN1317 konfiguracija za samotestiranje za SPC58xNx uređaj 3

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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *