供应:无限制
关键词:S3FC9AC
联系咨询
S3FC9AC Advanced Information Publication Number: 00-S3-FC9AC Mar 2008(rev0.1) ) 1 Bank Flash Embedded Smart Card Controller 1 OVERVIEW The S3FC9AC is high performance security controller is specially designed and packaged for 'Smart Card' application and fabricated using a secured 0.09um CMOS technology. The CalmRISC16 16-bit CPU and secure flash memory architecture offer the fast development for the time to market, low power, physical size, data transaction speed, and high security requirements of the smart card application. FEATURES CPU ? 16-bit CalmRISC16 CPU core Memory ? 8kB ROM for boot loader ? 96kB Flash for program and data (1 bank with 256Bytes granularity) ? 2kB Static RAM Flash Write Operations ? Page (256B)/ Sector (4kB) /Chip (96kB) erase operation ? Program with 4bytes unit to maximum 128bytes ? 1.5msec for 4 ~ 128bytes program time ? 1.5msec for Page/Sector erase time, and 3msec for Chip erase time ? Min. 100,000 erase/write cycles ? Min. 10 years data retention Data Security ? ROM code not visible due to implantation ? 256B security (read only),and 256B non erasable Flash area. ? Reset operation is selective if abnormal condition is detected. Interrupts ? Four interrupt sources and vectors Bus scrambling ? RAM bus scrambling with random number ? Hardware bus scrambling for flash memory Serial I/O Interface ? H/W UART for asynchronous half-duplex character receive/transmit serial interface (conforms to ISO standard 7816-3) Timer ? 16-bit timer with 8 bit prescaler 16-Bit Random Number Generator ? One 16-bit R.N.G for security key generation ? Start/Stop control Reset ? Power-on reset circuit ? External reset circuit Operating Characteristics ? Operating Voltage: 1.62V ~ 5.5V ? Operating Frequency: 1 ~ 10MHz ? Operating Temperature: – 25 °C ~ 85 °C BLOCK DIAGRAM Figure1. S3FC9AC Block Diagram Development Tools ? In-circuit emulator: OPENice-C1600, C3200 ? C Compiler: CalmShine16Plus ? Simulator ? Emulation Board Package ? Wafer (150um and 185um thickness) Supported Standard ? ETSI TS 102 221 (Class A, B, C) ? EMV 2000 ? ISO 7816 ? 8-pin COB (conforms to ISO standard 7816) Address CPU and Data Bus *