ATSAME54N20A-AF - 120MHz Cortex-M4F MCU, 1MB Flash | Microchip
Артикул: ATSAME54N20A-AF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 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 Обзор
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.
Аналоги без доработки для ATSAME54N20A-AF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAME54N20A-AF (тот же форм-фактор и посадочное место) — отличается по USB, ADC, SRAM, Operating Temperature, CAN.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAME54N19A-AF
✅ Прямая замена✓ В наличии
$5.49 / шт.
Открыть даташит →ATSAME54N19A-AU-EFP
✅ Прямая замена✓ В наличии
$7.28 / шт.
Открыть даташит →ATSAME54N19A-AU
✅ Прямая замена✓ В наличии
$5.42 / шт.
Открыть даташит →ATSAME53N20A-AU
✅ Прямая замена✓ В наличии
$10.3 / шт.
Открыть даташит →ATSAME53N19A-AU
✅ Прямая замена✓ В наличии
$5.4 / шт.
Открыть даташит →ATSAMD51N20A-AU
✅ Прямая замена✓ В наличии
$8.49 / шт.
Открыть даташит →ATSAMD51N19A-AF
✅ Прямая замена✓ В наличии
$5.41 / шт.
Открыть даташит →ATSAME54N20A-AF Максимальные параметры и электрические характеристики
| 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 |
| Диапазон рабочих температур | -40C to +125C (extended) |
| Корпус | 100-pin TQFP (14x14 mm) |
| Тип монтажа | 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) |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAME54N20A-AF
| Контакт 1 | VDDIO — I/O supply voltage |
| Контакт 2 | PA00 — GPIO / SERCOM1[0] |
| Контакт 3 | PA01 — GPIO / SERCOM1[1] |
| Контакт 4 | PA02 — GPIO / AIN0 (ADC) |
| Контакт 5 | PA03 — GPIO / AIN1 (ADC) |
| Контакт 6 | GND — Ground |
| Контакт 7 | VDDIO — I/O supply voltage |
| Контакт 8 | PA04 — GPIO / AIN2 |
| Контакт 9 | PA05 — GPIO / AIN3 |
| Контакт 10 | PA06 — GPIO / AIN4 |
| Контакт 11 | PA07 — GPIO / AIN5 |
| Контакт 12 | PA08 — GPIO / SERCOM0[0] / I2S |
| Контакт 13 | PA09 — GPIO / SERCOM0[1] / I2S |
| Контакт 14 | PA10 — GPIO / SERCOM2[0] / I2C |
| Контакт 15 | PA11 — GPIO / SERCOM2[1] / I2C |
| Контакт 16 | VSS — Ground (digital) |
| Контакт 17 | VDD — Core supply (1.62-3.6 V) |
| Контакт 18 | PA12 — GPIO / SERCOM4[0] / CAN-FD TX |
| Контакт 19 | PA13 — GPIO / SERCOM4[1] / CAN-FD RX |
| Контакт 20 | PA14 — GPIO / SERCOM3[0] |
| Контакт 21 | PA15 — GPIO / SERCOM3[1] |
| Контакт 22 | PA16 — GPIO / SERCOM1[0] |
| Контакт 23 | PA17 — GPIO / SERCOM1[1] |
| Контакт 24 | PA18 — GPIO / SERCOM3[2] |
| Контакт 25 | PA19 — GPIO / SERCOM3[3] |
| Контакт 26 | PA20 — GPIO / SERCOM5[2] |
| Контакт 27 | PA21 — GPIO / SERCOM5[3] |
| Контакт 28 | PA22 — GPIO / SERCOM3[0] |
| Контакт 29 | PA23 — GPIO / SERCOM3[1] |
| Контакт 30 | PA24 — GPIO / USB D- |
| Контакт 31 | PA25 — GPIO / USB D+ |
| Контакт 32 | PA26 — GPIO |
| Контакт 33 | PA27 — GPIO |
| Контакт 34 | PA28 — GPIO |
| Контакт 35 | PA29 — GPIO |
| Контакт 36 | PA30 — GPIO |
| Контакт 37 | PA31 — GPIO |
| Контакт 38 | GND — Ground |
| Контакт 39 | VDDIO — I/O supply |
| Контакт 40 | PB00 — GPIO / AIN8 |
| Контакт 41 | PB01 — GPIO / AIN9 |
| Контакт 42 | PB02 — GPIO / AIN10 / SERCOM5[0] |
| Контакт 43 | PB03 — GPIO / AIN11 / SERCOM5[1] |
| Контакт 44 | PB04 — GPIO / SERCOM3[0] |
| Контакт 45 | PB05 — GPIO / SERCOM3[1] |
| Контакт 46 | PB06 — GPIO / SERCOM4[0] |
| Контакт 47 | PB07 — GPIO / SERCOM4[1] |
| Контакт 48 | PB08 — GPIO / SERCOM4[2] / I2S |
| Контакт 49 | PB09 — GPIO / SERCOM4[3] / I2S |
| Контакт 50 | PB10 — GPIO / SERCOM4[0] / I2C |
| Контакт 51 | PB11 — GPIO / SERCOM4[1] / I2C |
| Контакт 52 | PB12 — GPIO / SERCOM4[2] |
| Контакт 53 | PB13 — GPIO / SERCOM4[3] |
| Контакт 54 | PB14 — GPIO / SERCOM5[2] |
| Контакт 55 | PB15 — GPIO / SERCOM5[3] |
| Контакт 56 | PB16 — GPIO / SERCOM5[0] |
| Контакт 57 | PB17 — GPIO / SERCOM5[1] |
| Контакт 58 | PB18 — GPIO / SERCOM3[2] |
| Контакт 59 | PB19 — GPIO / SERCOM3[3] |
| Контакт 60 | PB20 — GPIO / SERCOM3[0] |
| Контакт 61 | PB21 — GPIO / SERCOM3[1] |
| Контакт 62 | PB22 — GPIO / SERCOM1[0] |
| Контакт 63 | PB23 — GPIO / SERCOM1[1] |
| Контакт 64 | PB24 — GPIO |
| Контакт 65 | PB25 — GPIO |
| Контакт 66 | VSS — Ground |
| Контакт 67 | VDD — Core supply |
| Контакт 68 | PB26 — GPIO |
| Контакт 69 | PB27 — GPIO |
| Контакт 70 | PB28 — GPIO |
| Контакт 71 | PB29 — GPIO |
| Контакт 72 | PB30 — GPIO |
| Контакт 73 | PB31 — GPIO |
| Контакт 74 | PC00 — GPIO / SERCOM6[0] |
| Контакт 75 | PC01 — GPIO / SERCOM6[1] |
| Контакт 76 | PC02 — GPIO / SERCOM6[2] |
| Контакт 77 | PC03 — GPIO / SERCOM6[3] |
| Контакт 78 | PC04 — GPIO |
| Контакт 79 | PC05 — GPIO |
| Контакт 80 | PC06 — GPIO |
| Контакт 81 | PC07 — GPIO |
| Контакт 82 | GND — Ground |
| Контакт 83 | VDDIO — I/O supply |
| Контакт 84 | PC08 — GPIO |
| Контакт 85 | PC09 — GPIO |
| Контакт 86 | PC10 — GPIO / SERCOM6[2] |
| Контакт 87 | PC11 — GPIO / SERCOM6[3] |
| Контакт 88 | PC12 — GPIO / SERCOM7[0] |
| Контакт 89 | PC13 — GPIO / SERCOM7[1] |
| Контакт 90 | PC14 — GPIO / SERCOM7[2] |
| Контакт 91 | PC15 — GPIO / SERCOM7[3] |
| Контакт 92 | PC16 — GPIO |
| Контакт 93 | PC17 — GPIO |
| Контакт 94 | PC18 — GPIO |
| Контакт 95 | PC19 — GPIO |
| Контакт 96 | PC20 — GPIO |
| Контакт 97 | PC21 — GPIO |
| Контакт 98 | PC22 — GPIO |
| Контакт 99 | PC23 — GPIO |
| Контакт 100 | RESET_N — Active-low reset input |
Типичное применение
ATSAME54N20A-AF подходит для 6 применениеs: 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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAME54N20A-AF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | 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 |
Ключевые отличия
- Integrated Ethernet MAC with IEEE 1588 hardware timestamping (против ATSAME53N20A-AU)
- 1 MB dual-panel Flash supports live firmware OTA swap (против ATSAME54N19A-AF)
- CAN-FD controller with +125C extended temp range (против ATSAMD51N20A-AU)
Заметки по проектированию
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.
Информация о соответствии
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.