ST logotipoa

STMicroelectronics TN1317 Self Test konfigurazioa SPC58xNx gailurako

STMicroelectronics TN1317 Self Test konfigurazioa SPC58xNx gailurako

Sarrera

Dokumentu honek autotestaren kontrol-unitatea (STCU2) konfiguratu eta autotestaren exekuzioa abiarazteko jarraibideak eskaintzen ditu. SPC2xNx gailuko STCU58-k gailuaren memoria eta logikako auto-proba (MBIST eta LBIST) kudeatzen ditu. MBISTek eta LBISTek memoria lurrunkorrei eta modulu logikoei eragiten dieten akats ezkutuak detektatu ditzakete. Irakurleak argi izan behar du autotestaren erabilera. Ikusi A atalaren eranskina Akronimoak, laburdurak eta erreferentzia-dokumentuak xehetasun gehiagorako.

Amaituview

  • SPC58xNx-ek MBIST eta LBIST onartzen ditu.
  • SPC58xNx-ek honako hauek ditu:
    •  92 memoria mozketa (0tik 91ra)
    •  LBIST0 (segurtasun LBIST)
    •  Diagnostikorako 6 LBIST(1) (1etik 6ra)

LBIST

Diagnostikorako LBIST ibilgailua garajean dagoenean abiarazi behar da eta ez segurtasun-aplikazioa martxan dagoen bitartean. Irakurleak zerrenda osoa kontsulta dezake RM7 SPC0421xNx erreferentzia-eskuliburuko 58. kapituluan (Gailuaren konfigurazioa).

Autotestaren konfigurazioa

Auto-proba linean edo lineaz kanpo exekutatu daiteke.

MBIST konfigurazioa

  • Kontsumoari eta exekuzio-denborari dagokionez truke-off onena lortzeko, MBISTak 11 zatitan banatzea gomendatzen dugu. Zatiketa bereko MBIST partizioak paralelo exekutatzen dira.
  • 11 zatiketak modu sekuentzialean exekutatzen dira. Adibidezample:
  •  split_0-ari dagozkion MBIST partizio guztiak paraleloan hasten dira;
  •  exekutatu ondoren, split_1-ari dagozkion MBIST partizio guztiak paraleloki hasten dira;
  •  eta abar.
  • Zatiketen eta MBISTen zerrenda osoa zatiketa eta DCF Microsoft Excel® lan-koadernoan agertzen da files.

LBIST konfigurazioa

  • Lineaz kanpoko moduan, oro har, LBIST0 bakarrik exekutatzen da, hau da, seguru bist (ASIL D bermatzeko). Autotestaren konfigurazioko lehen BIST da (0 erakuslea LBIST_CTRL erregistroan).
  • Lineako moduan erabiltzaileak beste LBISTak (1etik 6ra) exekutatzeko aukera dezake diagnostikoa erabiltzeko. Besteak beste:
    •  LBIST1: gtm
    •  LBIST2: hsm, bidali, 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: plataforma
    •  LBIST6: can0, dma

Lineaz kanpoko konfiguraziorako DCF zerrenda

MBIST eta LBIST0 lineaz kanpo exekutatu daitezke gehienez 100 MHz-en maiztasun gisa. DCF Microsoft Excel® lan-koadernoa erantsita file MBIST eta LBIST abiarazteko fasean ( lineaz kanpoko moduan) konfiguratu beharreko DCF zerrendaren berri ematen du. 42 ms inguru hartzen dute.

Monitoreak auto-proban zehar

  • Bi fase ezberdinek auto-probaren exekuzioan eragiten dute (Ikusi RM0421 SPC58xNx erreferentzia eskuliburua).
  •  Hasieratzea (konfigurazioa kargatzea). SSCM (offline modua) edo softwareak (online modua) BISTak konfiguratzen ditu STCU2 programatuz.
  •  Autotestaren exekuzioa. STCU2-k auto-proba egiten du.
  • Bi zaintza-txakur ezberdin kontrolatzen dituzte fase hauek.
  •  Gogor kodetutako watchdog-ek "hasierako" fasea kontrolatzen du. 0x3FF-n konfiguratutako hardwarearen zaintzailea da.
  • Erabiltzaileak ezin du aldatu. Gogor kodetutako watchdog-aren erlojua funtzionamendu-moduaren araberakoa da:
    •  IRC osziladorea lineaz kanpoko moduan
    •  STCU2 erlojua lineako moduan
  • Watchdog tenporizadoreak (WDG) "autotestaren exekuzioa" kontrolatzen du. Erabiltzaileak konfiguratzen duen hardware-zaintzako txakurra da (STCU_WDG erregistroa). Erabiltzaileak "STCU WDG"-ren egoera egiazta dezake BIST exekuzioaren ondoren STCU_ERR_STAT erregistroan (WDTO bandera).

"STCU WDG"-ren erlojua funtzionamendu moduaren araberakoa da:

  •  STCU_PLL (IRC edo PLL0) konfiguragarria da lineaz kanpoko moduan;
  •  Softwarearen bidez konfigura daiteke lineako moduan.

Hastapenean zehar kodetuta dagoen watchdog freskatzea

Zaintzaileen denbora-muga gogorra 0x3FF erloju-zikloa da. SSCM edo softwareak aldian-aldian freskatu behar du kode gogorreko watchdog-a STCU2 tekla2 programatuz. Eragiketa hau egiteko, erabiltzaileak DCF erregistroen zerrenda (offline moduan) edo STCU2 erregistroetarako idazketa-sarbideak (online moduan) STCU2 key2 erregistroan idatzi behar ditu. Lineaz kanpoko BIST-en kasuan, DCF erregistro baten idazketa bakar batek 17 erloju-ziklo inguru behar ditu. Gogorrean kodetutako watchdog 1024 erloju-zikloren ondoren iraungitzen denez, erabiltzaileak 60 DCF erregistro behin freskatu behar du. Oharra: Watchdog 1024 erloju-zikloren ondoren iraungiko da. DCF idazketa bakar batek 17 erloju-ziklo behar ditu. STCU2-k 60 DCF erregistro onartzen ditu hard-watchdog iraungi baino lehen (1024/17 = 60). Lineako BIST-en kasuan, freskatze-denbora (STCU2 key2 idazketa) aplikazioaren araberakoa da.

Lineako moduaren konfigurazioa

Lineako moduan MBIST zatitutako zerrenda berdina izaten jarraitzen du bizi-zikloaren ondoriozko muga batzuekin. MBIST guztiak lineako moduan exekutatu daitezke soilik ST produkzioan eta hutsegiteen analisian (FA). Gainerako bizi-zikloetan, HSM/MBIST eta Flash MBIST ez dira eskuragarri. Kasu honetan, MBISTen gehieneko maiztasuna 200 MHz da eta sys_clock-ek ematen du. Diagnostikorako LBIST 50 MHz-ra arte exekutatu daiteke, eta LBIST 0-k, berriz, 100 MHz-era arte. Kasu horretan, STCU2 erregistroak DCF zerrendako "erregistro-balioa" zutabarekin konfigura daitezke file.

Laburpena
SPC58xNx-en MBIST eta LBIST exekutatu daitezke. Lineaz kanpo, LBIST0 eta MBIST guztiak exekutatu daitezke zatitutako konfigurazioaren arabera. Lineako moduan, diagnostikorako LBIST ere exekutatu daiteke.

A eranskina Siglak, laburdurak eta erreferentzia-dokumentuak

SiglakSTMicroelectronics TN1317 auto-probaren konfigurazioa SPC58xNx 1 gailurako

Erreferentzia dokumentuakSTMicroelectronics TN1317 auto-probaren konfigurazioa SPC58xNx 2 gailurako

Dokumentuen berrikuspenaren historiaSTMicroelectronics TN1317 auto-probaren konfigurazioa SPC58xNx 3 gailurako

OHAR GARRANTZITSUA - IRAKURRI KONTUZ

ST Microelectronics NV eta bere filialek ("ST") eskubidea dute aldaketak, zuzenketak, hobekuntzak, aldaketak eta hobekuntzak egiteko ST produktuetan eta/edo dokumentu honetan edozein unetan jakinarazi gabe. Erosleek eskaerak egin aurretik ST produktuei buruzko azken informazio garrantzitsua eskuratu behar dute. ST produktuak eskaeraren onespena egiten duen unean STren salmenta-baldintzen arabera saltzen dira. Erosleak dira ST produktuen aukeraketa, aukeraketa eta erabileraren erantzule bakarrak eta STek ez du bere gain hartzen aplikazioen laguntzaren edo Erosleen produktuen diseinuaren erantzukizunik. ST-k ez du lizentzia, espresuki edo inpliziturik, jabetza intelektualeko eskubiderik ematen. ST produktuen birsalmentak hemen azaltzen den informazioaz bestelako xedapenak dituztenak baliogabetuko ditu STek produktu horrengatik emandako edozein berme. ST eta ST logotipoa ST-ren marka komertzialak dira. ST markei buruzko informazio gehiago lortzeko, mesedez, jo www.st.com/trademarks. Gainerako produktu edo zerbitzuen izen guztiak dagozkien jabeen jabetzakoak dira. Dokumentu honetako informazioak dokumentu honen aurreko edozein bertsiotan emandako informazioa ordezkatzen eta ordezkatzen du. © 2022 STMicroelectronics - Eskubide guztiak erreserbatuta

Dokumentuak / Baliabideak

STMicroelectronics TN1317 Self Test konfigurazioa SPC58xNx gailurako [pdfErabiltzailearen eskuliburua
TN1317, SPC58xNx gailuaren auto-probaren konfigurazioa, SPC58xNx gailuaren konfigurazioa, auto-probaren konfigurazioa, TN1317, auto-proba

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *