CPU
√ Högpresterande 32-bitars CPU-kärna
√ Lilla Endian
√ Trestegsrörledning
√ CPU-driftklockan kan konfigureras:
- Intern klocka: 7,5 MHz/15 MHz/30 MHz (nominellt)
- Extern klocka: Kontakta smartkortsingång CLK-matning via C3
(ISO/IEC 7816)
Minnen
FLASH
√ Storlek: 228 KB
√ Sidstorlek: 512 byte
√ Radering och programmering: Sidradering, Byte-program och
Program för på varandra följande byte
√ Typisk tid: Radering 2,5 ms/sida, Byteprogrammering 37 μs/byte,
Programmering av konsekutiva bytes 5,6 ms/sida
√ Bitlogik: 1b efter radering, 0b efter programmering till 0b
√ Användning: kod och data
RAM-minne
√ Storlek: 5,5 kB
Engångslösenord
√ Användarens engångskod: 224 byte
√ SN: 17 byte
Kringutrustning
√ CRC: 16-bitars CRC-CCITT
√ TRNG: Sann slumptalsgenerator, för säkra transaktioner
√ Timer: Två 16-bitars timers, en ETU-timer
Gränssnitt
√ ISO/IEC 7816 slavgränssnitt
√ UART som stöder ISO/IEC 7816-3 T=0/T=1-protokollet och 11 baudrater:
√ F/D = 11H, 12H, 13H, 18H, 91H, 92H, 93H, 94H, 95H, 96H, 97H
√ ISO/IEC 7816-gränssnitt DMA
√ ETU Timer för att skicka nollbyte
√ Stödjer GSM-strömförbrukningsstandarder, inklusive klockstoppläge
Säkerhet
√ Förvrängd datalagring
√ Detektorer för hög/låg spänning och hög/låg klockfrekvens
√ CLK-filter (ISO/IEC 7816 extern klocka)
√ Strömavbrottsdetektorer
Arbetsparametrar
| Symbol | Symbol | Villkor | Min | Typisk | Max | Enhet |
| TPE | Dags att radera en sida | - | 2 | 2,5 | 3 | ms |
| TBP | Tid för att programmera en byte | - | 33 | 37 | 41 | μs |
| TDR | Datalagring | - | 10 | - | - | år |
| NPE | Sidhållbarhet | - | 100000 | - | - | cykel |
| fEXT | Extern klockfrekvens | - | 1 | - | 10 | MHz |
| fINT | Intern klocka. Frekv. | - | 7,5 | - | 30 | MHz |
| VCC | Matningsspänning | - | 1,62 | 5,5 | V | |
| ICC | Matningsströ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 | Omgivningstemperatur | - | -25 | - | 85 | °C |
| VESD | ESD-skydd | HBM | 4 | - | - | kV |
THC80F228B är ett kontakt-smartkort med 32-bitars CPU, 228 KB FLASH och hårdvaru-TRNG/CRC. Utvecklarna kan dela upp minnet i olika storlekar. ISO/IEC 7816-slavgränssnittet stöder T=0 /T=1-protokollet och 11 baudhastigheter.
För bättre säkerhet och tillförlitlighet stöder chipet många hårdvarusäkerhetsfunktioner, t.ex. detektorer för hög/låg spänning och hög/låg klockfrekvens, etc.
THC80F228B är lämplig för allmänna IC-kortapplikationer, såsom SIM-kort, betal-TV-kort, campuskort, stadskort etc.
√ ULINK2/AK100-emulator
√ TMC-måltavla
√ IDE: Keil uVision3/4
√ Användarmanual och applikationsanteckningar
√ Demoprojekt och API-koder (Application Program Interface)
√ UDVG-programvaruverktyget för att generera COS-nedladdningsskript med användarönskat format
Olika paket finns tillgängliga, t.ex. wafer / modul / kort, etc.
Här är PIN-definitioner för ett kortpaket.
| Signalnamn | Funktionsbeskrivningar | Kontakt definierad i ISO/IEC 7816-2 |
| VCC | Strömförsörjningsspänning | C1 |
| Jord | Jord | C5 |
| CLK | Klockangång | C3 |
| RST | Återställ signal | C2 |
| I/O | Datainmatning/-utmatning | C7 |
| NC | Inte ansluten | C4, C6, C8 |