STMicroelectronics TN1317 ինքնափորձարկման կոնֆիգուրացիա SPC58xNx սարքի համար
Ներածություն
Այս փաստաթուղթը տալիս է ուղեցույցներ այն մասին, թե ինչպես կարգավորել ինքնափորձարկման կառավարման միավորը (STCU2) և սկսել ինքնափորձարկման կատարումը: SPC2xNx սարքի STCU58-ը կառավարում է սարքի և՛ հիշողության, և՛ տրամաբանական ներկառուցված ինքնափորձարկումը (MBIST և LBIST): MBIST-ները և LBIST-ները կարող են հայտնաբերել թաքնված ձախողումներ, որոնք ազդում են անկայուն հիշողությունների և տրամաբանական մոդուլների վրա: Ընթերցողը պետք է հստակ պատկերացում ունենա ինքնաթեստավորման կիրառման մասին: Լրացուցիչ մանրամասների համար տե՛ս Հավելված Ա բաժինը հապավումների, հապավումների և տեղեկատու փաստաթղթերի համար:
Ավարտվել էview
- SPC58xNx-ն աջակցում է և՛ MBIST, և՛ LBIST:
- SPC58xNx-ը ներառում է.
- Հիշողության 92 կրճատում (0-ից 91)
- LBIST0 (անվտանգության LBIST)
- 6 LBIST ախտորոշման համար (1) (1-ից մինչև 6)
ԼԲԻՍՏ
LBIST-ը ախտորոշման համար պետք է աշխատի, երբ մեքենան գտնվում է ավտոտնակում, այլ ոչ թե անվտանգության հավելվածի աշխատանքի ընթացքում: Ընթերցողը կարող է ծանոթանալ RM7 SPC0421xNx տեղեկատու ձեռնարկի 58-րդ գլխում (Սարքի կազմաձևում) ամբողջական ցանկը:
Ինքնաթեստի կոնֆիգուրացիա
Ինքնաթեստը կարող է իրականացվել ինչպես առցանց, այնպես էլ անցանց ռեժիմում:
MBIST կոնֆիգուրացիա
- Սպառման և կատարման ժամանակի առումով լավագույն փոխզիջման հասնելու համար խորհուրդ ենք տալիս MBIST-ները բաժանել 11 բաժանման: Միևնույն բաժանմանը պատկանող MBIST միջնորմներն աշխատում են զուգահեռ:
- 11 բաժանումներն աշխատում են հաջորդական ռեժիմով: Նախampլե:
- split_0-ին պատկանող բոլոր MBIST միջնորմները սկսվում են զուգահեռ;
- դրանց կատարումից հետո բոլոր MBIST միջնորմները, որոնք պատկանում են split_1-ին, սկսվում են զուգահեռ.
- և այլն։
- Պառակտումների և MBIST-ների ամբողջական ցանկը ներկայացված է կցված Microsoft Excel® աշխատանքային գրքույկում: files.
LBIST կոնֆիգուրացիա
- Անցանց ռեժիմում, ընդհանուր առմամբ, աշխատում է միայն LBIST0-ը, դա ապահով բիստ է (ASIL D-ը երաշխավորելու համար): Սա առաջին BIST-ն է ինքնափորձարկման կազմաձևում (ցուցիչը 0 LBIST_CTRL ռեգիստրում):
- Առցանց ռեժիմում օգտվողը կարող է ընտրել մյուս LBIST-ները (1-ից 6-ը) գործարկել ախտորոշիչ օգտագործման համար: Դրանք ներառում են.
- LBIST1: gtm
- LBIST2: hsm, ուղարկված, 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՝ հարթակ
- LBIST6: can0, dma
DCF ցուցակը անցանց կազմաձևման համար
MBIST-ները և LBIST0-ը կարող են աշխատել անցանց ռեժիմում՝ մինչև 100 ՄՀց՝ որպես առավելագույն հաճախականություն: DCF Microsoft Excel® աշխատանքային գիրքը կցված է file հաղորդում է DCF-ի ցանկը, որը պետք է կազմաձևվի՝ MBIST-ը և LBIST-ը գործարկելու համար բեռնման փուլում (անցանց ռեժիմ): Նրանք տևում են մոտ 42 ms:
Մոնիտորներ ինքնաստուգման ժամանակ
- Երկու տարբեր փուլեր ազդում են ինքնափորձարկման կատարման վրա (տես RM0421 SPC58xNx տեղեկատու ձեռնարկը):
- Նախնականացում (կոնֆիգուրացիայի բեռնում): SSCM-ը (անցանց ռեժիմ) կամ ծրագրաշարը (առցանց ռեժիմ) կարգավորում է BIST-ները՝ ծրագրավորելով STCU2-ը:
- Ինքնաթեստի կատարում. STCU2-ն իրականացնում է ինքնափորձարկում:
- Երկու տարբեր դիտորդներ վերահսկում են այս փուլերը:
- Կոշտ կոդավորված դիտորդը վերահսկում է «նախաձեռնման» փուլը: Դա ապարատային պահակ է, որը կազմաձևված է 0x3FF-ով:
- Օգտագործողը չի կարող փոփոխել այն: Կոշտ կոդավորված պահակախմբի ժամացույցը կախված է գործող ռեժիմից.
- IRC oscillator անցանց ռեժիմում
- STCU2 ժամացույցը առցանց ռեժիմում
- Watchdog timer (WDG) վերահսկում է «ինքնափորձարկման կատարումը»: Դա ապարատային պահակ է, որը կարգավորելի է օգտագործողի կողմից (STCU_WDG գրանցում): Օգտագործողը կարող է ստուգել «STCU WDG»-ի կարգավիճակը BIST-ի կատարումից հետո STCU_ERR_STAT ռեգիստրում (WDTO դրոշակ):
«STCU WDG»-ի ժամացույցը կախված է գործող ռեժիմից.
- Այն կարգավորելի է STCU_PLL (IRC կամ PLL0) կողմից անցանց ռեժիմում;
- Այն կարգավորելի է ծրագրային ապահովման միջոցով առցանց ռեժիմում:
Կոշտ կոդավորված պահակային թարմացում սկզբնավորման ընթացքում
Կոշտ կոդավորված Watchdog timeout-ը 0x3FF ժամացույցի ցիկլեր է: SSCM-ը կամ ծրագրաշարը պետք է պարբերաբար թարմացնեն կոշտ կոդավորված պահակը՝ ծրագրավորելով STCU2 ստեղնը2: Այս գործողությունն իրականացնելու համար օգտատերը պետք է միահյուսի DCF գրառումների ցանկը (առանց ռեժիմ) կամ գրելու մուտքերը STCU2 ռեգիստրներին (առցանց ռեժիմ)՝ գրելով STCU2 key2 ռեգիստրին: Անցանց BIST-ի դեպքում DCF ձայնագրության մեկ գրությունը տևում է մոտ 17 ժամացույցի ցիկլ: Քանի որ կոշտ կոդավորված պահակախմբի ժամկետը լրանում է 1024 ժամացույցի ցիկլերից հետո, օգտվողը պետք է թարմացնի այն յուրաքանչյուր 60 DCF գրառում: Նշում. հսկիչի գործողության ժամկետը լրանում է 1024 ժամացույցի ցիկլից հետո: Մեկ DCF գրությունը տևում է 17 ժամացույցի ցիկլ: STCU2-ն ընդունում է մինչև 60 DCF ձայնագրություն՝ նախքան կոշտ հսկիչի գործողության ժամկետը լրանալը (1024/17 = 60): Առցանց BIST-ի դեպքում թարմացման ժամանակը (STCU2 key2-ը գրելը) կախված է հավելվածից:
Առցանց ռեժիմի կազմաձևում
Առցանց ռեժիմում MBIST պառակտված ցանկը մնում է նույնը` կյանքի ցիկլի պատճառով որոշ սահմանափակումներով: Բոլոր MBIST-ները կարող են առցանց ռեժիմով աշխատել միայն ST արտադրության և ձախողման վերլուծության մեջ (FA): Մյուս կյանքի ցիկլերում HSM/MBIST-ը և Flash MBIST-ը հասանելի չեն: Այս դեպքում MBIST-ի առավելագույն հաճախականությունը 200 ՄՀց է և տրամադրվում է sys_clock-ի կողմից: Ախտորոշման համար LBIST-ը կարող է աշխատել մինչև 50 ՄՀց, մինչդեռ LBIST 0-ը կարող է աշխատել մինչև 100 ՄՀց: Այդ դեպքում STCU2 ռեգիստրները կարող են կազմաձևվել DCF ցուցակի «գրանցման արժեք» սյունակով: file.
Ամփոփում
SPC58xNx-ում կարող են աշխատել և՛ MBIST, և՛ LBIST: Անցանց ռեժիմում LBIST0-ը և բոլոր MBIST-ները կարող են աշխատել ըստ բաժանման կազմաձևի: Առցանց ռեժիմի ընթացքում ախտորոշման LBIST-ը նույնպես կարող է աշխատել:
Հավելված Ա Հապավումներ, հապավումներ և տեղեկատու փաստաթղթեր
հապավումներ
Հղման փաստաթղթեր
Փաստաթղթերի վերանայման պատմություն
ԿԱՐԵՎՈՐ NOTԱՆԳԱԳԻՐ. - Խնդրում ենք ուշադիր կարդալ
ST Microelectronics NV-ն և նրա դուստր ձեռնարկությունները («ST») իրավունք են վերապահում փոփոխություններ, ուղղումներ, բարելավումներ, փոփոխություններ և բարելավումներ կատարել ST արտադրանքներում և/կամ սույն փաստաթղթում ցանկացած ժամանակ առանց ծանուցման: Գնորդները պետք է ստանան ST ապրանքների վերաբերյալ վերջին համապատասխան տեղեկատվությունը, նախքան պատվերներ տեղադրելը: ST ապրանքները վաճառվում են ST-ի վաճառքի պայմանների և պայմանների համաձայն, որոնք գործում են պատվերի հաստատման պահին: Գնորդները բացառապես պատասխանատու են ST արտադրանքի ընտրության, ընտրության և օգտագործման համար, իսկ ST-ն պատասխանատվություն չի կրում դիմումի աջակցության կամ Գնորդների արտադրանքի նախագծման համար: Սույնով ST-ի կողմից որևէ մտավոր սեփականության իրավունքի բացահայտ կամ ենթադրյալ լիցենզիա չի տրվում: ST արտադրանքի վերավաճառք՝ սույն հոդվածում նշված տեղեկատվությունից տարբերվող դրույթներով, անվավեր է դարձնում ST-ի կողմից նման արտադրանքի համար տրված ցանկացած երաշխիք: ST-ը և ST լոգոն ST-ի ապրանքային նշաններն են: ST ապրանքանիշերի մասին լրացուցիչ տեղեկությունների համար այցելեք www.st.com/trademarks: Բոլոր այլ ապրանքների կամ ծառայությունների անվանումները իրենց համապատասխան սեփականատերերի սեփականությունն են: Այս փաստաթղթի տեղեկատվությունը փոխարինում և փոխարինում է այս փաստաթղթի ցանկացած նախկին տարբերակներում նախկինում տրված տեղեկատվությանը: © 2022 STMicroelectronics – Բոլոր իրավունքները պաշտպանված են
Փաստաթղթեր / ռեսուրսներ
![]() |
STMicroelectronics TN1317 ինքնափորձարկման կոնֆիգուրացիա SPC58xNx սարքի համար [pdf] Օգտագործողի ձեռնարկ TN1317, SPC58xNx սարքի ինքնափորձարկման կազմաձևում, SPC58xNx սարքի համար, ինքնափորձարկման կազմաձևում, TN1317, ինքնափորձարկում |