Contact smart cards (ISO7816) interface(s)

SpringCore devices that features one or more contact smart card interfaces supports ISO/IEC 7816-3 classes A, B and C (5V, 3V and 1.8V) and both T=0 and T=1 protocols.

Technical specifications

Key specifications

Data Value
Standard ISO/IEC 7816 Coupling Device (CD)
Designed for compliance with EMV contact L1 Digital specification1
Protocols T=0 and T=1
Card Vcc 5V, 3.3V or 1.8V (classes A, B and C)
Card Clock 4MHz, not changeable
Supported bitrates TA1=11 (10753bps)
TA1=12 (21505bps)
TA1=13 (43011bps)
TA1=14 (86022bps)
TA1=15 (172043bps)
TA1=95 (125000bps)
TA1=96 (250000bps)

1 the products are “designed for” buy NOT certified.

Slots

The number and physical format of the smart card slots depends on the device.

Slots can either be

  • ID-1 (ISO/IEC 7810 “standard” smart card format)
  • ID-000 a.k.a. mini-SIM or 2FF.

Implementation details

The card’s ATR gives two important informations to the reader:

  • The max. frequency and bitrate supported by the card (ATR byte TA1). The reader will not switch frequency: SpringCore devices operate contact cards at 4.0MHz only, but it will try to use the highest bitrate supported by the card,
  • Whether the card supports only the T=0 protocol, or only the T=1 protocol, or both, and whether the card is in negociable mode or a particular mode is implicitely selected.

The SpringCore device automatically activates the card with the “best” bitrate and protocol through a PPS procedure.