Φύλλο δεδομένων BL7448 για ασφαλείς κάρτες EEPROM
August 18, 2024 1060 Σχόλια
Επισκόπηση φύλλου δεδομένων BL7448
Το BL7448, το οποίο αναφέρεται στο έγγραφο προέλευσης και ως BL7448SM, είναι ένα έξυπνο τσιπ κάρτας EEPROM 8K bit για εφαρμογές σύγχρονης κάρτας μνήμης που απαιτούν ελεγχόμενη πρόσβαση εγγραφής και διαγραφής. Είναι κατασκευασμένο σε διαδικασία CMOS EEPROM 0.35um και παρέχει κύρια συστοιχία EEPROM 1024 x 8 bit, ίση με 1024 byte μη πτητικής μνήμης χρήστη. Το φύλλο δεδομένων BL7448 είναι χρήσιμο για την αξιολόγηση έργων καρτών που χρειάζονται συμπαγή μνήμη, τροποποίηση ελεγχόμενη με κωδικό πρόσβασης, μόνιμη προστασία byte και απλή διεπαφή επαφών.
Σε αντίθεση με ένα απλό σειριακό EEPROM, το BL7448 συνδυάζει κύρια μνήμη, μνήμη προστασίας και λογική επαλήθευσης κωδικού ασφαλείας σε ένα τσιπ. Υποστηρίζει διευθυνσιοδότηση ανά byte, λειτουργίες διαγραφής και εγγραφής byte προς byte και ξεχωριστή μνήμη προστασίας 1024 x 1 bit. Μόλις εγγραφεί ένα bit προστασίας για ένα αντίστοιχο byte, αυτό το byte καθίσταται μη αναστρέψιμα προστατευμένο έναντι μελλοντικών αλλαγών. Αυτό είναι χρήσιμο όταν δεδομένα εκδότη, σειριακές πληροφορίες ή παράμετροι εφαρμογής πρέπει να κλειδωθούν μετά την εξατομίκευση.
Το τσιπ χρησιμοποιεί σειριακή σύνδεση τριών συρμάτων με VDD, RST, CLK, GND και αμφίδρομη γραμμή I/O ανοικτού αποστραγγιζόμενου (open-drain). Η διαμόρφωση επαφών και η σύγχρονη διεπαφή του ακολουθούν τις απαιτήσεις ISO 7816, επομένως είναι σχετικό για ασφαλείς κάρτες αποθηκευμένων δεδομένων, κάρτες ταυτοποίησης και συστήματα καρτών μνήμης με επαφές. Η SCIVAS μπορεί να βοηθήσει τους πελάτες να αξιολογήσουν μονάδες βασισμένες σε BL7448 για Κάρτες IC με επαφές, συμπεριλαμβανομένης της επιλογής τσιπ, της εκτύπωσης καρτών, της πλαστικοποίησης και του σχεδιασμού κωδικοποίησης.
Χαρακτηριστικά μνήμης, προστασίας και ασφαλείας
Η κύρια μνήμη είναι οργανωμένη ως 1024 byte και κάθε byte μπορεί να διευθυνσιοδοτηθεί απευθείας. Μια τροποποίηση δεδομένων περιλαμβάνει συνήθως ένα στάδιο διαγραφής και ένα στάδιο εγγραφής, αλλά το τσιπ μπορεί να καταστείλει περιττές λειτουργίες ανάλογα με την παλιά τιμή byte και τη νέα τιμή byte. Εάν δεν απαιτείται μετάβαση από μηδέν σε ένα, η πρόσβαση διαγραφής μπορεί να κατασταλεί. Εάν δεν απαιτείται μετάβαση από ένα σε μηδέν, η πρόσβαση εγγραφής μπορεί να κατασταλεί. Αυτό βοηθά στην αποφυγή περιττής εσωτερικής επεξεργασίας κατά τις συνήθεις ενημερώσεις καρτών.
Η μνήμη προστασίας 1024 bit παρέχει ένα bit προστασίας για κάθε byte της κύριας EEPROM. Όταν προγραμματιστεί ένα bit προστασίας, το σχετικό byte δεν μπορεί πλέον να αλλάξει. Οι κατασκευαστές μπορούν επομένως να διαιρέσουν τη μνήμη της κάρτας σε σταθερές ζώνες εκδότη, προστατευμένες ζώνες ταυτοποίησης και περιοχές που παραμένουν διαθέσιμες για μελλοντικές ενημερώσεις. Το φύλλο δεδομένων προδιαγράφει τουλάχιστον 100.000 κύκλους εγγραφής/διαγραφής και περισσότερα από 10 χρόνια διατήρησης δεδομένων, καθιστώντας το BL7448 κατάλληλο για κάρτες που χρειάζονται αξιόπιστη αλλά όχι συνεχή επανεγγραφή. Για ορισμένα έργα, οι αγοραστές συγκρίνουν κάρτες EEPROM με επαφές με κάρτες RFID πριν επιλέξουν μορφή με επαφές, χωρίς επαφές ή υβριδική.
Το BL7448 περιλαμβάνει λογική κωδικού ασφαλείας για τον έλεγχο της πρόσβασης εγγραφής και διαγραφής. Η μνήμη ασφαλείας 3 byte περιέχει έναν μετρητή σφαλμάτων και δύο byte δεδομένων αναφοράς. Αυτά τα δύο byte αναφοράς αποτελούν τον προγραμματιζόμενο κωδικό ασφαλείας, ή PSC. Μετά την ενεργοποίηση, η μνήμη μπορεί να διαβαστεί, αλλά η εγγραφή και η διαγραφή επιτρέπονται μόνο αφού τα δεδομένα επαλήθευσης ταιριάξουν με τα εσωτερικά δεδομένα αναφοράς. Μετά από οκτώ διαδοχικές αποτυχημένες συγκρίσεις, ο μετρητής σφαλμάτων αποκλείει μεταγενέστερες προσπάθειες και εμποδίζει περαιτέρω πρόσβαση εγγραφής και διαγραφής.
Το φύλλο δεδομένων σημειώνει επίσης ότι το περιεχόμενο του κωδικού ασφαλείας δεν μπορεί να διαβαστεί απευθείας. Εάν γίνει προσπάθεια ανάγνωσης στην περιοχή του κωδικού ασφαλείας, η τιμή που επιστρέφεται είναι 00. Στην παραγωγή, η πολιτική PSC, η ακολουθία εξατομίκευσης και η διαδικασία εντολών από την πλευρά του αναγνώστη θα πρέπει να καθορίζονται πριν από την έκδοση. Αυτό είναι ιδιαίτερα σημαντικό, επειδή τα bit προστασίας δεν μπορούν να αντιστραφούν μόλις προγραμματιστούν και επειδή ο μετρητής σφαλμάτων πρέπει να διαχειρίζεται σωστά κατά την επαλήθευση.
Διεπαφή, διάταξη ακίδων και ηλεκτρικές παράμετροι
Διαμόρφωση επαφών και σημάτων
Η διάταξη επαφών χρησιμοποιεί C1 για VDD, C2 για RST, C3 για CLK, C5 για GND και C7 για την αμφίδρομη γραμμή I/O. Τα C4, C6 και C8 δεν είναι συνδεδεμένα. Η ακίδα I/O είναι ανοικτού αποστραγγιζόμενου (open drain), επομένως ο σχεδιασμός του αναγνώστη πρέπει να χειρίζεται σωστά την αντίσταση ανύψωσης (pull-up) και τις συνθήκες σήματος. Η ακολουθία επαναφοράς θέτει τον μετρητή διεύθυνσης στο μηδέν και εξάγει τα πρώτα δεδομένα· στη συνέχεια μπορούν να διαβαστούν πρόσθετα δεδομένα με παλμοδότηση της διεπαφής.
Σύνοψη ηλεκτρικών χαρακτηριστικών και χρονισμού
| Στοιχείο | Τιμή φύλλου δεδομένων BL7448 |
|---|---|
| Κύρια μνήμη | EEPROM 1024 x 8 bit |
| Μνήμη προστασίας | Μνήμη προστασίας μίας φοράς 1024 x 1 bit |
| Τάση τροφοδοσίας | 3.0V έως 5.5V, 5.0V τυπική |
| Ρεύμα τροφοδοσίας | 3mA τυπικό, 10mA μέγιστο |
| Θερμοκρασία λειτουργίας | -35°C έως 70°C |
| Θερμοκρασία αποθήκευσης | -40°C έως 125°C |
| Συχνότητα ρολογιού | 20kHz μέγιστη |
| Χρόνος εγγραφής και διαγραφής | 5ms τυπική τιμή χρονισμού |
Αυτές οι τιμές θα πρέπει να ελέγχονται μαζί με το πλήρες PDF πριν από την ενσωμάτωση υλικού. Τα απόλυτα μέγιστα όρια δεν είναι κανονικές συνθήκες λειτουργίας· καθορίζουν όρια που δεν πρέπει να υπερβαίνονται. Για σταθερή χρήση, ο αναγνώστης, η μονάδα κάρτας και ο εξοπλισμός δοκιμής θα πρέπει να λειτουργούν εντός των συνιστώμενων περιοχών DC και AC, με επαρκές περιθώριο για την ποιότητα επαφής της κάρτας, την ανοχή ρολογιού, τη θερμοκρασία και τη συμπεριφορά κατά την ενεργοποίηση.
Εφαρμογή και ενσωμάτωση προσαρμοσμένης κάρτας
Το BL7448 εξετάζεται συνήθως όταν μια κάρτα μνήμης με επαφές χρειάζεται πιο ελεγχόμενη πρόσβαση από μια βασική κάρτα EEPROM. Μπορεί να υποστηρίξει προγράμματα καρτών που απαιτούν σταθερά δεδομένα εκδότη, προστατευμένους σειριακούς αριθμούς, παραμέτρους υπηρεσίας, εγγραφές σχετιζόμενες με αξία ή απλά δεδομένα πρόσβασης. Επειδή το τσιπ χρησιμοποιεί σύγχρονη μετάδοση, πρέπει να επιλέγεται με συμβατούς αναγνώστες καρτών και ρουτίνες λογισμικού που κατανοούν τη δομή εντολών του, τη ροή επαλήθευσης PSC και τον χρονισμό ανάγνωσης/εγγραφής.
Σε επίπεδο κατασκευής, το BL7448 μπορεί να ενσωματωθεί σε τυπικές μορφές καρτών ανάλογα με τη διαθεσιμότητα της μονάδας και τις απαιτήσεις του έργου. Οι πελάτες μπορούν να συνδυάσουν το τσιπ με εκτυπωμένες πλαστικές κάρτες, επικαλυμμένο γραφικό σχέδιο, πλαίσια υπογραφής, αρίθμηση, εκτύπωση barcode, επιλογές μαγνητικής ταινίας ή άλλες διαδικασίες εξατομίκευσης. Η σωστή δομή εξαρτάται από το τελικό σύστημα, την αναμενόμενη διάρκεια ζωής, τη συμβατότητα αναγνώστη και το αν ο πελάτης χρειάζεται δοκιμαστικές κάρτες πριν από τη μαζική παραγωγή.
Πριν από τη χρήση του BL7448 σε εμπορικό έργο καρτών, οι αγοραστές θα πρέπει να επιβεβαιώσουν τη χαρτογράφηση μνήμης, τη διαχείριση κωδικού ασφαλείας, τις συμβατές εντολές αναγνώστη, την τάση λειτουργίας και το αν θα εφαρμοστεί μη αναστρέψιμη προστασία κατά την έκδοση. Η SCIVAS μπορεί να υποστηρίξει την αντιστοίχιση τσιπ-κάρτας, την αξιολόγηση δειγμάτων, τη διάταξη εκτύπωσης, την επιλογή υλικού κάρτας και τον σχεδιασμό παραγωγής, ώστε η τελική κάρτα να είναι ηλεκτρικά συμβατή και πρακτική για πραγματική ανάπτυξη.
Συχνές ερωτήσεις σχετικά με το φύλλο δεδομένων BL7448 και τη χρήση καρτών
Σε τι χρησιμοποιείται το τσιπ BL7448;
Το BL7448 χρησιμοποιείται για εφαρμογές σύγχρονης κάρτας IC με επαφές που χρειάζονται μνήμη EEPROM 8K bit με ελεγχόμενη πρόσβαση εγγραφής και διαγραφής. Είναι κατάλληλο για ασφαλείς κάρτες μνήμης, κάρτες μέλους, εσωτερικές κάρτες δεδομένων και έργα καρτών όπου επιλεγμένα byte μνήμης πρέπει να προστατεύονται μόνιμα μετά την εξατομίκευση. Η τελική καταλληλότητα εξαρτάται από το πρωτόκολλο του αναγνώστη και τη χαρτογράφηση μνήμης.
Πόση μνήμη παρέχει το BL7448;
Το τσιπ παρέχει κύρια μνήμη EEPROM 1024 x 8 bit, που ισούται με 1024 byte μη πτητικής αποθήκευσης. Διαθέτει επίσης μνήμη προστασίας 1024 x 1 bit, παρέχοντας ένα bit προστασίας για κάθε byte της κύριας μνήμης. Αυτό επιτρέπει στους εκδότες να εγγράφουν δεδομένα και στη συνέχεια να προστατεύουν μόνιμα συγκεκριμένες θέσεις byte όταν εξατομικεύεται η κάρτα.
Υποστηρίζει το BL7448 προστασία με κωδικό πρόσβασης;
Ναι. Το BL7448 χρησιμοποιεί λογική κωδικού ασφαλείας βασισμένη σε προγραμματιζόμενο κωδικό ασφαλείας 2 byte και σε μετρητή σφαλμάτων. Η πρόσβαση ανάγνωσης είναι διαθέσιμη μετά την ενεργοποίηση, αλλά η πρόσβαση εγγραφής και διαγραφής απαιτεί επιτυχή επαλήθευση. Μετά από επανειλημμένες αποτυχημένες συγκρίσεις, ο μετρητής σφαλμάτων μπορεί να αποκλείσει μεταγενέστερες προσπάθειες, βοηθώντας στην πρόληψη ανεξέλεγκτης τροποποίησης της μνήμης της κάρτας.
Είναι το BL7448 συμβατό με κάρτες με επαφές ISO 7816;
Το φύλλο δεδομένων αναφέρει ότι η διαμόρφωση επαφών και η σειριακή διεπαφή του ακολουθούν το πρότυπο ISO 7816 για σύγχρονη μετάδοση. Ωστόσο, η διάταξη επαφών ISO 7816 δεν σημαίνει ότι κάθε αναγνώστης ή πακέτο λογισμικού θα υποστηρίζει το τσιπ. Ο αναγνώστης πρέπει να υποστηρίζει τη σωστή σύγχρονη ακολουθία εντολών, τη συμπεριφορά επαναφοράς, τον χρονισμό και τη διαδικασία επαλήθευσης.
Μπορεί η προστατευμένη μνήμη να διαγραφεί αργότερα;
Όχι. Η μνήμη προστασίας έχει λειτουργικότητα PROM και ένα προγραμματισμένο bit προστασίας είναι μη αναστρέψιμο. Μόλις ένα byte προστατευτεί μέσω του αντίστοιχου bit προστασίας, αυτό το byte της κύριας μνήμης δεν μπορεί να αλλάξει ξανά. Αυτό είναι χρήσιμο για το κλείδωμα δεδομένων εκδότη, αλλά σημαίνει επίσης ότι η διαδικασία έκδοσης πρέπει να δοκιμάζεται πριν από τη μαζική κωδικοποίηση.
Ποιες συνθήκες λειτουργίας πρέπει να ελέγχουν οι μηχανικοί;
Οι μηχανικοί θα πρέπει να εξετάζουν το εύρος τροφοδοσίας 3.0V έως 5.5V, τη λειτουργία σε τυπικά 5.0V, τη συχνότητα ρολογιού έως 20kHz, τη συμπεριφορά I/O ανοικτού αποστραγγιζόμενου (open-drain), τον χρονισμό επαναφοράς και το εύρος θερμοκρασίας λειτουργίας από -35°C έως 70°C. Το υλικό του αναγνώστη και ο εξοπλισμός παραγωγής θα πρέπει να επικυρώνονται στο πραγματικό περιβάλλον χρήσης της κάρτας.
Μπορεί η SCIVAS να προμηθεύσει έτοιμες κάρτες με BL7448;
Η SCIVAS μπορεί να βοηθήσει στην αξιολόγηση απαιτήσεων καρτών IC με επαφές βασισμένων σε BL7448, συμπεριλαμβανομένης της διαθεσιμότητας τσιπ, του υλικού σώματος κάρτας, της εκτύπωσης, της αρίθμησης, της ροής εργασίας κωδικοποίησης και της δοκιμής συμβατότητας αναγνώστη. Για νέα έργα, συνιστάται επιβεβαίωση δείγματος πριν από τη μαζική παραγωγή, επειδή η χαρτογράφηση μνήμης, η διαδικασία PSC και οι ρυθμίσεις μη αναστρέψιμης προστασίας πρέπει να ταιριάζουν με το σύστημα του πελάτη'.



