· USB interface chip - микросхема интерфейса USB, предназначенная для обеспечения связи с компьютером USB host по протоколу USB;
· CPU – центральный процессор, осуществляющий передачу данных между интерфейсом USB и смарт-картой по протоколу ISO 7816-3;
· Firmware Memory – память, содержащая программу логики работы процессора и конфигурационные данные;
· RAM – оперативная память, необходимая для выполнения задач процессором;
· ISO 7816-3 Smart Card Chip (ICC) – микросхема смарт-карты, соответствующая стандарту обмена данными ISO 7816-3.
Пакеты USB, передаваемые по шине USB, принимаются микросхемой интерфейса USB. Микросхема интерфейса USB выделяет из полученного пакета тело, содержащее команды и данные для смарт-карты, работающей по протоколу ISO 7816-3 и передаёт его центральному процессору. Центральный процессор, в свою очередь, передаёт команды и данные микросхеме смарт-карты согласно протоколу ISO 7816-3, а полученный от неё результат выполнения операции – микросхеме интерфейса USB. Микросхема интерфейса USB формирует из полученных данных пакет USB и передаёт его по шине USB.