A20 User Manual (Revision 1.2) Copyright © 2013 Allwinner Technology Co., Ltd. All Rights Reserved. Page 769 / 812
6.14. Smart Card Reader
6.14.1. Overview
The Smart Card Reader (SCR) is a communication controller that transmits data between the system
and smart card. The controller can perform a complete smart card session, including card activation,
card deactivation, cold/warm reset, Answer to Reset (ATR) response reception, and data transfer,
etc.
It features:
Support APB slave interface for easy integration with AMBA-based host systems
Support the ISO/IEC 7816-3:1997(E) and EMV2000 (4.0) Specifications
Perform functions needed for complete smart card sessions
Support adjustable clock rate and bit rate
Configurable automatic byte repetition
Support commonly used communication protocols:
T=0: for asynchronous half-duplex character transmission
T=1: for asynchronous half-duplex block transmission
Support FIFOs for receive and transmit buffers (up to 128 characters) with threshold
Support configurable timing functions:Smart card activation time, Smart card reset time, Guard
time, Timeout timers
Support synchronous and other non-ISO 7816 and non-EMV cards