Λογότυπο ST

STMicroelectronics TN1317 Self Test Configuration for SPC58xNx Device

STMicroelectronics TN1317 Self Test Configuration for SPC58xNx Device

Εισαγωγή

Αυτό το έγγραφο παρέχει οδηγίες σχετικά με τον τρόπο διαμόρφωσης της μονάδας ελέγχου αυτοδιαγνωστικού ελέγχου (STCU2) και έναρξης της εκτέλεσης αυτοδιαγνωστικού ελέγχου. Η συσκευή STCU2 στη συσκευή SPC58xNx διαχειρίζεται τόσο τη μνήμη όσο και τον ενσωματωμένο αυτοέλεγχο λογικής (MBIST και LBIST) της συσκευής. Τα MBIST και LBIST μπορούν να ανιχνεύσουν λανθάνουσες αστοχίες που επηρεάζουν τις πτητικές μνήμες και τις λογικές μονάδες. Ο αναγνώστης θα πρέπει να έχει σαφή κατανόηση της χρήσης του αυτοδιαγνωστικού ελέγχου. Δείτε την Ενότητα Παράρτημα Α για Ακρωνύμια, συντομογραφίες και έγγραφα αναφοράς για πρόσθετες λεπτομέρειες.

Υπερview

  • Το SPC58xNx υποστηρίζει τόσο το MBIST όσο και το LBIST.
  • Το SPC58xNx περιλαμβάνει:
    •  92 περικοπές μνήμης (από 0 έως 91)
    •  LBIST0 (η ασφάλεια LBIST)
    •  6 LBIST για διαγνωστικά (1) (από 1 έως 6)

LBIST

Το LBIST για διαγνωστικό θα πρέπει να λειτουργεί όταν το όχημα βρίσκεται στο γκαράζ και όχι ενώ λειτουργεί η εφαρμογή ασφαλείας. Ο αναγνώστης μπορεί να συμβουλευτεί την πλήρη λίστα στο κεφάλαιο 7 (Διαμόρφωση συσκευής) του εγχειριδίου αναφοράς RM0421 SPC58xNx.

Διαμόρφωση αυτοδιαγνωστικού ελέγχου

Ο αυτοέλεγχος μπορεί να εκτελεστεί είτε σε λειτουργία online είτε εκτός σύνδεσης.

Διαμόρφωση MBIST

  • Για να επιτύχετε τον καλύτερο συμβιβασμό όσον αφορά την κατανάλωση και τον χρόνο εκτέλεσης, συνιστούμε να διαιρέσετε τα MBIST σε 11 διαχωρισμούς. Οι κατατμήσεις MBIST που ανήκουν στο ίδιο split τρέχουν παράλληλα.
  • Τα 11 χωρίσματα εκτελούνται σε διαδοχική λειτουργία. Για π.χample:
  •  Όλες οι κατατμήσεις MBIST που ανήκουν στο split_0 ξεκινούν παράλληλα.
  •  Μετά την εκτέλεσή τους, όλες οι κατατμήσεις MBIST που ανήκουν στο split_1 ξεκινούν παράλληλα.
  •  και ούτω καθεξής.
  • Η πλήρης λίστα των διαχωρισμών και των MBIST εμφανίζεται στο συνημμένο βιβλίο εργασίας του Microsoft Excel® split και DCF files.

Διαμόρφωση LBIST

  • Σε λειτουργία εκτός σύνδεσης, γενικά εκτελείται μόνο το LBIST0, αυτό είναι το ασφαλές bist (για την εγγύηση του ASIL D). Είναι το πρώτο BIST στη διαμόρφωση αυτοελέγχου (δείκτης 0 στον καταχωρητή LBIST_CTRL).
  • Σε λειτουργία online, ο χρήστης μπορεί να επιλέξει να τρέξει τα άλλα 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 (λειτουργία εκτός σύνδεσης) ή το λογισμικό (λειτουργία online) διαμορφώνει τα BIST προγραμματίζοντας το STCU2.
  •  Εκτέλεση αυτοδιαγνωστικού ελέγχου. Το STCU2 εκτελεί αυτοέλεγχο.
  • Δύο διαφορετικοί φύλακες παρακολουθούν αυτές τις φάσεις.
  •  Ο σκληρά κωδικοποιημένος φύλακας παρακολουθεί τη φάση «αρχικοποίησης». Είναι ένας φύλακας υλικού που έχει ρυθμιστεί σε 0x3FF.
  • Ο χρήστης δεν μπορεί να το τροποποιήσει. Το ρολόι του σκληρού κωδικοποιημένου φύλακα εξαρτάται από τον τρόπο λειτουργίας:
    •  Ταλαντωτής IRC σε λειτουργία εκτός σύνδεσης
    •  Ρολόι STCU2 σε λειτουργία online
  • Το Watchdog timer (WDG) παρακολουθεί την «εκτέλεση αυτοδιαγνωστικού ελέγχου». Είναι ένας φύλακας υλικού με δυνατότητα διαμόρφωσης από τον χρήστη (μητρώο STCU_WDG). Ο χρήστης μπορεί να ελέγξει την κατάσταση του "STCU WDG" μετά την εκτέλεση BIST στον καταχωρητή STCU_ERR_STAT (σημαία WDTO).

Το ρολόι του “STCU WDG” εξαρτάται από τον τρόπο λειτουργίας:

  •  Μπορεί να διαμορφωθεί από το STCU_PLL (IRC ή PLL0) σε λειτουργία εκτός σύνδεσης.
  •  Είναι παραμετροποιήσιμο από λογισμικό σε λειτουργία online.

Ανανέωση με σκληρό κώδικα κατά την προετοιμασία

Το σκληρά κωδικοποιημένο χρονικό όριο του φύλακα είναι 0x3FF κύκλοι ρολογιού. Το SSCM ή το λογισμικό πρέπει να ανανεώνουν περιοδικά το σκληρά κωδικοποιημένο watchdog προγραμματίζοντας το κλειδί STCU2. Για να εκτελέσει αυτή τη λειτουργία, ο χρήστης πρέπει να παρεμβάλει τη λίστα των εγγραφών DCF (λειτουργία εκτός σύνδεσης) ή τις προσβάσεις εγγραφής στους καταχωρητές STCU2 (λειτουργία online) με μια εγγραφή στον καταχωρητή STCU2 key2. Στην περίπτωση του BIST εκτός σύνδεσης, μια μεμονωμένη εγγραφή μιας εγγραφής DCF διαρκεί περίπου 2 κύκλους ρολογιού. Εφόσον το σκληρά κωδικοποιημένο Watchdog λήγει μετά από 17 κύκλους ρολογιού, ο χρήστης πρέπει να το ανανεώνει κάθε 1024 εγγραφές DCF. Σημείωση: Ο φύλακας λήγει μετά από 60 κύκλους ρολογιού. Μια μεμονωμένη εγγραφή DCF διαρκεί 1024 κύκλους ρολογιού. Το STCU17 δέχεται έως και 2 εγγραφές DCF πριν από τη λήξη του hard-watchdog (60/1024 = 17). Στην περίπτωση του online BIST, ο χρόνος ανανέωσης (γραφή STCU60 key2) εξαρτάται από την εφαρμογή.

Διαμόρφωση λειτουργίας σε απευθείας σύνδεση

Στην ηλεκτρονική λειτουργία, η λίστα διαχωρισμού MBIST παραμένει η ίδια με ορισμένους περιορισμούς λόγω του κύκλου ζωής. Όλα τα MBIST μπορούν να εκτελούνται σε λειτουργία online μόνο στην ανάλυση παραγωγής και αστοχίας ST (FA). Στους άλλους κύκλους ζωής, τα HSM/MBIST και Flash MBIST δεν είναι προσβάσιμα. Σε αυτήν την περίπτωση, η μέγιστη συχνότητα για το MBIST είναι 200 ​​MHz και παρέχεται από το sys_clock. Το LBIST για διαγνωστικό μπορεί να τρέξει έως και 50 MHz, ενώ το LBIST 0 μπορεί να λειτουργήσει έως και 100 MHz. Σε αυτήν την περίπτωση, οι καταχωρητές STCU2 μπορούν να διαμορφωθούν με τη στήλη "register value" της λίστας DCF file.

Περίληψη
Στο SPC58xNx μπορούν να εκτελεστούν τόσο το MBIST όσο και το LBIST. Κατά τη διάρκεια εκτός σύνδεσης, το LBIST0 και όλα τα MBIST μπορούν να εκτελούνται σύμφωνα με τη διαμόρφωση διαχωρισμού. Κατά τη λειτουργία online, το LBIST για διαγνωστικό μπορεί επίσης να εκτελεστεί.

Παράρτημα Α Ακρωνύμια, συντομογραφίες και έγγραφα αναφοράς

ΑκρωνύμιαSTMicroelectronics TN1317 Self Test Configuration for SPC58xNx Device 1

Έγγραφα αναφοράςSTMicroelectronics TN1317 Self Test Configuration for SPC58xNx Device 2

Ιστορικό αναθεώρησης εγγράφουSTMicroelectronics TN1317 Self Test Configuration for SPC58xNx Device 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 Self Test Configuration for SPC58xNx Device [pdf] Εγχειρίδιο χρήστη
TN1317, Self Test Configuration for SPC58xNx Device, Configuration for SPC58xNx Device, Self Test Configuration, TN1317, Self Test

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *