SLE5528 технически лист за защитени EEPROM карти
August 18, 2024 1108 коментари
Преглед на техническия лист на SLE5528
Техническият лист на SLE5528 описва интелигентен 1024-байтов EEPROM чип, разработен за контактни смарт карти, при които са необходими надеждно съхранение на данни, контролирано презаписване и практично ниво на защита на достъпа. Чипът е функционално съвместим със SLE 4428, което го прави подходящ за проекти, които вече използват същата структура на паметта, командно поведение и синхронен контактен интерфейс. За производителите на карти стойността на SLE5528 не се ограничава само до капацитета на EEPROM паметта, а включва и комбинацията от защита на ниво байт, програмируем код за сигурност и стандартна контактна конфигурация по ISO/IEC 7816 в компактен картов IC.
В производствени проекти този чип обикновено се разглежда за защитени карти с памет, предплатени карти, членски карти, карти за лоялност, карти за контролиран достъп и други продукти за съхранение на данни, при които контактен четец записва и проверява информация чрез сериен синхронен трипроводен интерфейс. Той е особено подходящ, когато приложението изисква стабилно съхранение на данни, ниска консумация и необратима защита на избрани байтове от паметта след персонализация. За клиенти, които сравняват чипови решения за Contact IC карти, SLE5528 предлага ясен спецификационен път за EEPROM карти с памет, без сложността на микроконтролерна картова платформа.
Структура на паметта и логика на защита
Паметта на SLE5528 е организирана като 1024 x 8-bit EEPROM памет за данни, което осигурява 1024 байта за приложна информация. Наред с тази зона чипът включва и 1024 x 1-bit защитна памет. Всеки байт от данните може да бъде защитен чрез записване на съответния защитен бит. След като даден байт бъде защитен, той става само за четене и не може да бъде променян отново. Това е полезно за данни на издателя, фиксирани идентификатори, параметри на приложението, окончателно потвърдени балансови записи или други полета, които трябва да останат заключени след кодиране на картата.
Кодът на производителя се програмира като непроменяема зона от производителя на чипа и включва информация за кодиране на чипа и идентификатор на приложението съгласно ISO/IEC 7816-5. Това помага фиксираната идентификационна информация на чипа да бъде отделена от EEPROM зоната, управлявана от клиента. Основната памет за данни може да бъде променяна само след успешна проверка на 2-байтов програмируем код за сигурност, обикновено наричан PSC. Броят на опитите за PSC проверка се ограничава чрез брояч на грешки, което намалява риска от неограничени опити за отгатване при неоторизиран достъп до картата.
Интерфейс и електрически характеристики
Чипът използва сериен синхронен трипроводен протокол съгласно ISO/IEC 7816. Поддържа адресиране по байтове, а краят на вътрешната обработка се индикира на изхода за данни, което позволява на четеца да управлява времето за запис по-надеждно. Контактната конфигурация и поведението Answer-to-Reset следват изискванията на ISO/IEC 7816 за синхронно предаване. От гледна точка на интеграцията ключовите контакти са VCC, RST, CLK, GND и I/O, като C6 е отбелязан като несвързан. Линията I/O е двупосочна open-drain линия за данни.
Според кратката продуктова информация SLE5528 работи при захранващо напрежение 5V с толеранс ±10% и консумация под 1 mA. Времената за изтриване и запис в EEPROM са посочени като 5 ms и 5 ms. Версията на чипа поддържа температурен диапазон на околната среда от -40°C до +100°C, докато модулната версия е специфицирана за -25°C до +80°C. ESD защитата обикновено е 4,000 V. Издръжливостта на EEPROM е посочена като минимум 100,000 цикъла на изтриване/запис, а задържането на данни е минимум 10 години, като за тези стойности е отбелязана температурна зависимост.
Опаковка, вграждане в карти и персонализирани приложения
SLE5528 се предлага в няколко форми за поръчка и опаковка, включително кристали върху пластина, нарязани кристали върху пластина, M3 модул и MFC3 flip-чип модул. Тези варианти позволяват адаптация към различни производствени маршрути — от опаковане на ниво wafer до готови модули за вграждане. При производството на карти модулните версии обикновено се оценяват, когато клиентът се нуждае от готова контактна картова структура, докато die вариантите могат да се разглеждат за специализирано сглобяване или клиентски дефинирана опаковка. Техническият лист показва също контактните разположения M3 и MFC3, което помага на инженерите да потвърдят позициите на pad зоните и съвпадението с контактите на четеца преди производство.
SCIVAS може да подпомогне картови проекти, при които чипът трябва да бъде комбиниран с материал на картовото тяло, печат, номерация, кодиране, магнитна лента, панел за подпис или други изисквания за персонализация. SLE5528 най-често се обсъжда във връзка с контактни карти с памет, но много клиенти се нуждаят и от пълно портфолио от идентификационни носители, включително пластмаса карти за визуална идентичност, членство и приложения със съхранена стойност. Когато проектът комбинира контактни карти с памет и безконтактни идентификационни носители, нашият екип може също да помогне за съгласуване на спецификациите с RFID карти, четци и работни процеси за издаване от системна страна.
Основни съображения при приложение
SLE5528 е практичен избор за приложения, при които картата се нуждае от четима и записваема EEPROM памет, ясно дефинирани защитни битове и процес на актуализация, контролиран чрез код за сигурност. Той не е предназначен да замени пълноценна криптографска CPU карта, но може да бъде ефективен за системи, които изискват фиксирано картографиране на паметта, стабилна персонализация на картите и контролирани актуализации на място. Типичните приложения включват програми за лоялност, предплатено управление, карти със съхранена стойност, идентификация на клиенти, карти с памет за достъп, карти за оторизация на оборудване и наследени системи, които изискват съвместимост със SLE 4428.
Преди избор на този чип инженерите трябва да потвърдят поддръжката на четеца за синхронни карти с памет по ISO/IEC 7816, съвместимостта на напрежението, обработката на командите, инициализацията на PSC, управлението на брояча на грешки и окончателния план за защита от запис. Тъй като защитата от запис е необратима на ниво байт, картата на паметта трябва да бъде планирана преди масово кодиране. За производството препоръчваме да се потвърдят наличността на чипа, форматът на модула, дебелината на картата, дизайнът на контактната пластина, печатният файл и форматът на данните за кодиране преди потвърждаване на поръчката. Този подход помага да се избегнат несъответствия между техническия лист на чипа, системата на четеца и крайното картово приложение.
Често задавани въпроси за техническия лист на SLE5528
За какво се използва SLE5528?
SLE5528 се използва в контактни смарт карти, които се нуждаят от EEPROM съхранение на данни с контролирано презаписване и защита от запис на ниво байт. Подходящ е за карти с памет, карти за лоялност, предплатени карти, идентификационни носители за достъп и други картови продукти, при които четецът трябва да съхранява или проверява данни чрез синхронен контактен интерфейс по ISO/IEC 7816.
Съвместим ли е SLE5528 със SLE 4428?
Да. В техническия лист е посочено, че SLE5528 има 100% функционална съвместимост със SLE 4428. Това е важно за проекти, които вече използват картови системи, базирани на SLE 4428, и искат да оценят еквивалентна структура на паметта. Въпреки това фърмуерът на четеца, обработката на кода за сигурност и правилата за персонализация трябва да бъдат проверени преди производство.
Колко памет предоставя SLE5528?
SLE5528 предоставя 1024 x 8-bit EEPROM памет за данни, равна на 1024 байта за приложна информация. Той включва и отделна 1024 x 1-bit защитна памет. Всеки защитен бит съответства на един байт данни, което позволява избрани байтове да станат постоянно само за четене след записване на съответния защитен бит.
Каква е ролята на програмируемия код за сигурност?
Програмируемият код за сигурност, или PSC, контролира промяната на паметта за данни и задаването на битове за защита от запис. Промяна на данните е възможна само след успешна проверка на 2-байтовия PSC. Чипът използва и брояч на грешки за ограничаване на опитите за проверка, което помага да се предотвратят повтарящи се неоторизирани опити срещу картата.
Могат ли защитените байтове от паметта да бъдат променени по-късно?
Не. Защитната памет е еднократно програмируема за защита от запис по байтове. След като съответният защитен бит бъде зададен, този байт данни става само за четене и не може да бъде променян отново. Поради тази причина издателите трябва предварително да дефинират картата на паметта, последователността на персонализация и окончателния план за заключване преди мащабно кодиране на карти.
Кои електрически спецификации трябва да проверят инженерите?
Инженерите трябва да проверят изискването за захранване 5V ±10%, консумацията под 1 mA, времето за изтриване и запис от 5 ms, типичната ESD защита 4,000 V и работния температурен диапазон. Чипът е специфициран за -40°C до +100°C, докато модулната версия е специфицирана за -25°C до +80°C.
Кои опции за корпус са посочени за SLE5528?
Информацията за поръчка посочва опции кристали върху пластина, нарязани кристали върху пластина, T-M3.2-6 модул и S-MFC3.1-6-1 flip-чип модул. Тези формати поддържат различни производствени маршрути — от сглобяване на ниво чип до вграждане на контактен модул в карти. Правилната опция трябва да бъде избрана според конструкцията на картата и производствения процес.



