Jste zde

Atmel ARM AT91SC192192CT-USB pro e-token a embedded systémy

Společnost Atmel představila svůj nový MCU ARM AT91SC192192CT-USB určený pro embedded systémy, zvláště pak pro systémy kde je zabezpečení dat na prvním místě. Jeho největší předností je hardwarový kryptografický akcelerátor a přítomnost rozhraní USB (různé kryptografické klíčenky atd.). Tento nový procesor je založen na jádře ARM SC100 SecureCore, jedná se tedy o 32bitový RISC procesor z tohoto vychází i celkový výkon MCU a kryptografických operací.

 

AtmelTento 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é:

  • Blokové schémaZalož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:

  • Schéma aplikaceBankovní 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:

Hodnocení článku: