Configuració d'autoprova TN1317 de STMicroelectronics per al dispositiu SPC58xNx
Introducció
Aquest document ofereix les directrius sobre com configurar la unitat de control d'autotest (STCU2) i iniciar l'execució de l'autoprova. El dispositiu STCU2 del SPC58xNx gestiona tant la memòria com la lògica d'autoprova integrada (MBIST i LBIST) del dispositiu. Els MBIST i LBIST poden detectar fallades latents que afecten les memòries volàtils i els mòduls lògics. El lector ha de tenir una comprensió clara de l'ús de l'autoprova. Vegeu la Secció Apèndix A per a acrònims, abreviatures i documents de referència per a més detalls.
Acabatview
- L'SPC58xNx admet tant el MBIST com el LBIST.
- El SPC58xNx inclou:
- 92 talls de memòria (de 0 a 91)
- LBIST0 (el LBIST de seguretat)
- 6 LBIST per a diagnòstic(1) (de 1 a 6)
LBIST
LBIST per al diagnòstic s'ha d'executar quan el vehicle està al garatge i no mentre s'està executant l'aplicació de seguretat. El lector pot consultar la llista completa al capítol 7 (Configuració del dispositiu) del manual de referència RM0421 SPC58xNx.
Configuració d'autoprova
L'autoprova es pot executar en mode en línia o fora de línia.
Configuració MBIST
- Per aconseguir el millor compromís en termes de consum i temps d'execució, recomanem dividir els MBIST en 11 divisions. Les particions MBIST que pertanyen a la mateixa divisió s'executen en paral·lel.
- Les 11 divisions s'executen en mode seqüencial. Per exampLI:
- totes les particions MBIST que pertanyen al split_0 comencen en paral·lel;
- després de la seva execució, totes les particions MBIST que pertanyen al split_1 comencen en paral·lel;
- i així successivament.
- La llista completa de les divisions i MBIST es mostra a la divisió i al llibre de treball DCF Microsoft Excel® adjunt files.
Configuració LBIST
- En mode fora de línia, generalment només s'executa el LBIST0, és a dir, el safey bist (per garantir l'ASIL D). És el primer BIST de la configuració d'autoprova (punter 0 al registre LBIST_CTRL).
- En el mode en línia, l'usuari pot optar per executar els altres LBIST (de l'1 al 6) per a ús de diagnòstic. Inclouen:
- LBIST1: gtm
- LBIST2: hsm, enviat, 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
Llista DCF per a la configuració fora de línia
Els MBIST i LBIST0 poden funcionar fora de línia fins a 100 MHz com a freqüència màxima. S'adjunta el llibre de treball DCF Microsoft Excel® file informa de la llista de DCF a configurar per iniciar l'MBIST i LBIST durant la fase d'arrencada (mode fora de línia). Triguen uns 42 ms.
Monitors durant l'autoprova
- Dues fases diferents afecten l'execució de l'autoprova (vegeu el manual de referència RM0421 SPC58xNx).
- Inicialització (càrrega de la configuració). L'SSCM (mode fora de línia) o el programari (mode en línia) configura els BIST programant l'STCU2.
- Execució d'autotest. El STCU2 executa l'autoprova.
- Dos controls diferents controlen aquestes fases.
- El gos guardià codificat dur supervisa la fase d'"inicialització". És un control de maquinari configurat a 0x3FF.
- L'usuari no pot modificar-lo. El rellotge del gos guardià codificat en dur depèn del mode de funcionament:
- Oscil·lador IRC en mode fora de línia
- Rellotge STCU2 en mode en línia
- El temporitzador Watchdog (WDG) supervisa l'"execució de l'autoprova". És un control de maquinari configurable per l'usuari (registre STCU_WDG). L'usuari pot comprovar l'estat del "STCU WDG" després de l'execució de BIST al registre STCU_ERR_STAT (marcador WDTO).
El rellotge de "STCU WDG" depèn del mode de funcionament:
- És configurable per STCU_PLL (IRC o PLL0) en mode fora de línia;
- Es pot configurar mitjançant programari en mode en línia.
Actualització del gos vigilant codificat durant la inicialització
El temps d'espera del gos de vigilància codificat en dur és de cicles de rellotge de 0x3FF. L'SSCM o el programari han d'actualitzar periòdicament el gos de vigilància codificat mitjançant la programació de la clau STCU2. Per realitzar aquesta operació, l'usuari ha d'entrellaçar la llista de registres DCF (mode fora de línia) o els accessos d'escriptura als registres STCU2 (mode en línia) amb una escriptura al registre STCU2 key2. En el cas del BIST fora de línia, una única escriptura d'un registre DCF triga uns 2 cicles de rellotge. Com que el gos de control codificat en dur caduca després de 17 cicles de rellotge, l'usuari l'ha d'actualitzar cada 1024 registres DCF. Nota: el control caduca després de 60 cicles de rellotge. Una única escriptura DCF triga 1024 cicles de rellotge. L'STCU17 accepta fins a 2 registres DCF abans que caduqui el gos de control dur (60/1024 = 17). En el cas del BIST en línia, el temps d'actualització (escriptura STCU60 key2) depèn de l'aplicació.
Configuració del mode en línia
En el mode en línia, la llista dividida de MBIST segueix sent la mateixa amb algunes limitacions a causa del cicle de vida. Tots els MBIST es poden executar en mode en línia només en l'anàlisi de fallades i producció ST (FA). En els altres cicles de vida, HSM/MBIST i Flash MBIST no són accessibles. En aquest cas, la freqüència màxima per a MBIST és de 200 MHz i la proporciona sys_clock. L'LBIST per al diagnòstic pot funcionar fins a 50 MHz, mentre que LBIST 0 pot funcionar fins a 100 MHz. En aquest cas, els registres STCU2 es poden configurar amb la columna "valor de registre" de la llista DCF file.
Resum
A SPC58xNx es poden executar tant MBIST com LBIST. Durant fora de línia, LBIST0 i tots els MBIST es poden executar segons la configuració dividida. Durant el mode en línia, el LBIST per al diagnòstic també es pot executar.
Annex A Acrònims, abreviatures i documents de referència
Acrònims
Documents de referència
Historial de revisions de documents
AVÍS IMPORTANT: LLEGEIX-HO AMB ATENCIÓ
ST Microelectronics NV i les seves filials ("ST") es reserven el dret de fer canvis, correccions, millores, modificacions i millores als productes ST i/o a aquest document en qualsevol moment sense previ avís. Els compradors haurien d'obtenir la informació rellevant més recent sobre els productes ST abans de fer comandes. Els productes ST es venen d'acord amb els termes i condicions de venda de ST vigents en el moment del reconeixement de la comanda. Els compradors són els únics responsables de l'elecció, selecció i ús dels productes ST i ST no assumeix cap responsabilitat per l'assistència a l'aplicació o el disseny dels productes dels compradors. ST no concedeix cap llicència, expressa o implícita, a cap dret de propietat intel·lectual. La revenda de productes ST amb disposicions diferents de la informació que s'estableix aquí anul·larà qualsevol garantia concedida per ST per a aquest producte. ST i el logotip de ST són marques comercials de ST. Per obtenir informació addicional sobre les marques comercials ST, consulteu www.st.com/trademarks. Tots els altres noms de productes o serveis són propietat dels seus respectius propietaris. La informació d'aquest document substitueix i substitueix la informació proporcionada anteriorment en qualsevol versió anterior d'aquest document. © 2022 STMicroelectronics – Tots els drets reservats
Documents/Recursos
![]() |
Configuració d'autoprova TN1317 de STMicroelectronics per al dispositiu SPC58xNx [pdfManual d'usuari TN1317, Configuració de prova automàtica per al dispositiu SPC58xNx, Configuració per al dispositiu SPC58xNx, Configuració de prova automàtica, TN1317, prova automàtica |