SEC1110/SEC1210
Smart Card Bridge to USB and UART Interfaces
- Protocol timers (Guard, Timeout, and CWT)
General Description
for EMV-defined timing parameters
–Detection of an unresponsive card
–Activation/deactivation sequences
–Cold/warm resets
The SEC1110 and SEC1210 provide a single-chip
solution for a Smart Card bridge to USB and UART
interfaces. These bridges are controlled by an
enhanced 8051 micro controller and all chip peripher-
als are accessed and controlled through the SFR or
XDATA register space. TrustSpanTM Technology
enables digital systems to securely communicate, pro-
cess, move and store information on system boards,
across networks and through the cloud.
–Monitoring for all EMV timing constraints
–16-bit general purpose down counter for software
timing use
- Fully compliant ESD protection on card pins
• USB
- 12 Mbps USB operation compliant to the
USB 2.0 Specification
- Integrated USB 1.5 K pull-up resistor and
Dp,Dm series termination resistors
- Integrated USB devices controller with:
–8/16/32/64 byte control buffer
–Five 8/16/32/64 byte programmable (bulk/
interrupt) endpoint buffers
• 8051 Processor
- Reduced instruction cycle time (approxi-
mately 9 times 80C51)
- 9.6 MHz max clock speed
- Enhanced peripherals; three 16-bit timers,
watchdog timer, interrupt controller, JTAG
- OTP (One Time Programmable)
ROM : 16 KB RAM : 1.5 KB
Feature Highlights
• Smart Card
- The SEC1110 provides one Smart Card inter-
face and the SEC1210 provides two
- Fully compliant with ISO/IEC 7816, EMV 4.2/
4.3, ETSI TS 102 221 and PC/SC standards
- Versatile ETU rate generation, supporting
current and proposed rates (up to 826 Kbps)
- Full support of both T=0 and T=1 protocols
- Full-packet FIFO (261 bytes), for transmit
and receive
- Half-duplex operation (no software interven-
tion required between transmit and receive
phases of exchange)
- Loose real-time response required of soft-
ware (approximately 180 ms)
• Boot ROM : 16 KB UART (SEC1210 only)
—
Standard PC baud rates supported
—
3 M baud high-speed rate (not PC standard)
• SPI (SEC1210 only)
- Master capability with 12 MHz max perfor-
mance
- Dynamically programmable FIFO threshold
with byte granularity
- Time-out FIFO flush interrupt, independent of
threshold
• General
- 5.0 V tolerance on user accessible IO pins
- Self-clocking internal oscillator, no external
crystal required
- Programmable Smart Card clock frequency
- UART-like register file structure
- Supports Class A, Class B, Class C, or Class
AB Smart Cards (1.8 V, 3.0 V and 5.0 V
cards)
- Automatic character repetition for T=0 proto-
col parity error recovery
- Automatic card deactivation on card removal
and on other system events, including per-
sistent parity errors
- 3.6 V - 5.5 V supply input
–Internal 4.8 V comparator disables Class A card
support if the input voltage is too low
- Available in commercial (0ºC to +70ºC) and
industrial (-40ºC to +85ºC) temperature
ranges
Applications
- Internal procedure byte filtering for T=0 proto-
col
• USB Smart Card reader
• UART-based Smart Card reader
• Dual Smart Card reader
2013 - 2016 Microchip Technology Inc.
DS00001561C-page 1