Skip to main content
Application NoteNxp

AN12701: MIFARE SAM AV3 - Interface and Architecture

Application note explaining host interfaces (ISO/IEC 7816, I2C) and architecture of the NXP MIFARE SAM AV3 for secure key storage and cryptography.

View application note

Overview

This application note provides a technical overview of the interface and architecture for the NXP MIFARE SAM AV3 (Secure Application Module). It details the host microcontroller interface options, specifically the ISO/IEC 7816-3 contact interface supporting high-speed communication up to 1.5 Mbps and the I2C slave interface available on HVQFN32 packages. The document describes the module's architecture, including four logical channels protected by hardware firewalls for handling independent transactions. Additionally, it covers the I2C master interface used for X-mode connections to reader ICs such as the RC52x, PN51x, and RC66x. The SAM AV3 is designed to provide secure storage for cryptographic keys (AES, TDEA, RSA) and facilitate secure communication with MIFARE products including Ultralight C, Classic, Plus, and DESFire.

Use Cases

  • Secure key storage in NFC and smart card terminals
  • High-speed contact interface for secure microcontroller communication
  • Secure transaction processing for MIFARE DESFire and MIFARE Plus systems
  • Reader terminal design using X-mode connection to NXP frontends
  • Multi-channel transaction handling in ticketing or payment terminals

Topics

MIFARE SAM AV3
Secure Application Module
ISO/IEC 7816-3
I2C Slave
X-Connection
Cryptographic Key Storage
AES
TDEA
RSA
Logical Channels
NXP RC66x
NXP PN51x

Referenced Parts

MIFARE SAM AV3

NXP

This application note explains the interface and architecture of MIFARE SAM AV3.

MIFARE Classic

NXP

MIFARE Ultralight C, MIFARE Classic, MIFARE Plus, MIFARE DESFire, MIFARE DESFire EV1

MIFARE DESFire

NXP

MIFARE Ultralight C, MIFARE Classic, MIFARE Plus, MIFARE DESFire, MIFARE DESFire EV1

MIFARE DESFire EV1

NXP

MIFARE Ultralight C, MIFARE Classic, MIFARE Plus, MIFARE DESFire, MIFARE DESFire EV1

MIFARE DESFire EV2

NXP

MIFARE DESFire EV2 Authentication, while using SAM in S-Mode

MIFARE Plus

NXP

MIFARE Ultralight C, MIFARE Classic, MIFARE Plus, MIFARE DESFire, MIFARE DESFire EV1

MIFARE Ultralight C

NXP

MIFARE Ultralight C, MIFARE Classic, MIFARE Plus, MIFARE DESFire, MIFARE DESFire EV1

PN51x

NXP

MIFARE SAM AV3 offers ISO/IEC 7816-3 standard contact interface to the host or microcontroller and I2C interface to RC52x, PN51x and RC66x.

RC52x

NXP

MIFARE SAM AV3 offers ISO/IEC 7816-3 standard contact interface to the host or microcontroller and I2C interface to RC52x, PN51x and RC66x.

RC66x

NXP

MIFARE SAM AV3 offers ISO/IEC 7816-3 standard contact interface to the host or microcontroller and I2C interface to RC52x, PN51x and RC66x.