ST 로고

STMicroelectronics TN1317 SPC58xNx 장치용 자체 테스트 구성

STMicroelectronics TN1317 SPC58xNx 장치용 자체 테스트 구성

소개

이 문서는 셀프 테스트 제어 장치(STCU2)를 구성하고 셀프 테스트 실행을 시작하는 방법에 대한 지침을 제공합니다. SPC2xNx 장치의 STCU58는 장치의 메모리 및 로직 내장 셀프 테스트(MBIST 및 LBIST)를 모두 관리합니다. MBIST 및 LBIST는 휘발성 메모리 및 로직 모듈에 영향을 미치는 잠재적 오류를 감지할 수 있습니다. 독자는 셀프 테스트의 사용법을 명확하게 이해해야 합니다. 추가 세부 정보는 부록 A 섹션의 약어, 약어 및 참조 문서를 참조하십시오.

위에view

  • SPC58xNx는 MBIST와 LBIST를 모두 지원합니다.
  • SPC58xNx에는 다음이 포함됩니다.
    •  92개의 메모리 컷(0~91)
    •  LBIST0(안전 LBIST)
    •  진단용 6 LBIST(1) (1~6)

LBIST

진단을 위한 LBIST는 차량이 차고에 있을 때 실행해야 하며 안전 애플리케이션이 실행되는 동안은 실행해서는 안 됩니다. 독자는 RM7 SPC0421xNx 참조 설명서의 58장(장치 구성)에서 전체 목록을 참조할 수 있습니다.

셀프 테스트 구성

셀프 테스트는 온라인 또는 오프라인 모드로 실행할 수 있습니다.

MBIST 구성

  • 소비와 실행 시간 측면에서 최상의 트레이드오프에 도달하려면 MBIST를 11개 분할로 나누는 것이 좋습니다. 동일한 분할에 속하는 MBIST 파티션은 병렬로 실행됩니다.
  • 11개 스플릿은 순차 모드로 실행됩니다. 예를 들어amp르 :
  •  split_0에 속하는 모든 MBIST 파티션은 병렬로 시작됩니다.
  •  실행 후 split_1에 속하는 모든 MBIST 파티션은 병렬로 시작됩니다.
  •  등등.
  • 분할 및 MBIST의 전체 목록은 첨부된 분할 및 DCF Microsoft Excel® 통합 문서에 표시됩니다. files.

LBIST 구성

  • 오프라인 모드에서는 일반적으로 LBIST0만 실행되고, 이는 안전한 BIST(ASIL D를 보장하기 위한)입니다. 이는 셀프 테스트 구성의 첫 번째 BIST(LBIST_CTRL 레지스터의 포인터 0)입니다.
  • 온라인 모드에서 사용자는 진단용으로 다른 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, 이더넷0, adcsar_dig_x, adcsar_dig_x, iic, dspi_x, adcsar_seq_x, adcsar_seq_x, linlfex_x, 피트, ima, cmu_x, adgsar_ana_wrap_x
    •  LBIST5: 플랫폼
    •  LBIST6: can0, dma

오프라인 구성을 위한 DCF 목록

MBIST 및 LBIST0는 최대 주파수로 최대 100MHz까지 오프라인에서 실행될 수 있습니다. 첨부된 DCF Microsoft Excel® 워크북 file 부팅 단계(오프라인 모드) 동안 MBIST 및 LBIST를 시작하기 위해 구성해야 할 DCF 목록을 보고합니다. 약 42ms가 걸립니다.

자체 테스트 중 모니터

  • 두 가지 서로 다른 단계가 셀프 테스트 실행에 영향을 미칩니다(RM0421 SPC58xNx 참조 설명서 참조).
  •  초기화(구성 로딩). SSCM(오프라인 모드) 또는 소프트웨어(온라인 모드)는 STCU2를 프로그래밍하여 BIST를 구성합니다.
  •  셀프 테스트 실행. STCU2는 셀프 테스트를 실행합니다.
  • 두 개의 서로 다른 감시기관이 이러한 단계를 감시한다.
  •  하드코딩된 워치독은 "초기화" 단계를 모니터링합니다. 0x3FF로 구성된 하드웨어 워치독입니다.
  • 사용자는 이를 수정할 수 없습니다. 하드코딩된 워치독의 시계는 작동 모드에 따라 달라집니다.
    •  오프라인 모드의 IRC 오실레이터
    •  STCU2 온라인 모드에서 시계
  • 워치독 타이머(WDG)는 "셀프 테스트 실행"을 모니터링합니다. 사용자가 구성할 수 있는 하드웨어 워치독입니다(STCU_WDG 레지스터). 사용자는 STCU_ERR_STAT 레지스터(WDTO 플래그)에서 BIST 실행 후 "STCU WDG"의 상태를 확인할 수 있습니다.

“STCU WDG”의 시계는 작동 모드에 따라 달라집니다.

  •  오프라인 모드에서는 STCU_PLL(IRC 또는 PLL0)로 구성할 수 있습니다.
  •  온라인 모드에서는 소프트웨어로 구성할 수 있습니다.

초기화 중 하드코딩된 워치독 새로 고침

하드코딩된 워치독 타임아웃은 0x3FF 클럭 사이클입니다. SSCM 또는 소프트웨어는 STCU2 키2를 프로그래밍하여 하드코딩된 워치독을 주기적으로 새로 고쳐야 합니다. 이 작업을 수행하려면 사용자가 DCF 레코드 목록(오프라인 모드) 또는 STCU2 레지스터에 대한 쓰기 액세스(온라인 모드)를 STCU2 키2 레지스터에 대한 쓰기와 인터리브해야 합니다. 오프라인 BIST의 경우 DCF 레코드를 한 번 쓰는 데 약 17클럭 사이클이 걸립니다. 하드코딩된 워치독은 1024클럭 사이클 후에 만료되므로 사용자는 60개의 DCF 레코드마다 새로 고쳐야 합니다. 참고: 워치독은 1024클럭 사이클 후에 만료됩니다. 단일 DCF 쓰기에는 17클럭 사이클이 걸립니다. STCU2는 하드 워치독이 만료되기 전에 최대 60개의 DCF 레코드를 허용합니다(1024/17 = 60). 온라인 BIST의 경우 새로 고침 시간(STCU2 키2 쓰기)은 애플리케이션에 따라 다릅니다.

온라인 모드 구성

온라인 모드에서 MBIST 분할 목록은 수명 주기로 인한 몇 가지 제한 사항이 있지만 동일하게 유지됩니다. 모든 MBIST는 ST 생산 및 실패 분석(FA)에서만 온라인 모드에서 실행할 수 있습니다. 다른 수명 주기에서는 HSM/MBIST 및 Flash MBIST에 액세스할 수 없습니다. 이 경우 MBIST의 최대 주파수는 200MHz이며 sys_clock에서 제공합니다. 진단용 LBIST는 최대 50MHz까지 실행할 수 있는 반면 LBIST 0은 최대 100MHz까지 실행할 수 있습니다. 이 경우 STCU2 레지스터는 DCF 목록의 "레지스터 값" 열로 구성할 수 있습니다. file.

요약
SPC58xNx에서는 MBIST와 LBIST를 모두 실행할 수 있습니다. 오프라인에서는 LBIST0과 모든 MBIST를 분할 구성에 따라 실행할 수 있습니다. 온라인 모드에서는 진단용 LBIST도 실행할 수 있습니다.

부록 A 약어, 약어 및 참조 문서

약어STMicroelectronics TN1317 SPC58xNx 장치 1에 대한 자체 테스트 구성

참고문헌STMicroelectronics TN1317 SPC58xNx 장치 2에 대한 자체 테스트 구성

문서 개정 내역STMicroelectronics TN1317 SPC58xNx 장치 3에 대한 자체 테스트 구성

중요 공지 –주의 깊게 읽으십시오.

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, 자체 테스트

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *