CPU
√ Højtydende 32-bit CPU-kerne
√ Lille Endian
√ Tre-trins rørledning
√ CPU-driftsur kan konfigureres:
- Internt ur: 7,5 MHz/15 MHz/30 MHz (nominelt)
- Eksternt ur: Kontakt smartkortindgang CLK-forsyning via C3
(ISO/IEC 7816)
Minder
BLITZ
√ Størrelse: 228 KB
√ Sidestørrelse: 512 bytes
√ Sletning og programmering: Sidesletning, Byte-program og
Program for fortløbende bytes
√ Typisk tid: Sletning 2,5 ms/side, Byte-programmering 37 μs/byte,
Programmering af fortløbende bytes 5,6 ms/side
√ Bitlogik: 1b efter sletning, 0b efter programmering til at være 0b
√ Anvendelse: kode og data
VÆDDER
√ Størrelse: 5,5 KB
Engangskode
√ Bruger-engangskode: 224 bytes
√ SN: 17 bytes
Periferiudstyr
√ CRC: 16-bit CRC-CCITT
√ TRNG: Ægte tilfældig talgenerator, til sikre transaktioner
√ Timer: To 16-bit timere, én ETU-timer
Grænseflader
√ ISO/IEC 7816 slavegrænseflade
√ UART understøtter ISO/IEC 7816-3 T=0/T=1 protokol og 11 baudhastigheder:
√ F/D = 11H, 12H, 13H, 18H, 91H, 92H, 93H, 94H, 95H, 96H, 97H
√ ISO/IEC 7816-grænseflade DMA
√ ETU Timer til afsendelse af Null byte
√ Understøtter GSM-strømforbrugsstandarder, inklusive urstoptilstand
Sikkerhed
√ Scrambling af datalagring
√ Høj/lav spænding og høj/lav clockfrekvensdetektorer
√ CLK-filter (eksternt ur i henhold til ISO/IEC 7816)
√ Strømfejldetektorer
Arbejdsparametre
| Symbol | Symbol | Betingelser | Min. | Typisk | Maks. | Enhed |
| TPE | Tid til at slette en side | - | 2 | 2,5 | 3 | ms |
| TBP | Tid til at programmere en byte | - | 33 | 37 | 41 | μs |
| TDR | Dataopbevaring | - | 10 | - | - | år |
| NPE | Sideudholdenhed | - | 100000 | - | - | cyklus |
| fEXT | Ekstern urfrekvens | - | 1 | - | 10 | MHz |
| fINT | Internt ur. Frekv. | - | 7,5 | - | 30 | MHz |
| VCC | Forsyningsspænding | - | 1,62 | 5,5 | V | |
| ICC | Forsyningsstrøm | VCC= 5,0V | - | - | 10 | mA |
| VCC= 3,0V | - | - | 6 | mA | ||
| VCC= 1,8V | - | - | 4 | mA | ||
| ISB | Standby-strøm | VCC= 5,0V | - | - | 200 | μA |
| VCC= 3,0V | - | - | 100 | μA | ||
| VCC= 1,8V | - | - | 100 | μA | ||
| TAMB | Omgivelsestemperatur | - | -25 | - | 85 | °C |
| VESD | ESD-beskyttelse | HBM | 4 | - | - | kV |
THC80F228B er et kontakt-smartkort-IC med 32-bit CPU, 228 KB FLASH og hardware TRNG/CRC. Udviklerne kan opdele hukommelsen i forskellige størrelser. ISO/IEC 7816 slavegrænsefladen understøtter T=0 /T=1-protokollen og 11 baudhastigheder.
For bedre sikkerhed og pålidelighed understøtter chippen mange hardwaresikkerhedsfunktioner, f.eks. detektorer for høj/lav spænding og høj/lav clockfrekvens osv.
THC80F228B er velegnet til generelle IC-kortapplikationer, såsom SIM-kort, betalings-tv-kort, campuskort, bykort osv.
√ ULINK2/AK100 Emulator
√ TMC-målbræt
√ IDE: Keil uVision3/4
√ Brugermanual og applikationsnoter
√ Demoprojekt og API-koder (Application Program Interface)
√ UDVG-softwareværktøjet til at generere COS-downloadscript i brugerens ønskede format
Forskellige pakker er tilgængelige, f.eks. wafer / modul / kort osv.
Her er anført definitioner af pinkoder for en kortpakke.
| Signalnavn | Funktionsbeskrivelser | Kontakt defineret i ISO/IEC 7816-2 |
| VCC | Strømforsyningsspænding | C1 |
| Jord | Jord | C5 |
| CLK | Urindgang | C3 |
| RST | Nulstil signal | C2 |
| I/O | Datainput/-output | C7 |
| NC | Ikke forbundet | C4, C6, C8 |