Tehnički list FM1216 za CPU kartice sa dvostrukim interfejsom

August 18, 2024 1072 pregleda

FM1216 tehnički list



Pregled FM1216 čipa za dvointerfejsne CPU kartice

Tehnički list FM1216 opisuje dvointerfejsni CPU čip za kartice razvijen za pametne kartice koje moraju da rade i preko kontaktnog interfejsa i preko 13.56 MHz beskontaktnog interfejsa. Za razliku od jednostavnog memorijskog IC čipa, FM1216 objedinjuje ISO/IEC 7816 kontaktnu komunikaciju, ISO/IEC 14443A beskontaktnu komunikaciju, obradu komandi zasnovanu na CPU-u, bezbednosnu logiku i neisparljivu memoriju u jednoj platformi čipa. To ga čini pogodnim za proizvođače kartica i integratore projekata kojima je potrebna fleksibilna opcija čipa za kartice povezane sa plaćanjem, kartice javnog prevoza, identifikacione isprave i pametne kartice sa više aplikacija.

Iz perspektive proizvodnje kartica, FM1216 je koristan kada jedna gotova kartica treba da radi sa tradicionalnim čitačima kontaktnih kartica, a istovremeno da podržava RF transakcije preko namotaja antene. Čip je projektovan za dvointerfejsne strukture kartica, ali tehnički list takođe opisuje pinova kontaktnog i beskontaktnog modula, pružajući inženjerima jasnu referencu za različite dizajne modula. Za fabrike koje proizvode RFID kartice, CPU pametne kartice ili bezbedne višefunkcijske identifikacione kartice, ove informacije pomažu da se proceni da li čip može da zadovolji električne, memorijske i protokolarne zahteve ciljne aplikacije.

Ključne karakteristike protokola i sistema

FM1216 podržava ISO/IEC 7816 za kontaktni interfejs i ISO/IEC 14443A za beskontaktni interfejs. Beskontaktna strana radi oko standardnog 13.56 MHz polja, a tehnički list navodi opseg ulazne frekvencije od 13.553 MHz do 13.567 MHz. Kontaktni interfejs koristi VCC, RST, CLK, GND i IO pinove, dok beskontaktni modul koristi IN1 i IN2 pinove za povezivanje namotaja. Dvointerfejsni modul kombinuje ove kontaktne pinove sa pinovima namotaja potrebnim za RF komunikaciju.

Skup komandi MCU-a je kompatibilan sa Turbo 8051, što pomaže programerima i COS timovima da rade sa poznatom arhitekturom. Čip uključuje Triple-DES i Single-DES procesor sa anti-SPA i anti-DPA zaštitom, PKI koprocesor koji podržava 2048-bitni RSA, bezbednosnu slučajnu funkciju, SHA1 podršku, DMA, MMU i druge unutrašnje blokove prikazane na blok dijagramu. Tehnički list takođe opisuje kompatibilnost sa FM11RF08, FM11RF08SH, FM11RF32M i FM11RF32SH serijama beskontaktnih kartica, što može biti važno za projekte kojima je potrebna migracija sa logičkih šifrovanih kartica na strukture CPU kartica.

Memorijski kapacitet i pouzdanost podataka

Za skladištenje podataka, FM1216 obezbeđuje 64K x 8-bitni ROM, sa 56K x 8-bitnim dostupnim za korišćenje od strane kupca prema listi karakteristika proizvoda. Takođe uključuje 16K x 8-bitni EEPROM za memoriju podataka, 256 x 8-bitni iRAM i 2048 x 8-bitni xRAM, kako je navedeno u odeljku sa karakteristikama. Ovaj raspored memorije daje čipu dovoljan kapacitet za operativne sisteme kartica, podatke aplikacija, ključeve, brojače, zapise transakcija i informacije za personalizaciju.

Izdržljivost EEPROM-a je specificirana na minimum 100.000 ciklusa upisa, a zadržavanje podataka u EEPROM-u je navedeno kao minimum 10 godina. Vreme brisanja i programiranja je prikazano kao 2 ms minimum, 3.3 ms tipično i 4 ms maksimum. Za fabrike kartica ovi parametri su važni jer se pametna kartica ne ocenjuje samo po nominalnom memorijskom kapacitetu; ona takođe mora da izdrži ponovljenu personalizaciju, ažuriranja aplikacija, operacije vrednosti ili upisivanje zapisa tokom stvarne upotrebe. FM1216 takođe navodi šifrovanje memorijskih podataka za ROM, EEPROM i RAM, što je vredno za aplikacije u kojima sačuvane informacije moraju biti zaštićene od neovlašćenog čitanja ili reversne analize.

Električne karakteristike i razmatranja u proizvodnji

Tehnički list FM1216 navodi opseg radnog napona napajanja od 2.7 V do 5.5 V. Opseg radne temperature okoline je -25°C do 85°C, dok je opseg temperature skladištenja -55°C do 125°C. ESD zaštita je specificirana na 4000 V u HBM režimu. Maksimalna struja napajanja je navedena kao 20 mA za kontaktni interfejs i 5 mA za beskontaktni interfejs, sa vrednošću struje napajanja od 200 uA u CLKSTOP režimu na 5.5 V.

Ove električne vrednosti treba razmotriti zajedno sa strukturom modula, dizajnom antene, materijalom kartice, procesom laminacije i okruženjem čitača. Kada se FM1216 koristi u gotovim karticama, izbor čipa je samo jedan deo konačnog proizvoda. Podešavanje antene, povezivanje čipa, debljina kartice, proces štampe i postupak testiranja utiču na performanse gotovog proizvoda. Na primer, projekti koji uključuju kontaktne IC kartice zahtevaju stabilno poravnanje kontaktnih površina i pouzdane performanse interfejsa, dok dvointerfejsne pametne kartice takođe zahtevaju dizajn RF namotaja i testiranje beskontaktnog čitanja pre isporuke.

Oblast primene kartica zasnovanih na FM1216

FM1216 je namenjen aplikacijama pametnih kartica koje mogu zahtevati bezbednu CPU obradu, kontaktnu i beskontaktnu komunikaciju i fleksibilno korišćenje memorije. Tehnički list pominje aplikacije elektronskog novčanika, postojeće RF kartice javnog prevoza i bankarske kartice zasnovane na standardu PBOC2.0. U praktičnoj proizvodnji kartica, slične platforme čipova mogu se takođe razmatrati za bezbedne identifikacione isprave, kampus kartice, tranzitne kartice, kartice lojalnosti sa jačom bezbednošću i višefunkcijske kartice gradskih usluga.

Za mnoge kupce, važno pitanje nije samo da li čip podržava određeni protokol, već da li može da se integriše u zahtevani format gotovog proizvoda. FM1216 se može razmatrati za PVC ili kompozitne pametne kartice, kontaktne kartice, beskontaktne kartice i dvointerfejsne kartice u zavisnosti od zahteva projekta. U hotelskim, članskim, transportnim i korporativnim sistemima, kupci mogu upoređivati CPU čipove za kartice sa jednostavnijim memorijskim čipovima kako bi uskladili cenu, nivo bezbednosti, kompatibilnost čitača i složenost aplikacije. Za projekte kojima je potrebna proizvodnja štampanih kartica zajedno sa izborom čipa, povezane kategorije kao što su plastične karte takođe mogu pomoći kupcima da razumeju dostupne opcije kućišta kartice.

Često postavljana pitanja o tehničkom listu FM1216

Koje vrste je čip FM1216?

FM1216 je dvointerfejsni CPU čip za kartice namenjen aplikacijama pametnih kartica. Podržava i ISO/IEC 7816 kontaktnu komunikaciju i ISO/IEC 14443A beskontaktnu komunikaciju, tako da može da se koristi u karticama kojima je potreban pristup preko kontaktnog čitača, pristup preko RF čitača ili oba interfejsa u jednom proizvodu.

Koji memorijski kapacitet obezbeđuje FM1216?

Tehnički list FM1216 navodi 64K x 8-bitni ROM, sa 56K x 8-bitnim dostupnim za korišćenje od strane kupca, plus 16K x 8-bitni EEPROM za memoriju podataka. Takođe uključuje 256 x 8-bitni iRAM i 2048 x 8-bitni xRAM, podržavajući operativne sisteme kartica, bezbednosne datoteke podataka, brojače i informacije povezane sa transakcijama.

Koje bezbednosne funkcije se pominju u tehničkom listu?

Tehnički list navodi Triple-DES i Single-DES obradu sa anti-SPA i anti-DPA zaštitom, PKI koprocesor koji podržava 2048-bitni RSA, SHA1, bezbednosni slučajni blok, šifrovanje memorijskih podataka i otpornost ROM koda na reversni inženjering. Ove karakteristike su projektovane za aplikacije CPU kartica kojima je potrebna jača zaštita od osnovnih memorijskih kartica.

Da li je FM1216 kompatibilan sa starijim serijama beskontaktnih kartica Fudan?

Da. Lista karakteristika navodi kompatibilnost sa FM11RF08, FM11RF08SH, FM11RF32M i FM11RF32SH serijama beskontaktnih kartica. To može biti korisno kada projekat treba da zadrži deo postojećeg okruženja beskontaktnih kartica dok glatko prelazi na arhitekturu čipa zasnovanu na CPU-u.

Koje radne uslove inženjeri treba da razmotre?

Inženjeri treba da razmotre opseg napona napajanja od 2.7 V do 5.5 V, opseg radne temperature od -25°C do 85°C, beskontaktnu frekvenciju 13.56 MHz, opseg takta kontaktnog interfejsa, ESD ocenu i vrednosti potrošnje struje. Ove parametre treba proveriti sa dizajnom modula, okruženjem čitača i konstrukcijom gotove kartice.

Može li FM1216 da se koristi za projekte bankarskih ili transportnih kartica?

Tehnički list navodi da je FM1216 namenjen aplikacijama elektronskog novčanika, RF karticama javnog prevoza i bankarskim karticama zasnovanim na standardu PBOC2.0. Stvarno usvajanje ipak zavisi od COS-a kupca, zahteva za sertifikaciju, procesa personalizacije, bezbednosne politike i kompatibilnosti čitača ili terminala na strani sistema.

Šta treba potvrditi pre masovne proizvodnje kartica?

Pre masovne proizvodnje, kupci treba da potvrde verziju čipa, oblik modula, raspored kontaktnog ili dvointerfejsnog modula, dizajn antene, materijal kartice, metod personalizacije, kompatibilnost čitača i zahteve konačne aplikacije. Testiranje uzoraka se toplo preporučuje jer performanse gotove kartice zavise i od specifikacije čipa i od kompletne strukture proizvodnje.

Verifikacioni kod