a7001agua NXP Semiconductors, a7001agua Datasheet

no-image

a7001agua

Manufacturer Part Number
a7001agua
Description
Secure Authentication Microcontroller
Manufacturer
NXP Semiconductors
Datasheet
1. General description
1.1 Overview
The A700x family is a tamper resistant secure Micro Controller Unit (MCU) family 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 A700x family 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 A700x family supports the following features:
A700x family
Secure authentication microcontroller
Rev. 2.0 — 25 August 2011
202020
Dedicated MX51 security CPU
100 kbit/s I
40 C to +90 C operational ambient temperature (A7002)
On-chip operating system firmware: JCOP 2.4.2
X.509 certificate based client authentication application pre-installed
NXP glue logic
NXP secure fetch technology
Active shielding technology
Asynchronous self-timed Handshake Technology
72 KB EEPROM for application-code and data
40 A typical sleep mode current with I
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
Compliant to Java Card specification V3.0.1 classic as defined in
Compliant to Global Platform specification as defined in
2
C slave interface
2
C pads operated in weak pull-up mode, don’t
Preliminary short data sheet
Ref. 2
and
COMPANY PUBLIC
Ref. 1
Ref. 3

Related parts for a7001agua

a7001agua Summary of contents

Page 1

... Overview The A700x family is a tamper resistant secure Micro Controller Unit (MCU) family 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 ...

Page 2

... Robust cryptographic core, countermeasures and protection of device assets • Powerful cryptographic coprocessors for public and secret key encryption within a low power, performance optimized design based on NXP Semiconductors' handshaking technology. For more detailed information refer to following documentation • User manual JCOP 2.4.2 Revision 0.9, JCOP V2.4.2 Revision 0.9 secure MCU operating system, Document Number 2108xx The User manual describes JCOP for the applet developer ...

Page 3

... NXP Semiconductors 1.2 A700x family naming conventions The following table explains the naming conventions of the commercial product name of the A700x family products. Every A700x family product gets assigned such a commercial name, which includes also customer and application specific data. The A700x family commercial names have the following format. ...

Page 4

... All in all there are more than 100 security features in an NXP security chip to protect against attacks from outside. NXP Semiconductors apply their extensive knowledge of chip security to harden the chip against any kinds of attacks. ...

Page 5

... Light sensors (incl. integrated memory light sensor functionality) 1.7 Security licensing NXP Semiconductors has obtained a patent license for SPA and DPA countermeasures from Cryptography Research Incorporated (CRI). This license covers both hardware and software countermeasures important to customers that countermeasures within the operation system are covered under this license agreement with CRI ...

Page 6

... On-Chip Key generation  CRC calculations  Data Authentication Pattern (DAP) for the Supplementary Security Domains  Low power and low voltage design using NXP Semiconductors’ handshaking technology  Power-saving SLEEP mode  Wake-up from SLEEP mode by any I 40 A typical sleep mode current with I  ...

Page 7

... NXP Semiconductors 3. Applications The A700x family is a complete embedded security platform for mobile phones, portable devices, computing and consumer electronic devices, and embedded systems where a strong security infrastructure is required. The A700x family provides an outstanding level of security, while overcoming the challenges of performance, power consumption and solution footprint. Its flexible architecture offers brand owners and device manufacturers a robust solution that can be tailored to meet today’ ...

Page 8

... NXP Semiconductors 5. Ordering information Table 3. Ordering information [1] Type number Package Name A7001agUA/... FFC A7002agUA/... [2] A7001agHN3/... HVSON8 A7002agHN3/... A7001agHN1/... HVQFN32 A7002agHN1/... [ according to the A700x family type classification see [2] Available on request with lead time. Please contact your local NXP Sales representative. ...

Page 9

... NXP Semiconductors Note that NXP Semiconductors can provide pieces free of charge. Larger quantities have to be ordered separately. Valid NDA has place before samples are shipped. Contact your local NXP Semiconductors representative for further information. 5.1.3 Ordering JCOP products NXP Semiconductors has created various product configurations which are available for ordering ...

Page 10

... NXP Semiconductors 6. Block diagram APPLICATION APPLETS LAYER CARD JAVA CARD OPERATION RUNTIME SYSTEM ENVIRONMENT LAYER (1) 3.0.1 CLASSIC JCOP V2.4.2 TRIPLE-DES HARDWARE COPROCESSOR COPROCESSOR LAYER PLATFORM A7001 (1) For more details see Ref. 4 (2) For more details see Ref. 5 Fig 1. A700x family block diagram A700X_FAM_SDS Preliminary short data sheet ...

Page 11

... NXP Semiconductors 7. Pinning information 7.1 Pinning Fig 2. Table 6. Symbol VSS n.c. IO3 n.c. SDA n.c. SCL n.c. PVDD n.c. RST_N n.c. VDD n.c. A700X_FAM_SDS Preliminary short data sheet COMPANY PUBLIC terminal 1 index area VSS 1 2 n.c. 3 IO3 n.c. 4 SDA 5 6 n.c. SCL 7 n.c. 8 Transparent top view n.c. = not connected / reserved = not to be connected ...

Page 12

... NXP Semiconductors Fig 3. Table 7. Symbol VSS IO3 SDA SCL n.c. PVDD RST_N VDD A700X_FAM_SDS Preliminary short data sheet COMPANY PUBLIC terminal 1 index area 1 VSS 2 IO3 3 SDA SCL 4 Transparent top view Pin configuration for HVSON8 (SOT685-1, on request with lead time) Pin description ...

Page 13

... MIL Standard 883-D method 3015; human body model 100 pF 1.5 k; T [2] Depending on appropriate thermal resistance of the package. [3] Depending on delivery type, refer to NXP Semiconductors General Specification for 8” Wafers and to NXP Semiconductors Contact & Dual Interface Chip Card Module Specification. 9. Application information Figure 4 shall be applied in order to operate the system an individual reset control is not supported ...

Page 14

... NXP Semiconductors 10. Abbreviations Table 9. Acronym AES API CBC CRC DES DPA DSS ECB ECC EEPROM GF I/O MAC MD5 MMU OS PKC PKI RSA SFI SHA SMD SPA A700X_FAM_SDS Preliminary short data sheet COMPANY PUBLIC Abbreviations Description Advanced Encryption Standard Application Programming Interface ...

Page 15

... XX refers to the last version; e.g. 10 refers to version 1.0 A700X_FAM_SDS Preliminary short data sheet COMPANY PUBLIC www.nxp.com/JavaCard 2 C Protocol Specification, Rev. 2.0 — Aug-04-2010, NXP Semiconductors All information provided in this document is subject to legal disclaimers. Rev. 2.0 — 25 August 2011 202020 A700x family Secure authentication microcontroller ...

Page 16

... NXP Semiconductors 12. Revision history Table 10. Revision history Document ID Release date A700X_FAM_SDS v.2.0 20110825 • New product type A7002 supporting 40 C to +90 C operational ambient temperature Modifications: range Sleep mode current reduced from 50 A (typical A (typical) • A7001AG_SDS v.1.1 20110318 • ...

Page 17

... In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or ...

Page 18

... NXP Semiconductors’ specifications such use shall be solely at customer’s own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed product claims resulting from customer design and use of the product for automotive applications beyond NXP Semiconductors’ ...

Page 19

... NXP Semiconductors 15. Tables Table 1. JCOP V2.4.2 R09 commercial name format Table 2. Quick reference data . . . . . . . . . . . . . . . . . . . . .7 Table 3. Ordering information . . . . . . . . . . . . . . . . . . . . . .8 Table 4. A700X_FAM feature table Table 5. JCOP V2.4.2 R09 feature table . . . . . . . . . . . . .8 16. Figures Fig 1. A700X_FAM block diagram . . . . . . . . . . . . . . . . .10 Fig 2. Pin configuration HVQFN32 (SOT617-3 Fig 3. Pin configuration for HVSON8 (SOT685- ...

Related keywords