ATSAME54N20A-AF - 120MHz Cortex-M4F MCU, 1MB Flash | Microchip
N.º da peça: ATSAME54N20A-AF ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $12.5 | $12,50 |
| 10 | $11.4 | $114,00 |
| 100 | $10.2 | $1.020,00 |
| 500 | $9.3 | $4.650,00 |
| 1.000 | $8.55 | $8.550,00 |
ATSAME54N20A-AF Visão geral
A microcontroller (MCU) is a single-chip computer integrating a CPU core, program memory (Flash), working memory (SRAM), and a rich set of peripherals. Within the embedded hierarchy, the ATSAME54N20A-AF sits at the high-performance ARM Cortex-M tier above Cortex-M0/M0+ entry-level MCUs and below Cortex-M7 application processors. The Cortex-M4F specifically adds DSP extensions and an FPU, enabling on-chip signal-processing without an external DSP coprocessor.
Key differentiating features include a 120 MHz CPU with FPU, 1 MB dual-panel Flash allowing live firmware updates, 256 KB SRAM, full-speed USB 2.0 with integrated PHY, 10/100 Mbps Ethernet MAC with IEEE 1588 support, CAN-FD, multiple SERCOM configurable serial interfaces, a 12-bit 1 Msps ADC, DACs, and a hardware crypto block. The SAM E54 also exposes a Parallel Capture Controller (PCC) for camera and display interfaces, making it suitable for vision and HMI subsystems.
Architecturally, the SAM E54 uses a bus matrix with separate AHB/APB domains giving the Cortex-M4F core simultaneous access to Flash, SRAM, and peripherals via the multi-port SRAM controller. The dual-panel Flash subsystem supports EEPROM emulation and live firmware swap. Hardware cryptographic accelerators (AES, SHA, TRNG) offload secure-boot and TLS workloads, while the Event System and Direct Memory Access Controller (DMAC) enable low-latency, CPU-offloaded data movement between peripherals and memory.
Typical applications include industrial Ethernet gateways, PLC communication modules, building-automation controllers, USB peripherals, CAN-FD automotive body-domain modules, IoT edge nodes with TLS, and audio-processing front ends leveraging the DSP/FPU. The extended-temperature grade suits outdoor and automotive under-hood environments.
When designing with this device, pay particular attention to decoupling strategy: place 100 nF X7R capacitors within 2 mm of every VDD pin, and provide a bulk 4.7 uF capacitor on each power domain. The 14x14 mm TQFP allows easy hand-soldering and rework, but its exposed pad must be soldered to a properly sized ground copper pour for thermal dissipation.
This page synthesizes Microchip datasheet specifications, real-time distributor pricing as of 2026-09-21, drop-in TQFP-100 alternatives from the SAM E54/SAME5x family, and practical PCB design notes not consolidated in any single source.
Alternativas drop-in para ATSAME54N20A-AF — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com ATSAME54N20A-AF (mesmo formato e footprint) — diferindo em USB, ADC, SRAM, Operating Temperature, CAN.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ATSAME54N19A-AF
✅ Drop-In✓ Em estoque
$5.49 / unidade
Ver ficha técnica →ATSAME54N19A-AU-EFP
✅ Drop-In✓ Em estoque
$7.28 / unidade
Ver ficha técnica →ATSAME54N19A-AU
✅ Drop-In✓ Em estoque
$5.42 / unidade
Ver ficha técnica →ATSAME53N20A-AU
✅ Drop-In✓ Em estoque
$10.3 / unidade
Ver ficha técnica →ATSAME53N19A-AU
✅ Drop-In✓ Em estoque
$5.4 / unidade
Ver ficha técnica →ATSAMD51N20A-AU
✅ Drop-In✓ Em estoque
$8.49 / unidade
Ver ficha técnica →ATSAMD51N19A-AF
✅ Drop-In✓ Em estoque
$5.41 / unidade
Ver ficha técnica →ATSAME54N20A-AF Classificações máximas e características elétricas
| Core Architecture | ARM Cortex-M4F with FPU and DSP extensions |
| Maximum CPU Clock | 120 MHz |
| Program Flash Memory | 1 MB (1M x 8), dual-panel with ECC |
| SRAM | 256 KB with ECC |
| Supply Voltage (VDD) | 1.62 V to 3.6 V |
| Faixa de temperatura de operação | -40C to +125C (extended) |
| Encapsulamento | 100-pin TQFP (14x14 mm) |
| Tipo de montagem | Surface Mount |
| USB | USB 2.0 Full-Speed with integrated PHY |
| Ethernet | 10/100 Mbps MAC with IEEE 1588 support |
| CAN | CAN-FD |
| ADC | 12-bit, up to 1 Msps |
| Crypto Accelerator | AES, SHA, True Random Number Generator (TRNG) |
| SERCOM / Configurable Serial | Multiple (USART/SPI/I2C configurable) |
| Parallel Capture Controller | Yes (camera/display interface) |
| Status RoHS | Compliant |
Configuração de pinos do ATSAME54N20A-AF
| Pino 1 | VDDIO — I/O supply voltage |
| Pino 2 | PA00 — GPIO / SERCOM1[0] |
| Pino 3 | PA01 — GPIO / SERCOM1[1] |
| Pino 4 | PA02 — GPIO / AIN0 (ADC) |
| Pino 5 | PA03 — GPIO / AIN1 (ADC) |
| Pino 6 | GND — Ground |
| Pino 7 | VDDIO — I/O supply voltage |
| Pino 8 | PA04 — GPIO / AIN2 |
| Pino 9 | PA05 — GPIO / AIN3 |
| Pino 10 | PA06 — GPIO / AIN4 |
| Pino 11 | PA07 — GPIO / AIN5 |
| Pino 12 | PA08 — GPIO / SERCOM0[0] / I2S |
| Pino 13 | PA09 — GPIO / SERCOM0[1] / I2S |
| Pino 14 | PA10 — GPIO / SERCOM2[0] / I2C |
| Pino 15 | PA11 — GPIO / SERCOM2[1] / I2C |
| Pino 16 | VSS — Ground (digital) |
| Pino 17 | VDD — Core supply (1.62-3.6 V) |
| Pino 18 | PA12 — GPIO / SERCOM4[0] / CAN-FD TX |
| Pino 19 | PA13 — GPIO / SERCOM4[1] / CAN-FD RX |
| Pino 20 | PA14 — GPIO / SERCOM3[0] |
| Pino 21 | PA15 — GPIO / SERCOM3[1] |
| Pino 22 | PA16 — GPIO / SERCOM1[0] |
| Pino 23 | PA17 — GPIO / SERCOM1[1] |
| Pino 24 | PA18 — GPIO / SERCOM3[2] |
| Pino 25 | PA19 — GPIO / SERCOM3[3] |
| Pino 26 | PA20 — GPIO / SERCOM5[2] |
| Pino 27 | PA21 — GPIO / SERCOM5[3] |
| Pino 28 | PA22 — GPIO / SERCOM3[0] |
| Pino 29 | PA23 — GPIO / SERCOM3[1] |
| Pino 30 | PA24 — GPIO / USB D- |
| Pino 31 | PA25 — GPIO / USB D+ |
| Pino 32 | PA26 — GPIO |
| Pino 33 | PA27 — GPIO |
| Pino 34 | PA28 — GPIO |
| Pino 35 | PA29 — GPIO |
| Pino 36 | PA30 — GPIO |
| Pino 37 | PA31 — GPIO |
| Pino 38 | GND — Ground |
| Pino 39 | VDDIO — I/O supply |
| Pino 40 | PB00 — GPIO / AIN8 |
| Pino 41 | PB01 — GPIO / AIN9 |
| Pino 42 | PB02 — GPIO / AIN10 / SERCOM5[0] |
| Pino 43 | PB03 — GPIO / AIN11 / SERCOM5[1] |
| Pino 44 | PB04 — GPIO / SERCOM3[0] |
| Pino 45 | PB05 — GPIO / SERCOM3[1] |
| Pino 46 | PB06 — GPIO / SERCOM4[0] |
| Pino 47 | PB07 — GPIO / SERCOM4[1] |
| Pino 48 | PB08 — GPIO / SERCOM4[2] / I2S |
| Pino 49 | PB09 — GPIO / SERCOM4[3] / I2S |
| Pino 50 | PB10 — GPIO / SERCOM4[0] / I2C |
| Pino 51 | PB11 — GPIO / SERCOM4[1] / I2C |
| Pino 52 | PB12 — GPIO / SERCOM4[2] |
| Pino 53 | PB13 — GPIO / SERCOM4[3] |
| Pino 54 | PB14 — GPIO / SERCOM5[2] |
| Pino 55 | PB15 — GPIO / SERCOM5[3] |
| Pino 56 | PB16 — GPIO / SERCOM5[0] |
| Pino 57 | PB17 — GPIO / SERCOM5[1] |
| Pino 58 | PB18 — GPIO / SERCOM3[2] |
| Pino 59 | PB19 — GPIO / SERCOM3[3] |
| Pino 60 | PB20 — GPIO / SERCOM3[0] |
| Pino 61 | PB21 — GPIO / SERCOM3[1] |
| Pino 62 | PB22 — GPIO / SERCOM1[0] |
| Pino 63 | PB23 — GPIO / SERCOM1[1] |
| Pino 64 | PB24 — GPIO |
| Pino 65 | PB25 — GPIO |
| Pino 66 | VSS — Ground |
| Pino 67 | VDD — Core supply |
| Pino 68 | PB26 — GPIO |
| Pino 69 | PB27 — GPIO |
| Pino 70 | PB28 — GPIO |
| Pino 71 | PB29 — GPIO |
| Pino 72 | PB30 — GPIO |
| Pino 73 | PB31 — GPIO |
| Pino 74 | PC00 — GPIO / SERCOM6[0] |
| Pino 75 | PC01 — GPIO / SERCOM6[1] |
| Pino 76 | PC02 — GPIO / SERCOM6[2] |
| Pino 77 | PC03 — GPIO / SERCOM6[3] |
| Pino 78 | PC04 — GPIO |
| Pino 79 | PC05 — GPIO |
| Pino 80 | PC06 — GPIO |
| Pino 81 | PC07 — GPIO |
| Pino 82 | GND — Ground |
| Pino 83 | VDDIO — I/O supply |
| Pino 84 | PC08 — GPIO |
| Pino 85 | PC09 — GPIO |
| Pino 86 | PC10 — GPIO / SERCOM6[2] |
| Pino 87 | PC11 — GPIO / SERCOM6[3] |
| Pino 88 | PC12 — GPIO / SERCOM7[0] |
| Pino 89 | PC13 — GPIO / SERCOM7[1] |
| Pino 90 | PC14 — GPIO / SERCOM7[2] |
| Pino 91 | PC15 — GPIO / SERCOM7[3] |
| Pino 92 | PC16 — GPIO |
| Pino 93 | PC17 — GPIO |
| Pino 94 | PC18 — GPIO |
| Pino 95 | PC19 — GPIO |
| Pino 96 | PC20 — GPIO |
| Pino 97 | PC21 — GPIO |
| Pino 98 | PC22 — GPIO |
| Pino 99 | PC23 — GPIO |
| Pino 100 | RESET_N — Active-low reset input |
Aplicações típicas
ATSAME54N20A-AF é adequado para 6 aplicaçãos: Industrial Ethernet Gateway / Field Device, USB HID / CDC Peripheral Device, CAN-FD Automotive Body-Domain Module, IoT Edge Node with TLS / Secure Boot, Audio Processing / DSP Front End, PLC Communication / Building Automation.
Industrial Ethernet Gateway / Field Device
The ATSAME54N20A-AF fits industrial Ethernet gateways and field devices because it integrates a 10/100 Mbps MAC with IEEE 1588 hardware timestamping, 1 MB dual-panel Flash supporting live firmware updates, and a 120 MHz Cortex-M4F core that runs Modbus TCP, EtherNet/IP, or PROFINET stacks with deterministic timing. Placed on the field-side PCB with a Micrel KSZ8081 PHY, RJ45 magnetics, and an isolation barrier, it delivers sub-millisecond cycle times. The hardware AES/SHA/TRNG block accelerates TLS handshakes, while the dual-panel Flash lets a remote OTA update run safely in the background. Engineers choose this MCU over the SAM D51 specifically because it adds Ethernet with PTP support, removing the need for an external ENC28J60 or similar SPI-attached MAC.
Recomendado
USB HID / CDC Peripheral Device
The ATSAME54N20A-AF's integrated USB 2.0 Full-Speed PHY with on-chip pull-up resistors and the 1 MB Flash for composite USB stacks make it ideal for USB peripherals such as HID controllers, CDC serial bridges, and DFU bootloaders. Placed between the USB-B connector's D+/D- lines and the host, the MCU enumerates without an external PHY or 24 MHz crystal (it uses the internal 48 MHz PLL). The 256 KB SRAM holds descriptor tables and HID report buffers, while 1 MB Flash stores the composite stack, vendor-specific commands, and bootloader. Compared to an STM32F4 with separate OTG PHY, the ATSAME54N20A-AF saves BOM cost and PCB area in space-constrained peripherals.
Recomendado
CAN-FD Automotive Body-Domain Module
The ATSAME54N20A-AF suits CAN-FD body-domain controllers - lighting, mirror, seat, and door-zone modules - because it pairs a Cortex-M4F running AUTOSAR or CANopen stacks at 120 MHz with hardware CAN-FD controllers and the extended -40C to +125C temperature range. Placed on the module PCB with a TJA1057 or MCP2562FD transceiver and 12V reverse-polarity protection, it communicates with the body control module at 2 Mbps CAN-FD. The 1 MB Flash stores the AUTOSAR RTE and UDS diagnostics stack, and 256 KB SRAM buffers network management messages. The ECC on Flash and SRAM is especially valuable here because automotive-grade reliability requires single-event upset mitigation.
Recomendado
IoT Edge Node with TLS / Secure Boot
The ATSAME54N20A-AF is well-suited for secure IoT edge nodes because the hardware AES-256, SHA-256, and TRNG accelerators offload TLS 1.3 handshakes and signed firmware verification from the 120 MHz Cortex-M4F. Placed on a Wi-Fi/BLE module carrier (e.g., ATWINC3400), the MCU runs mbedTLS or wolfSSL with measured TLS handshake times under 300 ms at 120 MHz. The dual-panel Flash supports secure boot in one bank and OTA update in the other, while ECC on Flash and SRAM protects against bit flips. Compared to an ESP32-only design, the ATSAME54N20A-AF adds deterministic real-time response for sensor-fusion loops alongside the Wi-Fi/BLE stack.
Recomendado
Audio Processing / DSP Front End
The ATSAME54N20A-AF's Cortex-M4F with single-precision FPU and DSP extensions (MAC, SIMD) is well-suited for audio front ends running active noise cancellation, beamforming, or low-latency mixing at 120 MHz. Placed between an I2S ADC (e.g., TLV320ADC3100) and an I2S DAC, the MCU processes 48 kHz / 24-bit audio streams with headroom for FIR/IIR filters, while 256 KB SRAM buffers multiple frames. The I2S, SSC, and PDM peripherals cover microphone arrays. Compared to a generic Cortex-M4 without FPU, the ATSAME54N20A-AF delivers roughly 2x DSP throughput per MHz, which directly translates to lower latency or more filter taps.
Recomendado
PLC Communication / Building Automation
The ATSAME54N20A-AF fits PLC communication modules and building-automation controllers because it runs BACnet, KNX, or Modbus stacks at 120 MHz while exposing Ethernet, USB, and multiple SERCOM interfaces simultaneously. Placed on a DIN-rail carrier PCB, the MCU serves BACnet/IP over Ethernet with sub-100 ms scan cycles, while the 1 MB Flash stores the BACnet object database and 256 KB SRAM holds trend logs. The hardware crypto block secures BACnet/SC TLS sessions, and the parallel capture controller can drive a local keypad/display. The +125C extended temperature rating suits unconditioned electrical closets and outdoor cabinets.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ATSAME54N20A-AF — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | ATSAME54N19A-AF | ATSAME53N20A-AU | ATSAMD51N20A-AU |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-pin TQFP (14x14 mm) | 100-pin TQFP (14x14 mm) - same | 100-pin TQFP (14x14 mm) - same | 100-pin TQFP (14x14 mm) - same |
| Core / Max Clock | Cortex-M4F / 120 MHz | Cortex-M4F / 120 MHz | Cortex-M4F / 120 MHz | Cortex-M4F / 120 MHz |
| Flash Memory | 1 MB | 512 KB | 1 MB | 1 MB |
| SRAM | 256 KB | 256 KB | 256 KB | 256 KB |
| Ethernet MAC (10/100 + IEEE 1588) | Yes | Yes | No | No |
| USB 2.0 Full-Speed PHY | Yes | Yes | Yes | Yes |
| CAN-FD | Yes | Yes | Yes | No |
| Operating Temperature Range | -40C to +125C | -40C to +125C | -40C to +85C | -40C to +85C |
Principais diferenciais
- Integrated Ethernet MAC with IEEE 1588 hardware timestamping (vs ATSAME53N20A-AU)
- 1 MB dual-panel Flash supports live firmware OTA swap (vs ATSAME54N19A-AF)
- CAN-FD controller with +125C extended temp range (vs ATSAMD51N20A-AU)
Notas de projeto
Place a 100 nF X7R 0402 capacitor within 2 mm of every VDD and VDDIO pin and one 4.7 uF X5R bulk capacitor per power domain (VDD, VDDIO, VDDA). The SAM E54 has multiple VDDIO and VDD pins - the SAM E54 datasheet pinout table enumerates them per cluster. Per the Microchip hardware design checklist, failing to bypass clusters individually causes brownout during ADC conversions because the digital switching noise couples directly into VDDIO.
The 100-pin TQFP has a 0.5 mm pitch - route signals on the top layer and use a 4-layer stack-up with a continuous ground plane on layer 2. Maintain 4 mil traces with 4 mil spacing. According to the SAM E54 hardware design guide, the exposed pad (or in TQFP-100 absence, the GND pins clustered at pins 6, 16, 38, 66, 82) must tie to a flooded ground copper pour with stitching vias to the bottom ground plane.
Do not omit the 32.768 kHz low-frequency crystal on XIN32/XOUT32 if you rely on RTC accuracy - the SAM E54's internal 32 kHz oscillator is rated at +/-3% which is unsuitable for calendar timekeeping. Estimated: with a 12.5 pF crystal and 1 MOhm ESR, the RTC gain error is typically within 20 ppm after PCB load-cap calibration. Also, configure the FPU via the CPACR register before any floating-point code runs - omitting this triggers a hard fault on first FPU instruction.
The Ethernet RMII signals (PAxx/PAxx routed to the KSZ8081 PHY) require 50 ohm controlled-impedance traces with matching trace lengths to within 50 mil to avoid PHY-side timing violations. According to the KSZ8081 datasheet, the 50 MHz RMII reference clock trace must be < 50 mm total length. Keep RMII traces away from switching DC-DC converter nodes to minimize coupling.
Informações de conformidade
RoHS compliant per Microchip product page. The SAM E54 family is industrial-grade (AEC-Q100 not formally qualified); for AEC-Q100, evaluate ATSAMx5x-AUT variants.