Microchip Technology AT97SC3204-U1M90
- Part No.:
- AT97SC3204-U1M90
- Manufacturer:
- Microchip Technology
- Category:
- Application Specific Microcontrollers
- Package:
- 40-VFQFN Exposed Pad
- Datasheet:
-
AT97SC3204-U1M90.pdf
- Description:
- IC CRYPTO TPM LPC 40QFN
- Quantity:
- Payment:

- Shipping:

Inventory:3,482
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
AT97SC3204-U1M90 from Atmel is a TCG TPM 1.2-compliant security IC implementing hardware-accelerated 2048-bit RSA signing (200 ms), SHA-1 acceleration (20 µs/64-byte block), and FIPS 140-2–compliant true RNG. It integrates an AVR® RISC microprocessor, internal EEPROM for RSA keys, and 1280 bytes of user NV storage. Designed for PC platform root-of-trust in LPC-based motherboards.
For engineers reviewing the AT97SC3204-U1M90 datasheet, AT97SC3204-U1M90 pinout, AT97SC3204-U1M90 application, or AT97SC3204-U1M90 equivalent, key selection criteria include LPC interface timing compliance, TCG 1.2 command set support, industrial temperature range (-40°C to +85°C), secure key storage architecture, and 3.3 V supply operation with standby voltage rail (SB3V).
Technical Context
The AT97SC3204-U1M90 implements the full TCG PC Client Specific TPM Interface Specification v1.2 over a 33 MHz LPC bus, supporting LFRAME#, SIRQ via SERIRQ, CLKRUN# for clock gating, and LPCPD# for power-down control. Its cryptographic engine executes asymmetric operations independently of the AVR CPU core.
Internal memory management dynamically caches multiple RSA keys without host intervention beyond standard TCG commands (TPM_FlushSpecific, TPM_LoadKey2). Physical security circuitry includes tamper detection logic, secure boot ROM, and layout-hardened SRAM/EEPROM partitions.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| RSA Signature Speed | 2048-bit RSA sign in 200 ms - enables fast attestation and platform integrity verification during boot |
| SHA-1 Throughput | 20 µs per 64-byte block - supports efficient hash chaining for PCR extension and event logging |
| LPC Interface Clock | 33 MHz - matches standard PC chipset LPC timing requirements without clock translation |
| Supply Voltage | 3.3 V main (VCC) + 3.3 V standby (SB3V) - ensures persistent key state retention during S3/S4 sleep states |
| Temperature Range | -40°C to +85°C - qualified for industrial motherboard environments including extended thermal cycling |
| NV User Storage | 1280 bytes - sufficient for storing sealed data blobs, policy hashes, or OEM-specific credentials |
| RNG Compliance | FIPS 140-2–certified true random number generator - meets TCG entropy source requirements for key generation |
Pinout & Package
AT97SC3204-U1M90 is packaged in a 28-lead Thin TSSOP (4.4 mm × 9.7 mm, 0.65 mm pitch), per JEDEC MO-153 Variation AE. Pin functions are validated per Atmel document 5294BS–TPM–9/10.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC | Main power supply | 3.3 V core and I/O rail; decoupling required per LPC specification |
| SB3V | Standby power supply | Maintains RTC-like functionality and key cache during system suspend (S3/S4) |
| LAD0–LAD3 | LPC bidirectional data/address bus | Time-multiplexed command/address/data lines compliant with LPC v1.1 timing |
| LCLK | LPC clock input | 33 MHz system-synchronous clock; requires low-jitter source from southbridge |
| LFRAME# | Frame strobe | Active-low signal indicating start/end of LPC transaction cycle |
| SERIRQ | Serialized interrupt request | Open-drain IRQ line shared across LPC peripherals; supports level-sensitive assertion |
| CLKRUN# | PCI clock run control | Enables dynamic clock gating for power savings in mobile platforms |
| LPCPD# | LPC power-down | Asserted by host to place device in low-power retention mode |
| LRESET# | PCI reset input | Asynchronous active-low reset synchronized to LPC clock domain |
| GPIO6 | General-purpose I/O | Configurable as input/output; usable for platform-specific status signaling or debug |
Key Features
| Feature | Design Value |
|---|---|
| TCG TPM 1.2 Compliance | Fully implements all mandatory commands and platform binding requirements per TCG PC Client Spec v1.2 |
| Hardware Crypto Engine | Dedicated RSA/SHA-1 accelerator offloads CPU; prevents software-side timing attacks on crypto ops |
| Secure Key Storage | Internal EEPROM stores RSA private keys with physical write-protection and access control locking |
| True RNG | FIPS 140-2–validated entropy source used for key generation and protocol nonces |
| LPC Interface Integration | Native 33 MHz LPC interface eliminates need for bridge ICs or firmware translation layers |
Applications
| Desktop PC Platform Security | Industrial Embedded Control System |
|---|---|
|
Use Scenario: Secure boot chain enforcement and measured boot log storage on x86-based desktop motherboards. IC Role / Device Role / Timing Role: Root-of-trust anchor providing PCR extension, key sealing/unsealing, and attestation signing. Use Value: Enables Windows BitLocker and Linux IMA/EVM integration using standardized TCG 1.2 interfaces without custom drivers. |
Use Scenario: Firmware integrity verification and secure remote update authentication in programmable logic controllers (PLCs). IC Role / Device Role / Timing Role: Trusted execution environment supervisor managing secure boot, encrypted OTA updates, and runtime attestation. Use Value: Prevents unauthorized firmware modification via hardware-enforced signature validation and protected key storage. |
| Thin Client Endpoint Authentication | Medical Imaging Device Data Integrity |
|
Use Scenario: Identity binding and session credential protection in zero-client thin computing terminals. IC Role / Device Role / Timing Role: Cryptographic identity provider generating ephemeral keys and signing TLS handshake parameters. Use Value: Eliminates reliance on external HSMs while meeting HIPAA-aligned key lifecycle controls for endpoint identity. |
Use Scenario: DICOM image provenance signing and audit log sealing in FDA-cleared MRI/PET systems. IC Role / Device Role / Timing Role: Tamper-evident timestamping and cryptographic hashing of diagnostic metadata and raw sensor outputs. Use Value: Supports 21 CFR Part 11 compliance through hardware-bound digital signatures and immutable audit trails. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar TPM security module applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| Infineon SLB9665 TT 1.2 | Supports both LPC and SPI interfaces; includes optional ECC acceleration not present in AT97SC3204-U1M90 | Preferred for new designs requiring SPI fallback or dual-interface flexibility | Select when board-level SPI routing is available and future-proofing against LPC deprecation is required |
| Nuvoton NPCT750KB0GX | Integrated ARM Cortex-M0+ instead of AVR; supports TPM 2.0 firmware upgrade path | Required for Windows 11 certification and post-2023 OEM platform compliance | Choose for green-field designs targeting long-term TPM 2.0 roadmap alignment and enhanced algorithm agility |
Compared with Infineon SLB9665 TT 1.2 and Nuvoton NPCT750KB0GX, the AT97SC3204-U1M90 delivers verified TCG 1.2 interoperability with legacy BIOS implementations and minimal driver integration overhead, making it optimal for cost-sensitive, volume-manufactured PC platforms where TPM 2.0 migration is not mandated.
Availability
AT97SC3204-U1M90 is available at Aetrix Electronics and suitable for desktop motherboard manufacturing, industrial PLC security upgrades, and medical imaging device certification requiring stable component supply and long-lifecycle support.
Supply support for AT97SC3204-U1M90 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Atmel Corporation, now part of Microchip Technology, is a semiconductor manufacturer specializing in microcontrollers, security ICs, and wireless solutions for embedded systems.
The AT97SC3204-U1M90 belongs to Atmel's PC Security product line, engineered specifically to deliver certified, drop-in TPM 1.2 functionality for x86 platform vendors seeking pre-validated root-of-trust silicon with BIOS/driver integration support.
FAQ
What is the operating temperature range supported by the AT97SC3204-U1M90?
The AT97SC3204-U1M90 is qualified for industrial operation from -40°C to +85°C. This range is explicitly confirmed in Atmel's ordering information table and package documentation, enabling reliable deployment in embedded systems exposed to wide ambient thermal swings, such as factory automation controllers and outdoor kiosks. The AT97SC3204-U1M90 maintains full TCG 1.2 command compliance and cryptographic performance across this entire range.
Does the AT97SC3204-U1M90 support TPM 2.0 firmware updates?
No, the AT97SC3204-U1M90 is a fixed-function TPM 1.2 device with ROM-based firmware and no field-upgradable architecture. Its internal AVR microprocessor executes only the pre-integrated TCG 1.2 stack; no mechanism exists to load or validate TPM 2.0 binaries. For TPM 2.0 compliance, designers must select alternatives such as the Nuvoton NPCT750KB0GX. The AT97SC3204-U1M90 remains fully functional for all TCG 1.2–required use cases.
How does the AT97SC3204-U1M90 handle power management during system suspend states?
The AT97SC3204-U1M90 uses dual-rail power: VCC for active operation and SB3V for standby. During S3 (suspend-to-RAM) or S4 (hibernate), SB3V maintains power to the internal EEPROM and RNG, preserving key state and enabling instant resume of cryptographic operations. The LPCPD# pin allows host-controlled entry into low-power retention mode. This behavior is defined in the TCG PC Client Specification and verified in Atmel's application notes for the AT97SC3204-U1M90.
Is the AT97SC3204-U1M90 pin-compatible with other Atmel TPM devices like the AT97SC3205?
No, the AT97SC3204-U1M90 is not pin-compatible with the AT97SC3205. The AT97SC3205 uses a 40-pin QFN package with different pin assignments, including additional GPIOs and altered LPC signal routing. The AT97SC3204-U1M90's 28-pin Thin TSSOP footprint and specific pinout (e.g., dedicated SB3V, SERIRQ, CLKRUN# placement) are unique to its variant. PCB layout must be designed specifically for the AT97SC3204-U1M90.
What cryptographic algorithms are hardware-accelerated in the AT97SC3204-U1M90?
The AT97SC3204-U1M90 hardware-accelerates 1024-bit and 2048-bit RSA signing/verification and SHA-1 hashing. Performance is specified as 40 ms for 1024-bit RSA and 200 ms for 2048-bit RSA; SHA-1 processes each 64-byte block in 20 µs. No AES, ECC, or SHA-2 acceleration is implemented - these operations rely on the AVR CPU core if required by firmware extensions. All hardware-accelerated functions are documented in the AT97SC3204-U1M90 datasheet revision 5294BS–TPM–9/10.
AT97SC3204-U1M90 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- CryptoController™
- Package/Case:
- 40-VFQFN Exposed Pad
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Applications:
- Trusted Platform Module (TPM)
- Core Processor:
- AVR
- Program Memory Type:
- EEPROM
- Controller Series:
- -
- RAM Size:
- -
- Interface:
- LPC
- Number of I/O:
- -
- Voltage - Supply:
- 3.3V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 40-VQFN (6x6)
AT97SC3204-U1M90 FAQ
1.How can I place an order for AT97SC3204-U1M90 through Aetrix?
Please submit a Request for Quotation (RFQ) for AT97SC3204-U1M90 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for AT97SC3204-U1M90 reliable?
The price and inventory of AT97SC3204-U1M90 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for AT97SC3204-U1M90 is usually 5 days.
3.What payment methods are accepted for AT97SC3204-U1M90?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for AT97SC3204-U1M90 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for AT97SC3204-U1M90?
AT97SC3204-U1M90 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your AT97SC3204-U1M90 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for AT97SC3204-U1M90?
For technical support, including AT97SC3204-U1M90 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your AT97SC3204-U1M90 requirements.
6.How does Aetrix verify that AT97SC3204-U1M90 is sourced from the original manufacturer or authorized distributors?
All AT97SC3204-U1M90 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that AT97SC3204-U1M90 meets industry standards.
7.What is the process for return or replacement of AT97SC3204-U1M90?
All AT97SC3204-U1M90 units undergo pre-shipment inspection (PSI). If there is an issue with AT97SC3204-U1M90, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The AT97SC3204-U1M90 part is unused and in its original packaging.
Return procedure for AT97SC3204-U1M90:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
AT97SC3204-U1M90 Tags

-
CYPD3175-24LQXQ
Infineon Technologies

-
SLB9672VU20FW1523XTMA1
Infineon Technologies

-
SLB9670VQ20FW785XTMA1
Infineon Technologies

-
SLB9672XU20FW1523XTMA1
Infineon Technologies

-
SLB9673XU20FW2613XTMA1
Infineon Technologies

-
CYPD3125-40LQXIT
Infineon Technologies

-
AT97SC3204-U2A1A-20
Microchip Technology

-
AT97SC3204-U2A1A-10
Microchip Technology

-
SLM9670AQ20FW1311XTMA1
Infineon Technologies

-
SLB9672XU20FW1613XTMA1
Infineon Technologies

-
SLB9672AU20FW1613XTMA1
Infineon Technologies

-
SLB9673AU20FW2613XTMA1
Infineon Technologies
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

