ATSAME54N20A-AFT - 120MHz Cortex-M4F MCU, 1MB Flash, TQFP-100 | Microchip
Артикул: ATSAME54N20A-AFT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $12.1 | $12,10 |
| 10 | $11.2 | $112,00 |
| 100 | $9.85 | $985,00 |
| 500 | $8.95 | $4.475,00 |
| 1.000 | $8.1 | $8.100,00 |
ATSAME54N20A-AFT Обзор
A microcontroller (MCU) is an integrated circuit that combines a processor core, program and data memory, peripherals, and I/O onto a single chip. The ARM Cortex-M4F is a mainstream MCU core class widely used in industrial automation, motor control, and connected devices; it sits below Cortex-M7 in performance and above Cortex-M0+ in DSP capability. Microchip's SAM E54 family specifically targets applications needing both deterministic real-time control and high-bandwidth wired connectivity (Ethernet/CAN-FD).
Key features include 120 MHz Cortex-M4F with FPU, 1 MB Flash with ECC, 256 KB SRAM with ECC, hardware cryptographic accelerator, I2S audio interfaces, 12-bit ADC/DAC, 16-bit timers, and a 12-channel DMA. The QSPI and SDHC peripherals enable external memory expansion for data logging or display buffering.
The device uses a Harvard-bus architecture with tightly-coupled memories (TCM) and a multi-layer bus matrix, allowing parallel access to Flash, SRAM, and peripherals without contention. ECC on both Flash and SRAM improves reliability for industrial environments subject to soft-error events; the dual-panel Flash architecture supports in-field updates without halting execution (live update).
Typical applications include industrial Ethernet gateways, building automation controllers, CAN-FD automotive body controllers (non-safety), USB-C charging hubs with Type-C PD, and human-machine interface (HMI) panels. The combination of Ethernet MAC + CAN-FD + USB makes it especially attractive for Industry 4.0 edge nodes and IoT appliances.
When designing with this MCU, plan the clock tree early: the SAME54 requires a 32.768 kHz crystal for the RTC/DFLL and a main crystal or external clock for the PLL feeding the 120 MHz CPU clock. Decouple each VDD/VSS pin pair with 100 nF X7R ceramics placed as close as possible. For Ethernet, observe strict PCB layout guidelines (controlled impedance, ground pour stitching) per the SAME54 Ethernet PHY interface design checklist.
This page synthesizes distributor pricing, drop-in alternatives within the SAME5x family, and practical design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для ATSAME54N20A-AFT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAME54N20A-AFT (тот же форм-фактор и посадочное место) — отличается по USB, DAC, SRAM, Operating Temperature, Core.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAME54N19A-AUT
✅ Прямая замена✓ В наличии
$5.94 / шт.
Открыть даташит →ATSAME54N19A-AU-EFP
✅ Прямая замена✓ В наличии
$7.28 / шт.
Открыть даташит →ATSAME54N19A-AU
✅ Прямая замена✓ В наличии
$5.42 / шт.
Открыть даташит →ATSAME54N19A-AF
✅ Прямая замена✓ В наличии
$5.49 / шт.
Открыть даташит →ATSAMD51P20A-AUT
✅ Прямая замена✓ В наличии
$8.25 / шт.
Открыть даташит →ATSAME54N20A-AFT Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M4F (32-bit, with FPU) |
| Maximum Clock Speed | 120 MHz |
| Program Memory | 1 MB (dual-panel Flash with ECC) |
| SRAM | 256 KB with ECC |
| Корпус | 100-pin TQFP (14x14 mm) |
| Тип монтажа | Surface Mount |
| Напряжение питания | 1.62 V to 3.6 V |
| Ethernet | 10/100 MAC integrated |
| CAN-FD | 2 channels |
| USB | USB 2.0 Full-Speed with Type-C PD support |
| ADC | 12-bit, up to 16 channels |
| Рабочая температура | -40C to +125C (extended industrial) |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
| Quality Grade | Industrial (extended temperature) |
| Reel/Tube Designator | AFT suffix = Tape and Reel |
Конфигурация выводов ATSAME54N20A-AFT
| Контакт 1 | VDDIO — I/O supply voltage (1.62-3.6V) |
| Контакт 2 | PA00 — GPIO / XIN (external clock input) |
| Контакт 3 | PA01 — GPIO / XOUT (external clock output) |
| Контакт 4 | VDDANA — Analog supply voltage |
| Контакт 5 | GNDANA — Analog ground |
| Контакт 6 | PA02 — GPIO / AIN0 (ADC input) |
| Контакт 7 | PA03 — GPIO / AIN1 (ADC input) |
| Контакт 8 | PA04 — GPIO / AIN2 (ADC input) |
| Контакт 9 | PA05 — GPIO / AIN3 (ADC input) |
| Контакт 10 | PA06 — GPIO / AIN4 |
| Контакт 11 | PA07 — GPIO / AIN5 |
| Контакт 12 | VDDCORE — Internal core voltage (LDO output) |
| Контакт 13 | GND — Digital ground |
| Контакт 14 | PA08 — GPIO / SERCOM |
| Контакт 15 | PA09 — GPIO / SERCOM |
| Контакт 16 | PA10 — GPIO / SERCOM |
| Контакт 17 | PA11 — GPIO / SERCOM |
| Контакт 18 | PA12 — GPIO / SERCOM (I2C) |
| Контакт 19 | PA13 — GPIO / SERCOM (I2C) |
| Контакт 20 | PA14 — GPIO / SERCOM |
| Контакт 21 | PA15 — GPIO / SERCOM |
| Контакт 22 | PA16 — GPIO / SERCOM |
| Контакт 23 | PA17 — GPIO / SERCOM |
| Контакт 24 | PA18 — GPIO / SERCOM |
| Контакт 25 | PA19 — GPIO / SERCOM |
| Контакт 26 | PA20 — GPIO / SERCOM |
| Контакт 27 | PA21 — GPIO / SERCOM |
| Контакт 28 | PA22 — GPIO / SERCOM |
| Контакт 29 | PA23 — GPIO / SERCOM |
| Контакт 30 | PA24 — GPIO / USB_DM |
| Контакт 31 | PA25 — GPIO / USB_DP |
| Контакт 32 | PA26 — GPIO |
| Контакт 33 | PA27 — GPIO |
| Контакт 34 | PA28 — GPIO |
| Контакт 35 | PA29 — GPIO |
| Контакт 36 | PA30 — GPIO |
| Контакт 37 | PA31 — GPIO |
| Контакт 38 | PB00 — GPIO |
| Контакт 39 | PB01 — GPIO |
| Контакт 40 | PB02 — GPIO / SERCOM5 (I2C) |
| Контакт 41 | PB03 — GPIO / SERCOM5 (I2C) |
| Контакт 42 | PB04 — GPIO / SERCOM |
| Контакт 43 | PB05 — GPIO / SERCOM |
| Контакт 44 | PB06 — GPIO / SERCOM |
| Контакт 45 | PB07 — GPIO / SERCOM |
| Контакт 46 | PB08 — GPIO / SERCOM |
| Контакт 47 | PB09 — GPIO / SERCOM |
| Контакт 48 | PB10 — GPIO / SERCOM |
| Контакт 49 | PB11 — GPIO / SERCOM |
| Контакт 50 | PB12 — GPIO / SERCOM |
| Контакт 51 | PB13 — GPIO / SERCOM |
| Контакт 52 | PB14 — GPIO / SERCOM |
| Контакт 53 | PB15 — GPIO / SERCOM |
| Контакт 54 | PB16 — GPIO / SERCOM |
| Контакт 55 | PB17 — GPIO / SERCOM |
| Контакт 56 | PB18 — GPIO |
| Контакт 57 | PB19 — GPIO |
| Контакт 58 | PB20 — GPIO |
| Контакт 59 | PB21 — GPIO |
| Контакт 60 | PB22 — GPIO |
| Контакт 61 | PB23 — GPIO |
| Контакт 62 | PB24 — GPIO / CAN0 TX |
| Контакт 63 | PB25 — GPIO / CAN0 RX |
| Контакт 64 | PB26 — GPIO |
| Контакт 65 | PB27 — GPIO |
| Контакт 66 | PB28 — GPIO |
| Контакт 67 | PB29 — GPIO |
| Контакт 68 | PB30 — GPIO |
| Контакт 69 | PB31 — GPIO |
| Контакт 70 | PC00 — GPIO |
| Контакт 71 | PC01 — GPIO |
| Контакт 72 | PC02 — GPIO |
| Контакт 73 | PC03 — GPIO |
| Контакт 74 | PC04 — GPIO |
| Контакт 75 | PC05 — GPIO |
| Контакт 76 | PC06 — GPIO |
| Контакт 77 | PC07 — GPIO |
| Контакт 78 | PC08 — GPIO |
| Контакт 79 | PC09 — GPIO |
| Контакт 80 | PC10 — GPIO |
| Контакт 81 | PC11 — GPIO |
| Контакт 82 | PC12 — GPIO |
| Контакт 83 | PC13 — GPIO |
| Контакт 84 | PC14 — GPIO |
| Контакт 85 | PC15 — GPIO |
| Контакт 86 | PC16 — GPIO |
| Контакт 87 | PC17 — GPIO |
| Контакт 88 | PC18 — GPIO |
| Контакт 89 | PC19 — GPIO |
| Контакт 90 | PC20 — GPIO |
| Контакт 91 | PC21 — GPIO |
| Контакт 92 | PC22 — GPIO |
| Контакт 93 | PC23 — GPIO |
| Контакт 94 | PC24 — GPIO |
| Контакт 95 | PC25 — GPIO |
| Контакт 96 | PC26 — GPIO |
| Контакт 97 | PC27 — GPIO |
| Контакт 98 | PC28 — GPIO |
| Контакт 99 | PC29 — GPIO |
| Контакт 100 | GND — Digital ground |
Типичное применение
ATSAME54N20A-AFT подходит для 7 применениеs: Industrial Ethernet Gateway, CAN-FD Automotive Body Controller, USB Type-C Charging Hub, HMI Touchscreen Controller, Building Automation Controller, Motor Control Drive, IoT Edge Appliance.
Industrial Ethernet Gateway
Build a 10/100 Ethernet edge gateway with TLS-secured MQTT uplinks. The ATSAME54N20A-AFT's integrated Ethernet MAC (GMII/MII to an external PHY) eliminates the need for a separate connectivity MCU, while 1 MB Flash with ECC holds the TLS stack plus application logic. The hardware crypto accelerator offloads AES/SHA so the 120 MHz Cortex-M4F core can service Profinet/Modbus TCP and real-time control loops concurrently. Use the SAME54 Ethernet PHY interface checklist (controlled-impedance diff pair, ground pour stitching) for EMI compliance.
Рекомендуется
CAN-FD Automotive Body Controller
Implement a body-domain controller with 2x CAN-FD interfaces, 1 MB dual-bank Flash for A/B firmware updates, and ECC-protected SRAM for reliable logging. The ATSAME54N20A-AFT runs the same 120 MHz Cortex-M4F core as higher-grade automotive MCUs, providing deterministic motor control (window lift, mirror fold) alongside CAN-FD diagnostics. Dual-panel Flash enables OTA updates without ECU downtime; the 256 KB SRAM buffer logs DTC traces. Note: this part is industrial-grade; for ASIL-B use, choose a SAME54 AEC-Q100 variant.
Рекомендуется
USB Type-C Charging Hub
Build a multi-port USB Type-C charging hub with Power Delivery negotiation, current sensing, and safety monitoring. The ATSAME54N20A-AFT's USB 2.0 Full-Speed plus USBC PD support handles the PD protocol layer on-chip while the Cortex-M4F negotiates voltage/current contracts. The 120 MHz core computes dynamic load sharing across 4-6 ports in real time, and 1 MB Flash holds CC/CV control algorithms. Use the SAME54 USB Type-C application note (DS40001927) to verify pull-up resistor values on CC1/CC2.
Рекомендуется
HMI Touchscreen Controller
Drive a 5-inch capacitive touch HMI panel with TFT display, I2S audio feedback, and rotary encoder input. The ATSAME54N20A-AFT's 12-bit ADC reads analog knob/button values, the I2S peripheral streams audio cues, and the QSPI/SDHC interfaces connect to a TFT display controller or SD card for asset storage. 1 MB Flash stores graphical assets and the LVGL GUI library; 256 KB SRAM keeps the frame buffer and gestures. Use the SAME54 graphics middleware for JPEG decoding acceleration.
Рекомендуется
Building Automation Controller
Realize a BACnet/Modbus building controller with on-board scheduling, HVAC fan control, and light dimming. The ATSAME54N20A-AFT provides 16-bit timers for PWM dimming, the hardware crypto accelerator secures BACnet/IP TLS, and the 256 KB ECC SRAM buffers trend logs across power cycles. The Ethernet MAC connects to the building's IP backbone while CAN-FD runs to field devices (variable air volume boxes, dimmer racks). Industrial temperature range -40 to +125 C suits unconditioned mechanical rooms.
Рекомендуется
Motor Control Drive
Implement a field-oriented control (FOC) loop for a 3-phase BLDC or PMSM motor up to 1 kW. The ATSAME54N20A-AFT's Cortex-M4F at 120 MHz executes single-precision FPU math for Park/Clarke transforms within a 10 kHz control loop, the 16-bit PWM timers drive the inverter, and the 12-bit ADC samples phase currents with hardware triggering. 1 MB Flash holds motor parameters and the speed-loop PI controller. The CAN-FD interface broadcasts telemetry to a higher-level controller or service tool.
Рекомендуется
IoT Edge Appliance
Build an MQTT-publishing edge sensor node with TLS-secured cloud uplinks. The ATSAME54N20A-AFT's hardware crypto accelerator offloads TLS 1.2/1.3 handshakes to save CPU cycles for sensor processing; the Ethernet MAC connects to a wired uplink while CAN-FD or RS-485 reads field sensors. 1 MB Flash stores the TLS chain and the application code; 256 KB SRAM buffers batched sensor payloads during radio-down conditions. Pair with the SAME54 power-reduction library for sleep-mode current under 10 uA.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAME54N20A-AFT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAME54N19A-AUT | ATSAME54N19A-AU-EFP | ATSAME54N19A-AU | ATSAME54N19A-AF | ATSAMD51P20A-AUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-pin TQFP (14x14 mm) | 100-pin TQFP - same | 100-pin TQFP - same | 100-pin TQFP - same | 100-pin TQFP - same | 120-pin TQFP - different pin count |
| Core | ARM Cortex-M4F 120 MHz | ARM Cortex-M4F 120 MHz | ARM Cortex-M4F 120 MHz | ARM Cortex-M4F 120 MHz | ARM Cortex-M4F 120 MHz | ARM Cortex-M4F 120 MHz |
| Flash Memory | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB |
| SRAM | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB |
| Ethernet MAC | 10/100 integrated | 10/100 integrated | 10/100 integrated | 10/100 integrated | 10/100 integrated | Not integrated (SERCOM-based) |
| CAN-FD Channels | 2 | 2 | 2 | 2 | 2 | 2 |
| Industrial Temperature | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C |
| Pin Count | 100 | 100 | 100 | 100 | 100 | 120 |
Ключевые отличия
- Integrated 10/100 Ethernet MAC plus 2x CAN-FD (против ATSAMD51P20A-AUT)
- Hardware crypto accelerator (против ATSAMD51P20A-AUT)
- Extended industrial temperature range with ECC on Flash and SRAM (против ATSAMD51N20A-AU)
- 1 MB dual-panel Flash for live firmware updates (против ATSAME53N20A-AU)
Заметки по проектированию
The SAME54 requires careful power-rail decoupling on each VDDIO/VDDANA/VDDCORE pin pair. Place a 100 nF X7R 0402 ceramic capacitor as close as possible (within 100 mils) to each pin pair, with a 4.7 uF bulk capacitor on the main 3.3 V rail. Use a ferrite bead between analog VDDANA and digital VDDIO if the analog reference is sensitive to switching noise; otherwise tie them together at one point. Estimated decoupling budget: 13 caps for 13 supply-pin pairs, plus 2 bulk caps.
For Ethernet designs, route the GMII/MII signals between the SAME54 and the external PHY on the top layer with continuous ground beneath. Maintain 50-ohm single-ended impedance on MII and 100-ohm differential on the Ethernet transformer pairs. Stitch the ground plane with vias every 100 mils along the trace edges to minimize EMI. The SAME54 Ethernet hardware design checklist (Microchip application note) specifies capacitor placement on the PHY supply pins.
Do not connect XIN/XOUT to a crystal until you have configured the DFLL closed loop - otherwise the chip will fail to lock at startup. The 32.768 kHz crystal must have load capacitance matched to its data sheet (typically 7-12 pF). For USB Type-C designs, ensure CC1 and CC2 have the correct 5.1k pull-down resistors or Rp pull-up configuration per the USB-C spec; incorrect values cause USB enumeration failures. Do not exceed 3.6 V on any I/O pin, even momentarily during ESD events.
At 120 MHz with both Ethernet and CAN-FD active, the SAME54 can draw up to 100 mA (estimated: 80 mA active core + 20 mA peripherals). The TQFP-100 package has theta_JA around 35 C/W on a 4-layer 1 oz PCB, resulting in 3.5 C rise above ambient at 100 mA - well within the 125 C limit for industrial range. For hot environments above 85 C ambient, add thermal vias under the exposed pad connection if your TQFP variant has one (the SAME54 in TQFP-100 does not have an exposed pad, so derate by ambient only).
When using QSPI for external Flash, route the QSPI signals as 50-ohm matched traces with length matching within 50 mils. Place series termination resistors near the MCU source when driving long (>2 inch) QSPI buses. For SDHC 4-bit SD card interfaces, add 33-ohm series resistors near the SD_CLK driver to suppress ringing. The SAME54 SERCOM peripheral can be muxed to multiple pin sets - choose the pin set that keeps high-speed signals on adjacent GPIO ports to minimize skew.
Информация о соответствии
RoHS compliant per Microchip product page. This part is industrial-grade (-40 to +125 C) but is NOT AEC-Q100 qualified; for automotive safety (ASIL-B/D) applications, choose a SAME54 AEC-Q100 variant. Halogen-free and lead-free per Microchip material declarations.