Tento obvod spadá do rodiny mikrokontrolérů AT98SC, která byla vyvynuta pro hardwarovou ochranu dat, jako obsahu multimediálních souborů, osobních onformací a proti padělání high-tech zařízení.
Osvědčené kryptografické protokoly implementované v těchto procesorech chrání osobní datové vlastnictví a zabraňují IP klonování díky výcenásobné autentifikaci a zabezpečenému uložení dat.
Vlastnosti:
Obecné:
- Založeno na jádře ARM? SC100? SecureCore? (32bitový RISC MCU).
- Dvě instrukční sady ? ARM vysocevýkonná 32bitová instrukční sada a Thumb? 16bitová instrukční sada s vysokou hustotou kódu .
- Von Neumannova architektura ? Jedna 32bitová sběrnice jak pro instrukce tak pro data.
- Na čipu programovatelný generátor taktu, až do 50 MHz.
- Velmi nízká výkonová ztráta. V průmyslu má nejlepší poměr mezi MIPS/Watt.
- Ochrana proti statické elektřině v rozsahu ?6000V.
- Napájecí rozsah: 1.62V to 5.5V, vyhovující pro GSM/3G aplikace.
Paměť:
- 192KB Flash paměti pro program a 192KB paměti Eeprom, typicky více jak 500,000 Čtení/Zápisů.
- Mód pro mazání pouze obsahu EEPROM.
- Zápis do EEPROM s/bez automatickým výmazem.
- 24KB paměti RAM (2KB je sdíleno s AdvX ? crypto procesorem).
Periférie:
- USB rozhraní (5 Endpoints) verze 2.0 Full-speed (12Mbps).
- USB_IC (Inter Chip) 0.8e Interface.
- Serial Peripheral Interface (SPI) kontrolér (až do rychlosti sběrnice 20MHz).
- Jeden ISO 7816 kontrolér (standard pro tzv. SmartCard) až do 625kb/s při 5 MHz.
- Rozhraní pro externí NAND Flash paměť
- 2 16bitové časovače
- Generátor náhodných čísel
- 2úrovňový, 15vektorový řadič přerušení
- Checksum Accelerator
- CRC 16/32 Engine
- 32bitový kryptografický akcelerátor pro operace s veřejnými klíči ? RSA, DSA, ECC, Diffie-Hellman
- Vysoce-výkonný hardwarový Java Card Accelerator
Bezpečnost:
- Vyhrazený hardware pro ochranu proti SPA/DPA útokům.
- Ochrana proti fyzickému útoku
- Ochrana proti napětí, frekvenci, světlu, a teplotě.
- Systém správy bezpečnost paměti.
Aplikace:
- Bankovní a karetní operace
- e-Commerce, e-Business
- Set Top Boxy
- Herní konzole
- Prodejní automaty (nápojové, jídelní, peňežní aj.)
- Multimediální centra
- Routery, Servery
- Inkoustové catridge do tiskáren
- Baterie
- USB e-Tokeny (zabezpečovací klíčenky, např. k softwarům)
- Bezpečnostní Flash disky
Vývojové nástroje:
- Hardwarové vývojové prostředí Voyager ATV4-91SC
- Softwarové vývojové prostředí IAR Systems Embedded Workbench? (kompiler, assembler, linker a debugger)
- ARM Developer Suite?
- Smart Access Command Script Editor
- Vložené knihovny :
- Easy Start Hardware Abstract Libraries (HAL)
- Advanced First Sofware Layer (FSL)
- Crypto Toolbox
Závěr:
Díky kombinaci výkonného 32bitového jádra, dedikovaného hardwaru pro kryptografické výpočty a rozhraní USB, zjednodušuje tento obvod návr a realizaci zařízení kde je kladen vysoký důraz na bezpečnost dat a zabezpečení zařízení.
DOWNLOAD & Odkazy:
- Domovská stránka výrobce - http://www.atmel.com
- Domovská stránka distributora - KOALA elektronik - http://www.koala.cz/
- Domovská stránka distributora - RYSTON - http://www.ryston.cz/
- Domovská stránka distributora - MSC & GE - http://www.msc-ge.cz/
- Datasheet k obvodu AT91SC192192CT-USB
- Leták o produktové rodině AT98SC pro embedded systémy
- Leták o vývojových prostředcích pro MCU řady AT90SC a AT91SC
- Leták Atmel Security.