ST-logo

STMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel

STMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel

Inleiding

Hierdie dokument verskaf die riglyne oor hoe om die selftoetsbeheereenheid (STCU2) op te stel en die selftoetsuitvoering te begin. Die STCU2 op SPC58xNx-toestel bestuur beide geheue en logiese ingeboude selftoets (MBIST en LBIST) van die toestel. Die MBISTs en LBISTs kan latente foute opspoor wat die vlugtige herinneringe en die logika-modules beïnvloed. Die leser moet 'n duidelike begrip hê van die gebruik van selftoets. Sien Afdeling Bylaag A vir Akronieme, afkortings en verwysingsdokumente vir bykomende besonderhede.

verbyview

  • Die SPC58xNx ondersteun beide die MBIST en LBIST.
  • Die SPC58xNx sluit in:
    •  92 geheue snye (van 0 tot 91)
    •  LBIST0 (die veiligheids-LBIST)
    •  6 LBIST vir diagnostiese(1) (van 1 tot 6)

LBIST

LBIST vir diagnostiese moet loop wanneer die voertuig in die motorhuis is en nie terwyl die veiligheidstoepassing loop nie. Die leser kan die volledige lys in hoofstuk 7 (Toestelkonfigurasie) van die RM0421 SPC58xNx verwysingshandleiding raadpleeg.

Selftoets konfigurasie

Selftoets kan óf in aanlyn óf aflyn modus uitgevoer word.

MBIST-konfigurasie

  • Om die beste afweging in terme van verbruik en uitvoeringstyd te bereik, beveel ons aan om die MBIST's in 11 verdelings te verdeel. Die MBIST-partisies wat aan dieselfde verdeeldheid behoort, loop parallel.
  • Die 11 splits loop in opeenvolgende modus. Byvoorbeeldample:
  •  alle MBIST partisies wat aan die split_0 behoort, begin parallel;
  •  na hul uitvoering begin alle MBIST partisies wat aan die split_1 behoort parallel;
  •  ensovoorts.
  • Die volledige lys van die verdelings en MBISTs word in die verdeling en DCF Microsoft Excel®-werkboek aangeheg files.

LBIST-konfigurasie

  • In die aflynmodus loop gewoonlik net die LBIST0, dit is die veilige bist (om die ASIL D te waarborg). Dit is die eerste BIST in die selftoetskonfigurasie (wyser 0 in die LBIST_CTRL-register).
  • In aanlynmodus kan die gebruiker kies om die ander LBIST's (van 1 tot 6) vir diagnostiese gebruik te laat loop. Hulle sluit in:
    •  LBIST1: gtm
    •  LBIST2: hsm, gestuur, 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: platform
    •  LBIST6: kan0, dma

DCF lys vir vanlyn konfigurasie

MBISTs en LBIST0 kan vanlyn loop tot 100 MHz as maksimum frekwensie. Die DCF Microsoft Excel®-werkboek aangeheg file rapporteer die lys van die DCF wat gekonfigureer moet word om die MBIST en LBIST te begin tydens die selflaaifase (vanlyn af). Hulle neem ongeveer 42 ms.

Monitors tydens selftoets

  • Twee verskillende fases beïnvloed die selftoetsuitvoering (Sien RM0421 SPC58xNx verwysingshandleiding).
  •  Inisialisering (konfigurasie laai). Die SSCM (vanlyn modus) of die sagteware (aanlyn modus) konfigureer die BIST's deur die STCU2 te programmeer.
  •  Selftoets uitvoering. Die STCU2 voer selftoets uit.
  • Twee verskillende waghonde monitor hierdie fases.
  •  Hardgekodeerde waghond monitor die "initialiseringsfase". Dit is 'n hardeware waghond wat op 0x3FF gekonfigureer is.
  • Die gebruiker kan dit nie wysig nie. Die horlosie van die hardgekodeerde waghond hang af van die bedryfsmodus:
    •  IRC-ossillator in vanlyn af
    •  STCU2-klok in aanlynmodus
  • Waghondtimer (WDG) monitor die "selftoetsuitvoering". Dit is 'n hardeware waghond wat deur die gebruiker konfigureer (STCU_WDG register). Die gebruiker kan die status van die "STCU WDG" na die BIST-uitvoering in die STCU_ERR_STAT-register (WDTO-vlag) nagaan.

Die klok van "STCU WDG" hang af van die bedryfsmodus:

  •  Dit is konfigureerbaar deur die STCU_PLL (IRC of PLL0) in vanlyn af;
  •  Dit is konfigureerbaar deur sagteware in aanlynmodus.

Hardgekodeerde waghondverversing tydens inisialisering

Die hardgekodeerde waghond-timeout is 0x3FF-kloksiklusse. Die SSCM of die sagteware moet die hardgekodeerde waghond periodiek verfris deur die STCU2-sleutel2 te programmeer. Om hierdie bewerking uit te voer, moet die gebruiker die lys van DCF-rekords (vanlyn modus) of die skryftoegange tot die STCU2-registers (aanlynmodus) met 'n skryf na die STCU2-sleutel2-register invleg. In die geval van vanlyn BIST, neem 'n enkele skryf van 'n DCF-rekord ongeveer 17 kloksiklusse. Aangesien die hardgekodeerde waghond na 1024 kloksiklusse verval, moet die gebruiker dit elke 60 DCF-rekords verfris. Let wel: Die waghond verval na 1024 kloksiklusse. 'n Enkele DCF-skryf neem 17 kloksiklusse. Die STCU2 aanvaar tot 60 DCF-rekords voordat die hardewaghond verval (1024/17 = 60). In die geval van aanlyn BIST, is die verversingstyd (STCU2-sleutel2-skryf) toepassingsafhanklik.

Aanlynmoduskonfigurasie

In aanlynmodus bly die MBIST-splitlys dieselfde met 'n paar beperkings as gevolg van lewensiklus. Alle MBIST's kan slegs in die aanlynmodus loop in ST-produksie- en mislukkingsanalise (FA). In die ander lewensiklusse is HSM/MBIST en Flash MBIST nie toeganklik nie. In hierdie geval is die maksimum frekwensie vir MBIST 200 MHz en word verskaf deur die sys_clock. Die LBIST vir diagnose kan tot 50 MHz loop, terwyl LBIST 0 tot 100 MHz kan loop. In daardie geval kan STCU2-registers gekonfigureer word met die "registerwaarde"-kolom van die DCF-lys file.

Opsomming
In SPC58xNx kan beide MBIST en LBIST loop. Tydens vanlyn kan LBIST0 en alle MBISTs volgens die gesplete konfigurasie loop. Tydens aanlynmodus kan die LBIST vir diagnostiese ook loop.

Bylaag A Akronieme, afkortings en verwysingsdokumente

AkroniemeSTMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel 1

VerwysingsdokumenteSTMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel 2

Dokument hersieningsgeskiedenisSTMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel 3

BELANGRIKE KENNISGEWING - LEES ASSEBLIEF SORGVULDIG

ST Microelectronics NV en sy filiale (“ST”) behou die reg voor om enige tyd sonder kennisgewing veranderinge, regstellings, verbeterings, wysigings en verbeterings aan ST-produkte en/of aan hierdie dokument aan te bring. Kopers moet die nuutste relevante inligting oor ST-produkte bekom voordat hulle bestellings plaas. ST-produkte word verkoop ingevolge ST se verkoopsbepalings en -voorwaardes wat ten tyde van bestellingserkenning in plek is. Kopers is alleen verantwoordelik vir die keuse, keuse en gebruik van ST-produkte en ST aanvaar geen aanspreeklikheid vir aansoekbystand of die ontwerp van Kopers se produkte nie. Geen lisensie, uitdruklik of geïmpliseer, tot enige intellektuele eiendomsreg word hierin deur ST toegestaan ​​nie. Herverkoop van ST-produkte met bepalings anders as die inligting wat hierin uiteengesit word, sal enige waarborg wat deur ST vir sodanige produk verleen word, nietig verklaar. ST en die ST-logo is handelsmerke van ST. Vir bykomende inligting oor ST-handelsmerke, verwys asseblief na www.st.com/trademarks. Alle ander produk- of diensname is die eiendom van hul onderskeie eienaars. Inligting in hierdie dokument vervang en vervang inligting wat voorheen in enige vorige weergawes van hierdie dokument verskaf is. © 2022 STMicroelectronics – Alle regte voorbehou

Dokumente / Hulpbronne

STMicroelectronics TN1317 selftoetskonfigurasie vir SPC58xNx-toestel [pdfGebruikershandleiding
TN1317, selftoetskonfigurasie vir SPC58xNx-toestel, konfigurasie vir SPC58xNx-toestel, selftoetskonfigurasie, TN1317, selftoets

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *