The ISO 7816-3 Integrated Circuit Card (ICC) Digital Controller is a fully integrated protocol manager intended for smart cards.
ISO/IEC 7816-3 digital controller for integrated circuit card compliant with ETSI TS 102 221 and EMV 2000 standards
Overview
Key Features
- fully compliant with the ISO/IEC 7816-3, ETSI TS 102 221 and EMV 2000 standards
- character protocol supported (T=0)
- block transmission protocol supported (T=1)
- clock stop mode supported
- most Elementary Time Unit (ETU) standard values supported up to 8 (PPS 97)
- ETU=6 supported for test purposes
- fast TX to RX return
- shared 256 bytes RX/TX buffer
- gate count: less than 4 kgates for the core (NAND2 equivalent); 10 kgates for the RX/TX buffer (can be replaced by a 256 byte RAM cut)
- digital filtering of the I/O and RST inputs
- high-throughput synchronous mode for test procedures
- straightforward integration through AMBA APB interface (customized on request)
- C low-level API: bytes transmission/reception; digital controller configuration; fast TX/RX return; clock stop management
- proven track record through mass production in 130 nm CMOS process
- silicon proven in 130 nm, 65 nm and 55 nm CMOS processes;
- analog front end available separately
Benefits
- ISO 7816-3 compliant
- ETSI TS 102 221 compliant
- EMV 2000 compliant
- Low gate count
- Silicon proven
Deliverables
- VHDL source code
- VHDL testbenches
- Synopsys synthesis scripts
- C low-level API
- design specification
Technical Specifications
Maturity
In production
Availability
Available
Related IPs
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards
- ISO 7816 based digital controller for integrated circuit card compliant with ETSI TS 102 221 and EMV 2000 standards
- Single Wire Protocol (SWP) slave digital controller compliant with the ETSI 102.613 standard
- CXL 3.0 Premium Controller EP/RP/DM 1024b/512b/256b/128b with AMBA bridge for CXL.io and LTI & MSI Interfaces
- ISO/IEC 14443 type A protocol manager for Proximity Integrated Circuit Card (PICC)
- ISO/IEC 14443 type B protocol manager for Proximity Integrated Circuit Card (PICC)