Логото на ST

Конфигурација за самотестирање на STMicroelectronics TN1317 за уред SPC58xNx

Конфигурација за самотестирање на STMicroelectronics TN1317 за уред SPC58xNx

Вовед

Овој документ дава упатства за тоа како да ја конфигурирате контролната единица за само-тестирање (STCU2) и да започнете со извршувањето на само-тестирањето. Уредот STCU2 на SPC58xNx управува и со меморијата и со вградениот логички само-тест (MBIST и LBIST) на уредот. MBIST и LBIST може да детектираат латентни дефекти кои влијаат на испарливите мемории и логичките модули. Читателот треба да има јасно разбирање за употребата на само-тестирање. Видете Дел Додаток А за Акроними, кратенки и референтни документи за дополнителни детали.

Во текот наview

  • SPC58xNx поддржува и MBIST и LBIST.
  • SPC58xNx вклучува:
    •  92 намалување на меморијата (од 0 до 91)
    •  LBIST0 (безбедноста LBIST)
    •  6 LBIST за дијагностички (1) (од 1 до 6)

ЛБИСТ

LBIST за дијагностика треба да работи кога возилото е во гаража, а не додека работи безбедносната апликација. Читателот може да ја разгледа комплетната листа во поглавјето 7 (Конфигурација на уредот) од упатството за упатување RM0421 SPC58xNx.

Конфигурација за самотестирање

Само-тестирањето може да се изврши или во онлајн или офлајн режим.

MBIST конфигурација

  • За да го постигнете најдобриот компромис во однос на потрошувачката и времето на извршување, препорачуваме да ги поделите MBIST на 11 поделби. MBIST партициите кои припаѓаат на истиот сплит работат паралелно.
  • 11-те поделби работат во секвенцијален режим. За прampле:
  •  сите MBIST партиции кои припаѓаат на split_0 започнуваат паралелно;
  •  по нивното извршување, сите MBIST партиции кои припаѓаат на split_1 започнуваат паралелно;
  •  и така натаму.
  • Целосната листа на поделби и MBIST е прикажана во делот и DCF 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 MHz како максимална фреквенција. Приложена е работната книга DCF Microsoft Excel® file ја известува листата на DCF што треба да се конфигурира за да се стартуваат MBIST и LBIST за време на фазата на подигање (офлајн режим). Тие траат околу 42 ms.

Монитори за време на само-тестирање

  • Две различни фази влијаат на извршувањето на само-тестирањето (Видете референтен прирачник RM0421 SPC58xNx).
  •  Иницијализација (вчитување на конфигурацијата). SSCM (офлајн режим) или софтверот (онлајн режим) ги конфигурира BIST-овите со програмирање на STCU2.
  •  Извршување на само-тестирање. STCU2 врши само-тестирање.
  • Две различни чувари ги следат овие фази.
  •  Тешко кодираниот чувар ја следи фазата на „иницијализација“. Тоа е хардверски чувар конфигуриран на 0x3FF.
  • Корисникот не може да го измени. Часовникот на тврдокодираниот чувар зависи од режимот на работа:
    •  IRC осцилатор во офлајн режим
    •  STCU2 часовник во онлајн режим
  • Watchdog timer (WDG) го следи „извршувањето на само-тестирањето“. Тоа е хардверски чувар што може да го конфигурира корисникот (регистар STCU_WDG). Корисникот може да го провери статусот на „STCU WDG“ по извршувањето на BIST во регистарот STCU_ERR_STAT (знаме WDTO).

Часовникот на „STCU WDG“ зависи од режимот на работа:

  •  Може да се конфигурира со STCU_PLL (IRC или PLL0) во офлајн режим;
  •  Може да се конфигурира преку софтвер во онлајн режим.

Тешко кодирано освежување на чуварот за време на иницијализацијата

Тешко кодираниот истек на чуварот е 0x3FF циклуси на часовник. SSCM или софтверот мора периодично да го освежуваат хард-кодираниот чувар со програмирање на копчето STCU2. За да ја изврши оваа операција, корисникот мора да ја преплетува листата на записи DCF (офлајн режим) или пристапите за пишување до регистрите STCU2 (онлајн режим) со запишување во регистарот STCU2 key2. Во случај на офлајн BIST, едно запишување на запис од DCF трае околу 2 циклуси на такт. Бидејќи хард-кодираниот чувар истекува по 17 циклуси на часовник, корисникот мора да го освежува на секои 1024 записи DCF. Забелешка: чуварот истекува по 60 циклуси на часовникот. Едно DCF запишување трае 1024 циклуси на такт. STCU17 прифаќа до 2 DCF записи пред да истече рокот на хард-чувар (60/1024 = 17). Во случај на онлајн BIST, времето на освежување (запишување на копчето STCU60 2) зависи од апликацијата.

Конфигурација на онлајн режим

Во онлајн режим, поделената листа на MBIST останува иста со одредени ограничувања поради животниот циклус. Сите MBIST можат да работат во онлајн режим само во ST продукција и анализа на дефекти (FA). Во другите животни циклуси, HSM/MBIST и Flash MBIST не се достапни. Во овој случај, максималната фреквенција за MBIST е 200 MHz и е обезбедена од sys_clock. LBIST за дијагностика може да работи до 50 MHz, додека LBIST 0 може да работи до 100 MHz. Во тој случај, регистрите STCU2 може да се конфигурираат со колоната „регистерска вредност“ од списокот DCF file.

Резиме
Во SPC58xNx и MBIST и LBIST можат да работат. За време на офлајн, LBIST0 и сите MBIST може да работат според поделената конфигурација. За време на онлајн режимот, може да работи и LBIST за дијагностика.

Додаток А Акроними, кратенки и референтни документи

АкронимиSTMicroelectronics TN1317 Конфигурација за самотестирање за SPC58xNx уред 1

Референтни документиSTMicroelectronics TN1317 Конфигурација за самотестирање за SPC58xNx уред 2

Историја на ревизија на документSTMicroelectronics TN1317 Конфигурација за самотестирање за SPC58xNx уред 3

ВАORTНО ИЗВЕСТУВА --Е - ВЕ СЛЕДНО ПРОЧИТАЈТЕ ВНИМАВАЕ

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, само-тест

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *