EmbeddedRelated.com
The 2026 Embedded Online Conference
AT97SC3204-U2A1A-20

MCHPAT97SC3204-U2A1A-20

Microchip Technology
AVR CryptoController™ Trusted Platform Module (TPM) Microcontroller IC EEPROM 28-TSSOP (0.173", 4.40mm Width)
Active1,693 in stock

Overview

The AT97SC3204-U2A1A-20 is a Trusted Platform Module (TPM) based on an 8-bit AVR RISC core, specifically designed for secure hardware-based cryptographic functions. It is fully compliant with the Trusted Computing Group (TCG) version 1.2 specification and utilizes a Low Pin Count (LPC) interface for integration with PC-compatible architectures and embedded systems. The device features a hardware asymmetric crypto engine, a high-quality FIPS 140-2 compliant random number generator, and 1756 bytes of non-volatile EEPROM storage for user data and RSA keys.

Why Choose This Part

This single-chip turnkey solution simplifies the implementation of TCG-compliant security by offloading complex asymmetric cryptographic operations to a dedicated hardware engine. It offers 1756 bytes of internal EEPROM for secure user data and is designed with specialized hardware countermeasures to resist physical tampering. The LPC interface ensures compatibility with standard PC-client specifications, making it a drop-in security upgrade for many industrial motherboard designs.

Applications

Secure Boot and Integrity
Used to store cryptographic hashes of system firmware to ensure the platform boots in a known-good state.
Hardware Key Storage
Provides a secure hardware boundary for RSA private keys, preventing extraction via software-based attacks.
Platform Authentication
Authenticates the device identity within a network using unique Endorsement Keys (EK) embedded in the hardware.
Disk Encryption Support
Acts as a hardware root of trust for managing encryption keys used by operating system tools like BitLocker.

Key Specifications

Interface LPC
Applications Trusted Platform Module (TPM)
Mounting Type Surface Mount
Core Processor AVR
Package / Case 28-TSSOP (0.173", 4.40mm Width)
Voltage - Supply 3.3V
Program Memory Type EEPROM
Operating Temperature -40degC ~ 85degC
Supplier Device Package 28-TSSOP

Getting Started

To integrate this TPM, ensure your host processor supports the LPC (Low Pin Count) interface and is compatible with TCG TIS version 1.2 drivers. Development typically requires a TPM software stack (TSS) like TrouSerS or WolfTPM to interact with the device via the OS kernel. Hardware prototyping is best performed on boards with a dedicated TPM header, though manual wiring of the 28-TSSOP package is possible for custom embedded applications.

The 2026 Embedded Online Conference