English
Language : 

A7001AG Datasheet, PDF (1/16 Pages) NXP Semiconductors – Secure authentication microcontroller 100 kbit/s I2C slave interface
A7001AG
Secure authentication microcontroller
Rev. 1.1 — 18 March 2011
202011
Preliminary short data sheet
COMPANY PUBLIC
1. General description
1.1 Overview
The A7001AG is a tamper resistant secure Micro Controller Unit (MCU) using a dedicated
security hardened MX51CPU. NXP Semiconductors has a long track record in security
MCUs. NXP ICs had been used in all kind of security applications like bank cards, health
insurance cards, electronic passports, pay-tv cards or as embedded secure element in
mobile phones. The A7001AG features a significantly enhanced secure microcontroller
architecture. Extended instructions for Java and C code, linear addressing and high speed
at low power are among many other improvements added to the classic 80C51 core
architecture.
The A7001AG supports the following features:
• 100 kbit/s I2C slave interface
• NXP patented glue logicTM
• NXP secure fetch technologyTM
• Active shielding technology
• Asynchronous self-timed Handshake Technology
• Dedicated MX51 security CPU
• 72 KB EEPROM for application-code and data
• 50 μA typical sleep mode current with I2C pads operated in weak pull-up mode, don’t
obstructing the bus lines
• High-performance secured Public Key Infrastructure (PKI) coprocessor (RSA up to
2048 bit keys, ECC over GF(p) up to 320 bit keys)
• Secured 2-key/3-key triple-DES coprocessor
• Secured AES coprocessor (128-,192- and 256 bit keys)
• EEPROM with minimum 500 000 cycles endurance and minimum 25 years retention
time
• On-chip operating system firmware: JCOP 2.4.2 R1
• Compliant to Java Card specification V3.0.1 classic as defined in Ref. 1
• Compliant to Global Platform specification as defined in Ref. 2 and Ref. 3
The A7001AG runs a Java Card Open Platform operating system called JCOP based on
independent, third party specifications, i.e. by Oracle, the Global Platform consortium, the
International Organization for Standards (ISO), EMV (Europay, MasterCard and VISA)
and others.