Jste zde

Atmel - AT91SC

Tento MCU z produkce firmy Atmel představuje sérii 32bitových RISC mikrokontrolérů, jež by měly zabezpečit vysoký výkon a hlavně vysokou bezpečnost, kterou vyžadují aplikace nové generace. Pochlubit se může tedy vedle vysokého výkonu a bezpečnosti také slušnou pamětí. Použití je zaměřené na různé druhy nových SIM a USIM karet.

AT91SC512384RCT je prvním produktem z této série mikrokontrolérů který staví na ARM SecurCore a pyšní se 256 kB ROM, 72 kB EEPROM a 8 kB RAM. Mezi další výbavu pak patří Full Speed USB 2.0 a „USB Interchip“ port pro vysokorychlostní přenosy, rozhraní pro externí flash paměti – port SPI pro NOR Flash a HW vyhrazený pro NAND Flash. Dále je zde možné nalézt rozhraní pro přední RF zařízení, dostupná díky SWP (Single Wire Protocol). Za zmínku stojí také AdvX jako nový výkonný „krypto-controller“ pro soukromé (3DES, AES) i veřejné kódovací algoritmy (RSA, až 2048bitové, ECC, generacé kódu atd.)

Jak již bylo zmíněno, zaměření výrobku je především na výkonné SIM/USIM karty, multi-aplikační bankovní karty a bezpečnostní karty jež vyžadují novou generaci IC smart karet.

Základní vlastnosti:

  • ARM SC100 SecurCore, 32bitová RISC architektura
  • Až 50 MHz takt, programovatelný On-chip
  • Pokročilý „crypto controller“ AdvX
    • až 4096-bit RSA
  • Hardwarový DES a TDES
  • Paměť
    • 512 kB ROM
    • 384 kB EEPROM (vč. 256 OTP Bytů)
    • režim EEPROM Erase Only
    • EEPROM Write s/bez AutoErase
    • 23kB RAM (2kB sdílených s AdvX)
    • 32 kB ROM pro Atmel crypto Library
  • JavaCard Hardwarový akcelerátor
    • Mini-DMA pro ByteCode Fetch (Java PC in I/O Space)
    • Mini DMA pro Stach Access (Java SP)
  • Periferie
    • Dva I/O porty
    • Radič ISO 7816 (až 625 kbps při 5 MHz)
    • SPI (až 12 MHz)
    • Full Speed USB 2.0 (NAND/NOR Flash)
    • Rozhraní USB_IC (InterChip) 0.8e
    • Dva 16bitové časovače
    •  
  • Zabezpečení
    • HW ochrana proti SPA/DPA útokům
    • Ochrana proti fyzickým útokům
    • Zabezpečovací systémy napětí, frekvence, světla a teploty.
      • Secure Memory Management/Access
    • Posílená ochrana paměti
    • Generátor náhodného čísla
    • CRC16/32 Engine
  • Vývojové nástroje
    • Atmel ATV4-91SC Voyager Emulaor Platform
      • Plná Real-time emulace chování čipu
      • Breakpoint/Trace
David Novák
david.novak@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: