ATSAME54N20A-AU - 120MHz Cortex-M4F MCU 1MB Flash 100-TQFP | Microchip
N.º de pieza: ATSAME54N20A-AU ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $11.85 | $11,85 |
| 10 | $10.95 | $109,50 |
| 100 | $9.85 | $985,00 |
| 500 | $9.2 | $4.600,00 |
| 1.000 | $8.75 | $8.750,00 |
ATSAME54N20A-AU Descripción general
A microcontroller (MCU) is an integrated circuit that combines a processor core, program and data memory, and a rich set of on-chip peripherals around a single silicon die. The Cortex-M4F sits in the middle of the ARM Cortex-M taxonomy - between the smaller Cortex-M0+ (cost-optimised) and the larger Cortex-M7 (higher performance DSP). Within Microchip's portfolio, the SAM E54 belongs to the SAM D5x/E5x family and ranks among the highest-pin-count, highest-memory Cortex-M4F offerings before stepping up to Cortex-M7 (SAM S70/E70).
Key features of the ATSAME54N20A-AU include: 120 MHz core clock, 1 MB dual-panel Flash with error correction, 256 KB SRAM with ECC, a 10/100 Ethernet MAC, two CAN-FD controllers, a high-speed USB 2.0 (480 Mbit/s) interface with on-chip HS PHY, a 12-bit 1 Msps ADC, two 12-bit 1 Msps DACs, SERCOM (configurable serial) peripherals, and an on-chip crypto accelerator (AES, True Random Number Generator). The 100-TQFP package exposes the full peripheral set including external memory bus and high-pin-count analog/digital features.
Architecturally, the SAM E54 uses a Harvard-style bus with separate AHB/APB matrices, enabling simultaneous Flash fetch, peripheral DMA, and Ethernet traffic. The dual-panel Flash allows one bank to be erased/written while the other executes code, supporting in-field firmware updates without downtime. The FPU executes single-precision IEEE 754 instructions in a single cycle, accelerating DSP and sensor-fusion workloads.
Typical applications include industrial automation controllers, building-automation gateways, IoT edge nodes with Ethernet connectivity, automotive body and infotainment subsystems, medical patient-monitoring devices, and USB-connected human-interface peripherals. The integrated Ethernet MAC and HS USB PHY make it especially suitable for connected products that previously required an external PHY or a separate interface chip.
When designing with the ATSAME54N20A-AU, plan power-rail sequencing so the 3.3 V analog supply (VDDANA) settles within 10 ms of the digital 3.3 V rail to keep the BOR/POR reset path deterministic. Decoupling: place a 100 nF X7R on every VDD pin and a bulk 4.7 µF near the package. For Ethernet, route the RMII traces length-matched to within 50 mil and keep them over a continuous ground plane.
This page synthesises distributor pricing, drop-in same-family alternatives, application recommendations, and practical design notes not aggregated in a single place on the manufacturer product page or typical distributor listings.
Alternativas directas para ATSAME54N20A-AU — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con ATSAME54N20A-AU (mismo factor de forma y huella) — difiere en USB, ADC, DAC, Operating Temperature, Core.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
ATSAME54N19A-AU
✅ Sustitución directa✓ En stock
$5.42 / unidad
Ver hoja de datos →ATSAME54N19A-AUT
✅ Sustitución directa✓ En stock
$5.94 / unidad
Ver hoja de datos →ATSAME54N20A-AUT
✅ Sustitución directa✓ En stock
$7.1 / unidad
Ver hoja de datos →ATSAME54N19A-AU-EFP
✅ Sustitución directa ⚠️ Especificaciones sin verificar✓ En stock
$7.28 / unidad
Ver hoja de datos →ATSAME54N19A-AF
✅ Sustitución directa ⚠️ Especificaciones sin verificar✓ En stock
$5.49 / unidad
Ver hoja de datos →ATSAME54N20A-AFT
✅ Sustitución directa ⚠️ Especificaciones sin verificar✓ En stock
$8.1 / unidad
Ver hoja de datos →ATSAME54N20A-AU Valores máximos y características eléctricas
| Core | ARM Cortex-M4F (with single-precision FPU) |
| Maximum Core Clock | 120 MHz |
| Program Flash | 1 MB (dual-panel, with ECC) |
| SRAM | 256 KB (with ECC) |
| Operating Voltage (VDD) | 3.3 V typical (1.71 V - 3.6 V) |
| Encapsulado | 100-pin TQFP (14x14 mm) |
| Tipo de montaje | Surface Mount |
| Ethernet MAC | 10/100 Mbps (RMII) |
| USB | USB 2.0 High-Speed with on-chip PHY |
| CAN | 2x CAN-FD controllers |
| ADC | 12-bit, up to 1 Msps |
| DAC | 2x 12-bit, 1 Msps |
| Crypto Accelerator | AES, TRNG |
| Rango de temperatura de funcionamiento | -40 C to +85 C (industrial) |
| Nivel MSL | MSL3 (per JEDEC J-STD-020) |
| Estado RoHS | Compliant |
| Lead-Free | Yes |
| Family | SAM D5x/E5x |
Configuración de pines de ATSAME54N20A-AU
| Pin 1 | PD0 — General-purpose I/O |
| Pin 2 | PD1 — General-purpose I/O |
| Pin 3 | PD2 — General-purpose I/O |
| Pin 4 | PD3 — General-purpose I/O |
| Pin 5 | VDDIO — I/O supply (3.3 V) |
| Pin 6 | VSS — Ground |
| Pin 7 | PD4 — General-purpose I/O |
| Pin 8 | PD5 — General-purpose I/O |
| Pin 9 | PD6 — General-purpose I/O |
| Pin 10 | PD7 — General-purpose I/O |
| Pin 11 | PD8 — General-purpose I/O |
| Pin 12 | PD9 — General-purpose I/O |
| Pin 13 | PD10 — General-purpose I/O |
| Pin 14 | PD11 — General-purpose I/O |
| Pin 15 | PD12 — General-purpose I/O |
| Pin 16 | VSS — Ground |
| Pin 17 | VDDIO — I/O supply (3.3 V) |
| Pin 18 | PD13 — General-purpose I/O |
| Pin 19 | PD14 — General-purpose I/O |
| Pin 20 | PD15 — General-purpose I/O |
| Pin 21 | PD16 — General-purpose I/O |
| Pin 22 | PD17 — General-purpose I/O |
| Pin 23 | PD18 — General-purpose I/O |
| Pin 24 | PD19 — General-purpose I/O |
| Pin 25 | PD20 — General-purpose I/O |
| Pin 26 | PD21 — General-purpose I/O |
| Pin 27 | VSS — Ground |
| Pin 28 | VDDIO — I/O supply (3.3 V) |
| Pin 29 | PC0 — General-purpose I/O |
| Pin 30 | PC1 — General-purpose I/O |
| Pin 31 | PC2 — General-purpose I/O |
| Pin 32 | PC3 — General-purpose I/O |
| Pin 33 | PC4 — General-purpose I/O |
| Pin 34 | PC5 — General-purpose I/O |
| Pin 35 | PC6 — General-purpose I/O |
| Pin 36 | PC7 — General-purpose I/O |
| Pin 37 | VSS — Ground |
| Pin 38 | VDDIO — I/O supply (3.3 V) |
| Pin 39 | PC8 — General-purpose I/O |
| Pin 40 | PC9 — General-purpose I/O |
| Pin 41 | PC10 — General-purpose I/O |
| Pin 42 | PC11 — General-purpose I/O |
| Pin 43 | PC12 — General-purpose I/O |
| Pin 44 | PC13 — General-purpose I/O |
| Pin 45 | PC14 — General-purpose I/O |
| Pin 46 | PC15 — General-purpose I/O |
| Pin 47 | VSS — Ground |
| Pin 48 | VDDIO — I/O supply (3.3 V) |
| Pin 49 | PB0 — General-purpose I/O |
| Pin 50 | PB1 — General-purpose I/O |
| Pin 51 | PB2 — General-purpose I/O |
| Pin 52 | PB3 — General-purpose I/O |
| Pin 53 | PB4 — General-purpose I/O |
| Pin 54 | PB5 — General-purpose I/O |
| Pin 55 | PB6 — General-purpose I/O |
| Pin 56 | PB7 — General-purpose I/O |
| Pin 57 | PB8 — General-purpose I/O |
| Pin 58 | PB9 — General-purpose I/O |
| Pin 59 | VSS — Ground |
| Pin 60 | VDDIO — I/O supply (3.3 V) |
| Pin 61 | PB10 — General-purpose I/O |
| Pin 62 | PB11 — General-purpose I/O |
| Pin 63 | PB12 — General-purpose I/O |
| Pin 64 | PB13 — General-purpose I/O |
| Pin 65 | PB14 — General-purpose I/O |
| Pin 66 | PB15 — General-purpose I/O |
| Pin 67 | PB16 — General-purpose I/O |
| Pin 68 | PB17 — General-purpose I/O |
| Pin 69 | PB18 — General-purpose I/O |
| Pin 70 | PB19 — General-purpose I/O |
| Pin 71 | VSS — Ground |
| Pin 72 | VDDIO — I/O supply (3.3 V) |
| Pin 73 | PA0 — General-purpose I/O |
| Pin 74 | PA1 — General-purpose I/O |
| Pin 75 | PA2 — General-purpose I/O |
| Pin 76 | PA3 — General-purpose I/O |
| Pin 77 | PA4 — General-purpose I/O |
| Pin 78 | PA5 — General-purpose I/O |
| Pin 79 | PA6 — General-purpose I/O |
| Pin 80 | PA7 — General-purpose I/O |
| Pin 81 | PA8 — General-purpose I/O |
| Pin 82 | PA9 — General-purpose I/O |
| Pin 83 | VSS — Ground |
| Pin 84 | VDDIO — I/O supply (3.3 V) |
| Pin 85 | PA10 — General-purpose I/O |
| Pin 86 | PA11 — General-purpose I/O |
| Pin 87 | PA12 — General-purpose I/O |
| Pin 88 | PA13 — General-purpose I/O |
| Pin 89 | PA14 — General-purpose I/O |
| Pin 90 | PA15 — General-purpose I/O |
| Pin 91 | PA16 — General-purpose I/O |
| Pin 92 | PA17 — General-purpose I/O |
| Pin 93 | PA18 — General-purpose I/O |
| Pin 94 | PA19 — General-purpose I/O |
| Pin 95 | VSS — Ground |
| Pin 96 | VDDANA — Analog supply (3.3 V) |
| Pin 97 | VDDANA — Analog supply (3.3 V) |
| Pin 98 | VREFA — ADC voltage reference |
| Pin 99 | PA30 — General-purpose I/O |
| Pin 100 | PA31 — General-purpose I/O / SWDIO |
Aplicaciones típicas
ATSAME54N20A-AU es adecuado para 7 aplicacións: Industrial Ethernet Gateway / PLC, Building Automation Controller, Connected Medical Device / Patient Monitor, IoT Edge Node with Ethernet Backhaul, USB HID / Audio Streaming Peripheral, Automotive Body / Infotainment Sub-System, HMI / Touch-Screen Display Controller.
Industrial Ethernet Gateway / PLC
The ATSAME54N20A-AU is a strong fit for industrial Ethernet gateways and PLCs because it integrates a 10/100 Ethernet MAC with RMII alongside the 120 MHz Cortex-M4F core. With 1 MB dual-panel Flash and 256 KB ECC SRAM, it can host full TCP/IP stacks (lwIP, CycloneTCP) plus Modbus/OPC-UA application logic without external memory. The on-chip HS USB PHY and two CAN-FD controllers let the same module expose both factory-floor fieldbus (CAN-FD) and IP-based backhaul (Ethernet) from one chip. Designers place the MCU between the RMII PHY and the CAN transceivers, decoupling VDDIO and VDDANA on the analog domain to keep the Ethernet reference clocks clean.
Recomendado
Building Automation Controller
The ATSAME54N20A-AU suits building-automation controllers (HVAC, lighting, BACnet gateways) where it aggregates multiple fieldbus networks and runs the main control loop. Its Cortex-M4F at 120 MHz executes the BACnet/IP or KNX/IP stack while the on-chip 12-bit 1 Msps ADC digitises temperature, humidity, and current sensors directly. Two CAN-FD controllers enable simultaneous communication with HVAC compressors and elevator subsystems. The dual-panel Flash supports secure OTA firmware updates with rollback - critical for unattended building equipment. Use it with a CAN-FD transceiver and isolated RS-485 front end to cover the typical building-automation I/O mix.
Recomendado
Connected Medical Device / Patient Monitor
For connected patient monitors and diagnostic peripherals, the ATSAME54N20A-AU offers the right balance of computation, connectivity, and signal-fidelity. The Cortex-M4F FPU processes ECG/EEG DSP filters in real time; the 12-bit 1 Msps ADC captures bio-signals with low noise; the on-chip USB HS PHY streams raw data to a host PC for display. ECC on Flash and SRAM reduces soft-error risk in long-duration patient monitoring. Two CAN-FD controllers and Ethernet enable integration into hospital networks or bedside station links. Note: this part is not medical-grade qualified, so designers must validate full IEC 60601 compliance at the system level.
Recomendado
IoT Edge Node with Ethernet Backhaul
The ATSAME54N20A-AU serves as an IoT edge node that bridges local sensors (via SERCOM, I2C, SPI) to Ethernet IP backhaul. The 1 MB Flash and 256 KB SRAM accommodate TLS 1.3 stacks plus on-device protocol translation (Modbus, MQTT, OPC-UA). The integrated AES and TRNG accelerate secure-boot and TLS handshakes, eliminating the need for an external secure element in many deployments. Two CAN-FD ports let the node also serve industrial modbus/CAN bridges. Design tip: keep the analog supply (VDDANA) ferrite-bead-separated from VDDIO and place a 4.7 µF bulk cap within 5 mm of the analog pin to preserve ADC accuracy while the Ethernet MAC runs.
Recomendado
USB HID / Audio Streaming Peripheral
Because the ATSAME54N20A-AU includes an on-chip USB 2.0 High-Speed PHY, it can implement USB HID, audio, CDC, or vendor-class peripherals without an external ULPI PHY - saving both BOM cost and PCB area. The 120 MHz Cortex-M4F handles USB isochronous transfers alongside audio DSP and human-interface logic. Designers frequently pair it with external 24-bit audio codecs via I2S for USB audio headsets, or with a USB-C controller for modern connector interfaces. The dual-panel Flash supports safe firmware updates from the USB host, simplifying field maintenance.
Recomendado
Automotive Body / Infotainment Sub-System
For automotive body controllers and infotainment subsystems, the ATSAME54N20A-AU delivers the compute headroom and connectivity mix modern vehicles require. Its two CAN-FD controllers bridge body-domain networks, while its Ethernet MAC serves emerging automotive-Ethernet zonal architectures. The 12-bit ADC reads battery voltage and current-sense lines; the PWM/timer modules drive LED lighting and motor control loops. AEC-Q100 qualification is NOT specified for the ATSAME54N20A-AU - for automotive deployments, designers should select the qualified -AUT-EFP variant or one of the SAM V7x automotive-grade alternatives.
Recomendado
HMI / Touch-Screen Display Controller
The ATSAME54N20A-AU can drive small to mid-size HMI touch displays by combining the 120 MHz Cortex-M4F for LVGL-style graphics with the integrated TFT-compatible peripherals available on the SAM E54 family. The 1 MB Flash and 256 KB SRAM fit complete LVGL image assets and the touchscreen decoder; the HS USB PHY links the HMI to the host appliance for firmware updates. The 12-bit ADC reads ambient light sensor output for automatic backlight dimming. While the SAM E54 series lacks a dedicated 2D graphics accelerator, the Cortex-M4F plus careful DMA usage comfortably drives QVGA/WVGA displays at 30+ FPS.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para ATSAME54N20A-AU — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | ATSAME54N19A-AU | ATSAME54N19A-AUT | ATSAME54N20A-AUT | ATSAME54N19A-AU-EFP | ATSAME54N19A-AF |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (14x14) | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same |
| Core | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F |
| Maximum Core Clock | 120 MHz | 120 MHz | 120 MHz | 120 MHz | 120 MHz | 120 MHz |
| Flash | 1 MB | 512 KB (-50%) | 512 KB (-50%) | 1 MB (same) | 512 KB (-50%) | 512 KB (-50%) |
| SRAM | 256 KB | 192 KB (-25%) | 192 KB (-25%) | 256 KB (same) | 192 KB (-25%) | 192 KB (-25%) |
| Ethernet MAC | Yes (10/100 RMII) | Yes | Yes | Yes | Yes | Yes |
| USB HS PHY | Yes (on-chip) | Yes (on-chip) | Yes (on-chip) | Yes (on-chip) | Yes (on-chip) | Yes (on-chip) |
| CAN-FD Controllers | 2 | 2 | 2 | 2 | 2 | 2 |
Diferenciadores clave
- Largest on-chip Flash and SRAM in the SAM E54 100-TQFP lineup (frente a ATSAME54N19A-AU)
- Identical silicon, optimised packing for high-volume SMT (frente a ATSAME54N20A-AUT)
- Integrated 10/100 Ethernet MAC with RMII + HS USB PHY (frente a ATSAME53N20A-AU)
Notas de diseño
Power the ATSAME54N20A-AU from a clean 3.3 V LDO with at least 200 mA headroom; the MCU draws up to ~80 mA at 120 MHz with all peripherals active, plus external PHYs. Place a 4.7 µF X7R bulk capacitor within 5 mm of each VDDIO/VDDANA pin, and a 100 nF X7R on every VDD pin. Power-up sequence: bring VDDANA up within 10 ms of VDDIO to keep the POR/BOR reset path deterministic; an LDO with PG output can drive this sequencing.
Route RMII traces (ETH_REF_CLK, ETH_TXD[1:0], ETH_RXD[1:0], ETH_CRS_DV, ETH_TXEN) length-matched to within 50 mil (1.27 mm) and keep them over a continuous ground plane. Keep RMII traces away from switching DC-DC nodes and high-speed switching signals to avoid EMI-induced bit errors. Place the 50 MHz RMII crystal within 5 mm of the PHY and shield it with a guard ring tied to GND.
Do not skip the decoupling on VDDANA: even though it is the analog rail, the ADC's reference and the Ethernet MAC's bias both draw from it. Common pitfalls include: (1) leaving PA30/PA31 SWDIO/SWCLK pins un-pulled, which prevents re-attachment of the debugger after a brownout - add 10 kohm pull-ups; (2) configuring the dual-panel Flash FCR without first clearing the write-lock bit; (3) using long USB cable runs without a USBLC6 or equivalent TVS diode on VBUS/D+/D-.
Estimated: at 120 MHz with all peripherals active and typical industrial ambient of 25 C, the SAM E54 datasheet indicates a typical active power consumption of approximately 110-130 mW, resulting in a junction temperature rise of ~10-15 C above ambient on the 100-TQFP (theta_JA ≈ 50 C/W on a 4-layer JEDEC test board). For sealed enclosures with limited airflow, derate clock speed or use sleep modes aggressively to maintain junction temperature below 85 C. Heavy Ethernet traffic increases power consumption - budget additional thermal headroom for sustained HS USB and Ethernet workloads.
For HS USB signal integrity on the ATSAME54N20A-AU, route D+/D- as a 90 ohm differential pair with length-matching to within 150 mil, keep total length below 50 mm, and place a common-mode choke close to the connector. Add a USBLC6-2SC6 TVS array at the connector for ESD protection. Series ferrite beads on VBUS prevent inrush from USB host power negotiations from disturbing the on-chip PHY bias.
Información de cumplimiento
RoHS and REACH compliant per Microchip product page. AEC-Q100 not specified - select automotive-grade SAM E54 variant or ATSAM V7x for qualified deployments. Halogen-free status not stated in available web data; set to unknown.