SIEMENS-LOGO

SIEMENS Ρυθμιζόμενη αλυσίδα BISR για γρήγορη φόρτωση δεδομένων επισκευής

SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-PRODUCT

Κίνητρο

  • Τα σημερινά σχέδια μπορεί να έχουν δεκάδες χιλιάδες μνήμες με πλεονασμό επισκευής
  • Χρειάζεται πολύς χρόνος για τη σειριακή φόρτωση των δεδομένων επισκευής κατά την ενεργοποίηση του συστήματος
  • Μπορούμε να προλάβουμεtagτου γεγονότος ότι πολύ λίγες από τις μνήμες χρειάζονται πραγματικά επισκευή για να επιταχυνθεί σημαντικά η διαδικασία;

Περίγραμμα

  • Το γενικό σύστημα επισκευής μνήμης
  • Προηγούμενη εργασία
  • Ρυθμιζόμενο σύστημα επισκευής αλυσίδας BISR
  • Πειραματικά αποτελέσματα
  • συμπεράσματα

Το γενικό σύστημα επισκευής μνήμηςSIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG1

  • Αποκλειστικό μητρώο επισκευής για κάθε μνήμη
  • Το Repair Enable υποδεικνύει ότι η μνήμη χρειάζεται επισκευή
  • Οι περισσότεροι καταχωρητές επισκευής περιέχουν μόνο 0 και επιτρέπουν τη συμπίεση των πληροφοριών επισκευής στο κιβώτιο ασφαλειών

Προηγούμενη εργασία (κοινή χρήση επισκευής)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-PRODUCT

  • Χρησιμοποιήστε την ίδια λύση επισκευής για πολλές μνήμες
  • Λήφθηκαν καλά αποτελέσματα για μνήμες που χρησιμοποιούν επισκευή σειράς και μνήμες πίσω από ένα κοινόχρηστο λεωφορείο
  • Περιορισμένη εφαρμογή για κατανεμημένες μνήμες με χρήση επισκευής στήλης
  • Πιθανή απώλεια απόδοσης

Προηγούμενη εργασία (παράκαμψη μνήμης)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG2

  • Κάθε μητρώο επισκευής μπορεί να παρακαμφθεί
  • Η αλυσίδα διαμόρφωσης φορτώθηκε πρώτη για την επιλογή καταχωρητών επισκευής που θα συμπεριληφθούν στην αλυσίδα
  • Απαιτείται flop Pipeline για να αποφευχθούν μεγάλες ασύγχρονες διαδρομές
  • Η ταχύτητα περιορίζεται σε περίπου 5X

Ρυθμιζόμενο σύστημα επισκευής αλυσίδας BISRSIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG3

  • Επεκτείνετε την ιδέα του Devanathan να παρακάμψει πολλούς καταχωρητές επισκευής κάθε φορά
  • Η παράκαμψη μακρύτερων τμημάτων μειώνει την επιβάρυνση που σχετίζεται με την αλυσίδα διαμόρφωσης

Κύκλωμα επιλογής τμήματος (SSC)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG4

  • Δομή παρόμοια με το Bit εισαγωγής τμήματος (SIB) του IEEE 1687
    • Επιλέγει/παρακάμπτει το σχετικό τμήμα αλυσίδας
  • Το SSC διαθέτει πρόσθετο κύκλωμα για τον εντοπισμό τμημάτων που χρειάζονται επισκευή
    • 1-λογική ανίχνευσης

Ενεργή διαδρομή σάρωσης με παράκαμψη τμήματοςSIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG5

  • Το αριστερό τμήμα περιλαμβάνεται στη διαδρομή σάρωσης επειδή τουλάχιστον μία μνήμη χρειάζεται επισκευή
  • Το δεξί τμήμα παρακάμφθηκε επειδή καμία από τις μνήμες δεν χρειάζεται επισκευή
    • Η είσοδος τμήματος επιβάλλεται στο 0

Ενεργή διαδρομή σάρωσης (επιλέχθηκε η αλυσίδα διαμόρφωσης)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG6

  • Ενεργή διαδρομή σάρωσης (επιλέχθηκε η αλυσίδα διαμόρφωσης)

Επιδιορθώστε την ακολουθία προγραμματισμού δεδομένωνSIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG7

Ακολουθία ενεργοποίησηςSIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG8

Θεωρήσεις αλγορίθμου κατάτμησης

  • Ο αριθμός των τμημάτων εξαρτάται από ορισμένους παράγοντες
  • Το πιο σημαντικό είναι η πυκνότητα του ελαττώματος
    • Η υψηλή πυκνότητα ελαττώματος απαιτεί μικρότερα τμήματα για να μειωθεί η πιθανότητα να χρειαστεί να συμπεριληφθεί ένα τμήμα
  • Τα τμήματα των προϋπαρχόντων μπλοκ IP πρέπει να περιλαμβάνονται ως έχουν
    • Δεν είναι πάντα δυνατό να εφαρμοστεί το βέλτιστο μέγεθος τμήματος

Υπολογισμός βέλτιστου μεγέθους τμήματος

  • Χρόνος μετατόπισης αλυσίδας BISR T = Nrepair XL/Nseg + 2 X Nseg
    • L: το συνολικό μήκος των μητρώων επισκευής
    • Nseg: αριθμός τμημάτων
    • Nrepair : αριθμός τμημάτων που απαιτούν επισκευή
  • Για την ελαχιστοποίηση του Τ
    • ( Nrepair XL / Nseg + 2 X Nseg )′ = 0
  • : = /2
  • = /g

Επισκευή συντελεστή επιτάχυνσης φόρτωσης δεδομένων (μία επισκευή)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG9

Επισκευή συντελεστή επιτάχυνσης φόρτωσης δεδομένων (δύο επισκευές)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG10

Επιδιόρθωση κύκλων φόρτωσης δεδομένων

(υποτιθέμενο σε σχέση με τον πραγματικό αριθμό επισκευών)SIEMENS-Configurable-BISR-Chain-for-Fast-Repair-Data-Loading-FIG11

συμπεράσματα

  • Προτείνεται ένα ρυθμιζόμενο σύστημα επισκευής αλυσίδας BISR για την επιτάχυνση της φόρτωσης δεδομένων επισκευής κατά την ενεργοποίηση του τσιπ
  • Τα πειραματικά αποτελέσματα δείχνουν ότι ο αριθμός των κύκλων ρολογιού μπορεί να μειωθεί κατά μία έως δύο τάξεις μεγέθους σε σύγκριση με προηγούμενες μεθόδους

Έγγραφα / Πόροι

SIEMENS Ρυθμιζόμενη αλυσίδα BISR για γρήγορη φόρτωση δεδομένων επισκευής [pdf] Οδηγός χρήστη
Ρυθμιζόμενη αλυσίδα BISR για γρήγορη φόρτωση δεδομένων επισκευής, ρυθμιζόμενη αλυσίδα BISR, αλυσίδα BISR για γρήγορη φόρτωση δεδομένων επισκευής, αλυσίδα BISR, αλυσίδα

Αναφορές

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

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