Subject to change without prior notice
info@acs.com.hk
www.acs.com.hk
ACR100I
SIMFlash II (CCID)
SIMFlash with Embedded Mifare
ACR100I Reference Manual
Version 1.00
info@acs.com.hk
www.acs.com.hk
Table of Contents
1.0. Introduction ............................................................................................................. 3
2.0. Features ................................................................................................................... 4
3.0. System Block Diagram ............................................................................................ 5
4.0. Power Supply ........................................................................................................... 6
4.1. Status LED ............................................................................................................................. 6
4.2. Embedded Mifare Chip .......................................................................................................... 6
5.0. Smart Card Interface ............................................................................................... 7
5.1. Smart Card Power Supply VCC (C1) .................................................................................... 7
5.2. Programming Voltage VPP (C6) ............................................................................................ 7
5.3. Card Type Selection .............................................................................................................. 7
5.4. Interface for Microcontroller-Based Cards ............................................................................. 7
5.5. Card Tearing Protection ......................................................................................................... 7
6.0. USB Interface ........................................................................................................... 8
6.1. Communication Parameters .................................................................................................. 8
6.2. Endpoints ............................................................................................................................... 8
6.2.1. Smart Card Reader ....................................................................................................... 8
6.2.2. Mass Storage ................................................................................................................ 8
7.0. Communication Protocol ........................................................................................ 9
7.1. Command to the ACR100I ................................................................................................... 10
7.1.1. CCID Command Pipe Bulk-OUT Messages ............................................................... 10
7.1.2. CCID Bulk-IN Messages ............................................................................................. 15
7.1.3. Commands Accessed via PC_to_RDR_XfrBlock ....................................................... 17
7.2. Mass Storage ....................................................................................................................... 18
Appendix A. Supported Card Types .............................................................................. 19
Appendix B. Response Error Codes ............................................................................. 20
Document Title Here
ACR100I Reference Manual
Version 1.00
info@acs.com.hk
www.acs.com.hk
1.0. Introduction
ACR100I SIMFlash II (CCID) is not an ordinary smart card reader. Its memory storage comes with
NAND Flash memory for high capacity data storage needs. This can be partitioned into a maximum of
three sections as desired by the user. ACR100I SIMFlash II (CCID) also has an embedded Mifare 1K
chip for various contactless card functions, such as logical and physical access.
The flash memory acts like any combination of up to three drives, which may include Private/Security,
Public and CD ROM/Auto-Run, and Hidden, in order to boost security and flexibility when you store
different kinds of software. Aside from its mass storage device class compatibility, its CCID
compliance eliminates driver installation issues, allowing for its easy integration into a PC
environment.
ACR100I SIMFlash II (CCID) is designed to access SIM-sized smart cards. It can be used in EGovernment, E-Banking and E-Payment, Public Key Infrastructure, Network Security, GSM
Management, VoIP, Secure Data Storage, Access Control, and Loyalty Program.
Document Title Here
ACR100I Reference Manual
Version 1.00
info@acs.com.hk
www.acs.com.hk
2.0. Features
USB Combo Device – works as a smart card reader and mass storage device
SIM-sized slot for smart card at USB 2.0 full speed
NAND Flash support at USB 2.0 high speed
Plug-and-Play – CCID support brings supreme compatibility and mobility
Extractable USB
Two color LEDs for smart card and NAND Flash status indication
Smart card reader:
o Supports plug in (SIM-sized) cards
o Supports ISO 7816 Class A, B, and C (5 V, 3 V, 1.8 V) cards
o Reads and writes onto T=0, T=1 protocol microprocessor cards
o Supports memory cards
o Supports Spec. 11.11 compliant GSM cards
o Features Short circuit protection
Flash drive:
o Built-in NAND Flash memory
o Up to three partitions (Private/Security, Public and CD ROM/auto-run, and Hidden)
Contactless feature:
o Embedded Mifare Chip
Compliant with the following standards:
o PC/SC
o CE
o FCC
o VCCI
o RoHS
o Microsoft WHQL
Document Title Here
ACR100I Reference Manual
Version 1.00
info@acs.com.hk
www.acs.com.hk
2 PORT
USB 2.0
Hub
Controller
Smart Card
Interface Circuit
3.0. System Block Diagram
The USB Hub Controller is the communication interface between the PC and the MCU of the smart
card and the flash memory via USB port connection. The flash memory is available for the end-user to
use as storage. In Windows Explorer, the device is detected as a removable disk. The ACR100I is
powered from the USB port without other external power supply.
Figure 1: ACR100I System Block Diagram
Document Title Here
ACR100I Reference Manual
Version 1.00
info@acs.com.hk
www.acs.com.hk
4.0. Power Supply
The ACR100I requires a voltage of 5 V DC, 300 mA regulated power supply, and gets the power
supply from PC.
4.1. Status LED
Bicolor LED in front of the reader indicates the activation status of the smart card and flash memory
interface.
GREEN LED:
Flashing slowly (turns on 200 ms for every 2 seconds)
Indicates that the ACR100I is powered up and in the standby state. Either the smart card
has not been inserted or the smart card has not been powered up (if it is inserted).
Lighting up
Indicates power supply to the smart card is switched on, i.e., the smart card is activated.
Flashing quickly
Indicates there is a communication between ACR100I and smart card.
RED LED:
Lighting up
Indicates there is a communication between ACR100I and flash memory.
4.2. Embedded Mifare Chip
The ACR100I has an embedded Mifare chip with a memory size of 1K.
Document Title Here