Karta katalogowa SLE5528 do bezpiecznych kart EEPROM

August 18, 2024 1110 komentarzy

SLE5528 – arkusz danych (PDF)



Przegląd arkusza danych SLE5528

Arkusz danych SLE5528 opisuje inteligentny układ EEPROM o pojemności 1024 bajtów, przeznaczony do stykowych aplikacji kart inteligentnych, które wymagają prostego przechowywania danych, kontrolowanego przepisywania oraz praktycznego poziomu ochrony dostępu. Układ jest funkcjonalnie zgodny z SLE 4428, dlatego można go rozważyć w projektach wykorzystujących już tę strukturę pamięci, sposób działania poleceń i synchroniczny interfejs stykowy. Dla producentów kart wartość SLE5528 to nie tylko pojemność EEPROM, lecz także sposób, w jaki łączy on bajtową pamięć ochronną, programowalny kod zabezpieczający i standardową konfigurację styków zgodną z ISO/IEC 7816 w kompaktowym układzie karty.

W produkcji układ ten jest zwykle oceniany pod kątem kart pamięci zabezpieczonych, kart przedpłaconych, kart członkowskich, nośników lojalnościowych, kart kontroli dostępu oraz innych produktów przechowujących dane, w których czytnik stykowy zapisuje i weryfikuje dane przez szeregowe, synchroniczne łącze trójprzewodowe. Jest szczególnie odpowiedni, gdy aplikacja wymaga stabilnego przechowywania danych, niskiego prądu zasilania oraz nieodwracalnej ochrony wybranych bajtów pamięci po personalizacji. Dla klientów porównujących opcje układów dla kart IC stykowych, SLE5528 zapewnia jasną ścieżkę specyfikacji dla kart pamięci opartych na EEPROM, a nie złożonej platformy kart z mikrokontrolerem.

Struktura pamięci i logika ochrony

Pamięć SLE5528 jest zorganizowana jako pamięć danych EEPROM 1024 × 8-bit, co daje karcie 1024 bajty na dane aplikacji. Obok tego obszaru układ zawiera pamięć ochronną 1024 × 1-bit. Każdy bajt danych można zabezpieczyć, zapisując odpowiadający mu bit ochrony. Po zabezpieczeniu bajt staje się tylko do odczytu i nie można go już zmienić, co jest przydatne w przypadku danych wystawcy, stałych identyfikatorów, parametrów aplikacji, zapisów salda po finalizacji oraz innych pól, które muszą pozostać zablokowane po zakodowaniu karty.

Kod producenta jest zaprogramowany jako obszar niezmienny przez producenta układu i zawiera informacje o kodowaniu układu oraz identyfikator aplikacji zgodnie z ISO/IEC 7816-5. Pomaga to oddzielić stałe informacje identyfikacyjne układu od obszaru EEPROM kontrolowanego przez klienta. Główną pamięć danych można zmienić wyłącznie po pomyślnej weryfikacji 2-bajtowego programowalnego kodu zabezpieczającego, powszechnie określanego jako PSC. Liczba prób weryfikacji PSC jest ograniczona przez licznik błędów, co zmniejsza ryzyko nieograniczonego zgadywania podczas nieautoryzowanego dostępu do karty.

Interfejs i charakterystyka elektryczna

Układ wykorzystuje szeregowy, synchroniczny protokół łącza trójprzewodowego zgodnie z ISO/IEC 7816. Obsługuje adresowanie bajtowe, a zakończenie wewnętrznego przetwarzania jest sygnalizowane na wyjściu danych, co pozwala systemowi czytnika bardziej niezawodnie zarządzać czasem zapisu. Konfiguracja styków i zachowanie odpowiedzi na reset (Answer-to-Reset) są zgodne z wymaganiami ISO/IEC 7816 dla transmisji synchronicznej. Z punktu widzenia integracji kluczowe styki to VCC, RST, CLK, GND i I/O, przy czym C6 oznaczono jako niepodłączony. Linia I/O jest dwukierunkową linią danych typu open-drain.

Zgodnie ze skróconą informacją o produkcie SLE5528 pracuje przy napięciu zasilania 5V z tolerancją ±10% i prądem zasilania poniżej 1 mA. Czasy kasowania i zapisu EEPROM określono na 5 ms i 5 ms. Wersja układu obsługuje zakres temperatury otoczenia od -40°C do +100°C, natomiast wersja modułowa jest przeznaczona dla zakresu od -25°C do +80°C. Ochrona ESD wynosi typowo 4 000 V. Wytrzymałość EEPROM podano jako minimum 100 000 cykli kasowania/zapisu, a przechowywanie danych określono na minimum 10 lat, przy czym zaznaczono zależność tych wartości od temperatury.

Obudowa, osadzanie w karcie i zastosowanie w kartach niestandardowych

SLE5528 jest oferowany w kilku formach zamówieniowych i opakowaniowych, w tym jako die on wafer, sawn die on wafer, moduł M3 oraz moduł flip-chip MFC3. Te opcje czynią go elastycznym dla różnych ścieżek produkcji, od pakowania na poziomie wafera po gotowe osadzenie modułu. W produkcji kart wersje modułowe są zwykle oceniane, gdy klient potrzebuje gotowej struktury karty stykowej, natomiast opcje die można rozważyć w przypadku specjalistycznego montażu lub opakowania definiowanego przez klienta. Arkusz danych pokazuje także układy styków M3 i MFC3, co pomaga inżynierom potwierdzić położenie pól kontaktowych i wyrównanie ze stykami czytnika przed produkcją.

SCIVAS może wspierać projekty kart, w których układ trzeba połączyć z materiałem korpusu karty, drukiem, numeracją, kodowaniem, paskiem magnetycznym, panelem podpisu lub innymi wymaganiami personalizacji. O SLE5528 najczęściej mówi się w kontekście stykowych kart pamięci, ale wielu klientów potrzebuje również kompletnego portfolio identyfikatorów obejmującego Karty plastikowe na potrzeby identyfikacji wizualnej, członkostwa i aplikacji przedpłaconych. Gdy projekt łączy stykowe karty pamięci z bezstykowymi identyfikatorami, nasz zespół może również pomóc dopasować specyfikacje do kart RFID, czytników i procesów wydawania po stronie systemu.

Typowe aspekty zastosowań

SLE5528 to praktyczny wybór w aplikacjach, w których karta wymaga czytelnej i zapisywalnej pamięci EEPROM, zdefiniowanych bitów ochrony oraz procesu aktualizacji kontrolowanego kodem zabezpieczającym. Nie jest przeznaczony do zastąpienia pełnej kryptograficznej karty CPU, ale może być skuteczny w systemach wymagających stałego mapowania pamięci, stabilnej personalizacji karty i kontrolowanych aktualizacji w terenie. Typowe przypadki użycia obejmują programy lojalnościowe, zarządzanie przedpłatami, karty przedpłacone, identyfikację klientów, karty pamięci związane z kontrolą dostępu, karty autoryzacji urządzeń oraz systemy starszej generacji wymagające zgodności z SLE 4428.

Przed wyborem tego układu inżynierowie powinni potwierdzić obsługę przez czytnik synchronicznych kart pamięci ISO/IEC 7816, zgodność napięć, obsługę poleceń, inicjalizację PSC, zarządzanie licznikiem błędów oraz ostateczny plan ochrony przed zapisem. Ponieważ ochrona przed zapisem jest nieodwracalna na poziomie bajtu, mapę pamięci należy zaplanować przed masowym kodowaniem. W przypadku produkcji zalecamy potwierdzenie dostępności układu, formatu modułu, grubości karty, konstrukcji płytki stykowej, projektu druku i formatu danych kodowania przed potwierdzeniem zamówienia. Takie podejście pomaga uniknąć niezgodności między arkuszem danych układu, systemem czytnika i końcową aplikacją karty.

FAQ dotyczące arkusza danych SLE5528

Do czego służy SLE5528?

SLE5528 stosuje się w stykowych kartach inteligentnych, które wymagają przechowywania danych w EEPROM z kontrolowanym przepisywaniem i bajtową ochroną przed zapisem. Nadaje się do kart pamięci, kart lojalnościowych, kart przedpłaconych, identyfikatorów związanych z kontrolą dostępu oraz innych produktów kartowych, w których czytnik musi zapisywać lub weryfikować dane przez synchroniczny stykowy interfejs ISO/IEC 7816.

Czy SLE5528 jest zgodny z SLE 4428?

Tak. Arkusz danych podaje, że SLE5528 jest w 100% funkcjonalnie zgodny z SLE 4428. Jest to istotne dla projektów, które już korzystają z systemów kart opartych na SLE 4428 i chcą ocenić równoważną strukturę pamięci. Oprogramowanie układowe czytnika, obsługę kodu zabezpieczającego i zasady personalizacji należy jednak sprawdzić przed produkcją.

Jaką pamięć oferuje SLE5528?

SLE5528 oferuje pamięć danych EEPROM 1024 × 8-bit, co odpowiada 1024 bajtom na dane aplikacji. Zawiera także oddzielną pamięć ochronną 1024 × 1-bit. Każdy bit ochrony odpowiada jednemu bajtowi danych, co pozwala wybranym bajtom stać się trwale tylko do odczytu po zapisaniu bitu ochrony.

Jaką rolę odgrywa programowalny kod zabezpieczający?

Programowalny kod zabezpieczający, czyli PSC, kontroluje modyfikację pamięci danych oraz ustawianie bitów ochrony przed zapisem. Zmiana danych jest możliwa wyłącznie po pomyślnej weryfikacji 2-bajtowego PSC. Układ wykorzystuje także licznik błędów do ograniczania prób weryfikacji, co pomaga zapobiegać powtarzanym nieautoryzowanym próbom dostępu do karty.

Czy zabezpieczone bajty pamięci można później zmienić?

Nie. Pamięć ochronna jest jednokrotnie programowalna w zakresie bajtowej ochrony przed zapisem. Po ustawieniu odpowiedniego bitu ochrony dany bajt danych staje się tylko do odczytu i nie można go już zmienić. Z tego powodu wystawcy powinni zdefiniować mapę pamięci, sekwencję personalizacji i ostateczny plan blokowania przed kodowaniem kart na dużą skalę.

Jakie parametry elektryczne powinni sprawdzić inżynierowie?

Inżynierowie powinni zweryfikować wymaganie zasilania 5V ±10%, prąd zasilania poniżej 1 mA, czasy kasowania i zapisu 5 ms, typową ochronę ESD 4 000 V oraz zakres temperatury pracy. Układ jest określony dla zakresu od -40°C do +100°C, natomiast wersja modułowa dla zakresu od -25°C do +80°C.

Jakie opcje obudowy są wymienione dla SLE5528?

Informacje zamówieniowe wymieniają opcje die on wafer, sawn die on wafer, moduł T-M3.2-6 oraz moduł flip-chip S-MFC3.1-6-1. Te formaty obsługują różne ścieżki produkcji, od montażu na poziomie układu po osadzanie modułu stykowego w kartach. Właściwą opcję należy wybrać zgodnie z konstrukcją karty i procesem produkcyjnym.

Kod weryfikacyjny