Konfigurimi i vetë-testimit STMicroelectronics TN1317 për pajisjen SPC58xNx
Hyrje
Ky dokument ofron udhëzime se si të konfiguroni njësinë e kontrollit të vetëtestimit (STCU2) dhe të filloni ekzekutimin e vetë-testimit. STCU2 në pajisjen SPC58xNx menaxhon si memorien ashtu edhe vetëtestin e integruar logjik (MBIST dhe LBIST) të pajisjes. MBIST-të dhe LBIST-të mund të zbulojnë dështime latente që ndikojnë në kujtimet e paqëndrueshme dhe modulet logjike. Lexuesi duhet të ketë një kuptim të qartë të përdorimit të vetë-testit. Shih seksionin Shtojcën A për Akronimet, shkurtesat dhe dokumentet e referencës për detaje shtesë.
Mbiview
- SPC58xNx mbështet si MBIST ashtu edhe LBIST.
- SPC58xNx përfshin:
- 92 shkurtime memorie (nga 0 në 91)
- LBIST0 (siguria LBIST)
- 6 LBIST për diagnostikim (1) (nga 1 në 6)
LBIST
LBIST për diagnostikim duhet të funksionojë kur automjeti është në garazh dhe jo ndërsa aplikacioni i sigurisë është në punë. Lexuesi mund të konsultojë listën e plotë në kapitullin 7 (Konfigurimi i pajisjes) të manualit të referencës RM0421 SPC58xNx.
Konfigurimi i vetë-testimit
Vetë-testimi mund të kryhet ose në modalitetin online ose offline.
Konfigurimi MBIST
- Për të arritur kompensimin më të mirë për sa i përket konsumit dhe kohës së ekzekutimit, ne rekomandojmë ndarjen e MBIST-ve në 11 ndarje. Ndarjet MBIST që i përkasin të njëjtës ndarje funksionojnë paralelisht.
- 11 ndarjet funksionojnë në mënyrë sekuenciale. Për shembullampe:
- të gjitha ndarjet MBIST që i përkasin split_0 fillojnë paralelisht;
- pas ekzekutimit të tyre, të gjitha ndarjet MBIST që i përkasin split_1 fillojnë paralelisht;
- e kështu me radhë.
- Lista e plotë e ndarjeve dhe MBIST-ve shfaqet në librin e punës të ndarë dhe DCF të Microsoft Excel® të bashkangjitur files.
Konfigurimi LBIST
- Në modalitetin jashtë linje, në përgjithësi funksionon vetëm LBIST0, që është bisti i sigurt (për të garantuar ASIL D). Është BIST i parë në konfigurimin e vetë-testimit (treguesi 0 në regjistrin LBIST_CTRL).
- Në modalitetin online, përdoruesi mund të zgjedhë të ekzekutojë LBIST-të e tjerë (nga 1 në 6) për përdorim diagnostik. Ato përfshijnë:
- LBIST1: gtm
- LBIST2: hsm, dërguar, 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: can0, dma
Lista DCF për konfigurimin jashtë linje
MBIST dhe LBIST0 mund të funksionojnë jashtë linje deri në 100 MHz si frekuencë maksimale. Libri i punës DCF Microsoft Excel® është bashkangjitur file raporton listën e DCF që do të konfigurohet për të nisur MBIST dhe LBIST gjatë fazës së nisjes (modaliteti offline). Ata marrin rreth 42 ms.
Monitoron gjatë vetë-testimit
- Dy faza të ndryshme ndikojnë në ekzekutimin e vetë-testimit (Shih manualin e referencës RM0421 SPC58xNx).
- Inicializimi (ngarkimi i konfigurimit). SSCM (modaliteti offline) ose softueri (modaliteti në linjë) konfiguron BIST-të duke programuar STCU2.
- Ekzekutimi i vetë-testit. STCU2 ekzekuton vetë-test.
- Dy vëzhgues të ndryshëm monitorojnë këto faza.
- Mbikëqyrësi i koduar me kod monitoron fazën e "inicimit". Është një roje harduerike e konfiguruar në 0x3FF.
- Përdoruesi nuk mund ta modifikojë atë. Ora e rojes me kod të fortë varet nga mënyra e funksionimit:
- Oscilator IRC në modalitetin offline
- Ora STCU2 në modalitetin online
- Timer Watchdog (WDG) monitoron "ekzekutimin e vetë-testimit". Është një roje harduerike e konfigurueshme nga përdoruesi (regjistri STCU_WDG). Përdoruesi mund të kontrollojë statusin e "STCU WDG" pas ekzekutimit të BIST në regjistrin STCU_ERR_STAT (flamuri WDTO).
Ora e "STCU WDG" varet nga mënyra e funksionimit:
- Është i konfigurueshëm nga STCU_PLL (IRC ose PLL0) në modalitetin offline;
- Është i konfigurueshëm nga softueri në modalitetin online.
Rifreskimi i ruajtjes me kod të fortë gjatë inicializimit
Kohëzgjatja e ruajtjes me kod të fortë është cikle orësh 0x3FF. SSCM ose softueri duhet të rifreskojnë periodikisht monitorin e koduar të fortë duke programuar tastin STCU2. Për të kryer këtë veprim, përdoruesi duhet të ndërlidh listën e regjistrimeve DCF (modaliteti jashtë linje) ose akseset e shkrimit në regjistrat STCU2 (modaliteti online) me një shkrim në regjistrin e tastit STCU2. Në rastin e BIST jashtë linje, një shkrim i vetëm i një regjistrimi DCF zgjat rreth 2 cikle ore. Meqenëse monitoruesi me kod të fortë skadon pas 2 cikleve të orës, përdoruesi duhet ta rifreskojë atë çdo 17 regjistrime DCF. Shënim: Mbrojtësi skadon pas 1024 cikleve të orës. Një shkrim i vetëm DCF kërkon 60 cikle ore. STCU1024 pranon deri në 17 regjistrime DCF përpara se të skadojë vrojtimi i fortë (2/60 = 1024). Në rastin e BIST në internet, koha e rifreskimit (shkrimi i tastit STCU17) varet nga aplikacioni.
Konfigurimi i modalitetit në internet
Në modalitetin online, lista e ndarjes MBIST mbetet e njëjtë me disa kufizime për shkak të ciklit jetësor. Të gjithë MBIST-të mund të funksionojnë në modalitetin online vetëm në analizën e prodhimit dhe dështimit ST (FA). Në ciklet e tjera të jetës, HSM/MBIST dhe Flash MBIST nuk janë të aksesueshme. Në këtë rast, frekuenca maksimale për MBIST është 200 MHz dhe sigurohet nga sys_clock. LBIST për diagnostikim mund të funksionojë deri në 50 MHz, ndërsa LBIST 0 mund të funksionojë deri në 100 MHz. Në atë rast, regjistrat STCU2 mund të konfigurohen me kolonën "vlera e regjistrimit" të listës DCF file.
Përmbledhje
Në SPC58xNx të dy MBIST dhe LBIST mund të ekzekutohen. Gjatë offline, LBIST0 dhe të gjithë MBIST-të mund të funksionojnë sipas konfigurimit të ndarjes. Gjatë modalitetit online, LBIST për diagnostikim mund të funksionojë gjithashtu.
Shtojca A Akronimet, shkurtesat dhe dokumentet e referencës
Akronimet
Dokumentet e referencës
Historia e rishikimit të dokumentit
NJOFTIM T I RORTNDSISHM - JU LUTEM LEXONI KUJDES
ST Microelectronics NV dhe filialet e saj ("ST") rezervojnë të drejtën për të bërë ndryshime, korrigjime, përmirësime, modifikime dhe përmirësime në produktet ST dhe/ose në këtë dokument në çdo kohë pa paralajmërim. Blerësit duhet të marrin informacionin më të fundit përkatës mbi produktet ST përpara se të bëjnë porosi. Produktet ST shiten në përputhje me termat dhe kushtet e shitjes të ST të vendosura në momentin e njohjes së porosisë. Blerësit janë vetëm përgjegjës për zgjedhjen, përzgjedhjen dhe përdorimin e produkteve ST dhe ST nuk merr asnjë përgjegjësi për asistencën e aplikimit ose dizajnimin e produkteve të Blerësve. Asnjë licencë, e shprehur apo e nënkuptuar, për ndonjë të drejtë të pronësisë intelektuale nuk jepet nga ST këtu. Rishitja e produkteve ST me dispozita të ndryshme nga informacioni i përcaktuar këtu do të anulojë çdo garanci të dhënë nga ST për këtë produkt. ST dhe logoja ST janë marka tregtare të ST. Për informacion shtesë rreth markave tregtare ST, ju lutemi referojuni www.st.com/trademarks. Të gjithë emrat e tjerë të produkteve ose shërbimeve janë pronë e pronarëve të tyre përkatës. Informacioni në këtë dokument zëvendëson dhe zëvendëson informacionin e dhënë më parë në çdo version të mëparshëm të këtij dokumenti. © 2022 STMicroelectronics – Të gjitha të drejtat e rezervuara
Dokumentet / Burimet
![]() |
Konfigurimi i vetë-testimit STMicroelectronics TN1317 për pajisjen SPC58xNx [pdf] Manuali i Përdoruesit TN1317, Konfigurimi i vetëtestimit për pajisjen SPC58xNx, Konfigurimi për pajisjen SPC58xNx, Konfigurimi i vetëtestimit, TN1317, Vetëtestimi |