ATSAMD51N20A-AU - 120MHz Cortex-M4F MCU 1MB Flash 100-TQFP | Microchip
Артикул: ATSAMD51N20A-AU ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $13.54 | $13,54 |
| 10 | $12.18 | $121,80 |
| 100 | $10.85 | $1.085,00 |
| 500 | $9.62 | $4.810,00 |
| 1.000 | $8.49 | $8.490,00 |
ATSAMD51N20A-AU Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals on one silicon die, forming the embedded intelligence in countless products. Within the broader taxonomy, the ATSAMD51N20A-AU is an ARM Cortex-M4F MCU, belongs to the Cortex-M4 class of 32-bit microcontrollers, falls under the microcontroller (MCU) category, and finally under the integrated circuit (IC) family of semiconductors. Microchip's SAM D5x/E5x family extends the lower-pin-count SAM D2x/D1x line with higher performance, more memory, and richer peripherals while maintaining peripheral IP compatibility via SERCOM and Event System.
Key features include: ARM Cortex-M4F core with FPU and DSP extensions at up to 120 MHz; 1 MB dual-panel Flash with ECC and 256 KB SRAM with ECC; full-speed and high-speed USB 2.0 with on-chip PHY; six SERCOM serial channels (UART/SPI/I2C/LIN); I2S audio interface, SD/MMC host, and Quad-SPI memory interface; 12-bit 1 MSPS ADC with up to 32 channels, two 12-bit DACs, and three analog comparators; 16-bit and 24-bit timers with PWM, capture, and quadrature decode; 1.71V to 3.6V single supply; and AEC-Q100 qualification on the -AUT suffix variants.
The ATSAMD51 uses Microchip's Event System and SERCOM peripherals to route signals directly between peripherals and configurable serial engines, offloading I/O handling from the CPU. The Cortex-M4F with FPU delivers 1.25 DMIPS/MHz and supports single-precision IEEE 754 floating-point in hardware. The dual-panel Flash and ECC-protected SRAM enable safety-critical firmware reliability, while TrustZone-M is supported on the E5x variants but not on the D51 family. Cache and Prefetch buffers accelerate instruction throughput from Flash.
Typical applications include: industrial HMI and control panels, USB-equipped embedded devices, IoT edge nodes with crypto, audio playback and processing systems, motor control and FOC motor drives, and home automation hubs. In each, the combination of USB PHY, FPU, large Flash, and ECC memory uniquely fits scenarios requiring deterministic response plus connected peripherals.
Design consideration - the ATSAMD51N20A-AU's -AU suffix indicates the 100-pin TQFP package with -40C to +85C industrial temperature range; for AEC-Q100 automotive grade, select the -AUT variant. Use a 10uF plus 100nF decoupling pair close to each VDD pin and keep the 32.768 kHz crystal traces short.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Аналоги без доработки для ATSAMD51N20A-AU — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD51N20A-AU (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, USB, Package, ADC, DAC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD51N20A-AUT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD51N20A-AU-EFP
✅ Прямая замена✓ В наличии
$9.42 / шт.
Открыть даташит →ATSAMD51N20A-AUT-EFP
✅ Прямая замена✓ В наличии
$6.43 / шт.
Открыть даташит →ATSAMD51N20A-AFT
✅ Прямая замена✓ В наличии
$8.8 / шт.
Открыть даташит →ATSAMD51N19A-AUT-EFP
✅ Прямая замена✓ В наличии
$3.65 / шт.
Открыть даташит →ATSAME51N20A-AU
✅ Прямая замена✓ В наличии
$8.97 / шт.
Открыть даташит →ATSAMD51N20A-AU Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M4F with FPU |
| Максимальная тактовая частота | 120 MHz |
| Flash Memory | 1 MB (1M x 8) dual-panel with ECC |
| SRAM | 256 KB with ECC |
| Operating Voltage | 1.71 V to 3.6 V |
| ADC | 12-bit, up to 1 MSPS, up to 32 channels |
| DAC | Dual 12-bit DAC |
| USB | USB 2.0 Full-/High-Speed with on-chip PHY |
| Serial Interfaces | 6x SERCOM (UART/SPI/I2C/LIN) |
| Audio Interface | I2S |
| Memory Card Interface | SD/MMC host controller |
| Timers | 16-bit and 24-bit, with PWM/capture/quadrature |
| Analog Comparators | 3 |
| Рабочая температура | -40C to +85C (industrial) |
| Корпус | 100-pin TQFP (14x14 mm) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAMD51N20A-AU
| Контакт 1 | PB04 — GPIO PB04 / I2S MCK1 |
| Контакт 2 | PB05 — GPIO PB05 / I2S SCK1 |
| Контакт 3 | PB06 — GPIO PB06 / I2S FS1 |
| Контакт 4 | PB07 — GPIO PB07 / I2S DATA1 output |
| Контакт 5 | PB08 — GPIO PB08 / I2S DATA1 input |
| Контакт 6 | PB09 — GPIO PB09 / I2S MCK0 |
| Контакт 7 | PA00 — GPIO PA00 / XIN32 |
| Контакт 8 | PA01 — GPIO PA01 / XOUT32 |
| Контакт 9 | PA02 — GPIO PA02 / AIN0 / DAC0 |
| Контакт 10 | PA03 — GPIO PA03 / AIN1 / DAC1 / VREFA |
| Контакт 11 | GND — Ground |
| Контакт 12 | VDDANA — Analog supply voltage |
| Контакт 13 | PA04 — GPIO PA04 / AIN2 |
| Контакт 14 | PA05 — GPIO PA05 / AIN3 |
| Контакт 15 | PA06 — GPIO PA06 / AIN4 |
| Контакт 16 | PA07 — GPIO PA07 / AIN5 |
| Контакт 17 | PA08 — GPIO PA08 / AIN6 |
| Контакт 18 | PA09 — GPIO PA09 / AIN7 |
| Контакт 19 | PA10 — GPIO PA10 / AIN8 |
| Контакт 20 | PA11 — GPIO PA11 / AIN9 |
| Контакт 21 | GND — Ground |
| Контакт 22 | VDDIO — I/O supply voltage |
| Контакт 23 | PB10 — GPIO PB10 |
| Контакт 24 | PB11 — GPIO PB11 |
| Контакт 25 | PB12 — GPIO PB12 |
| Контакт 26 | PB13 — GPIO PB13 |
| Контакт 27 | PB14 — GPIO PB14 |
| Контакт 28 | PB15 — GPIO PB15 |
| Контакт 29 | PA12 — GPIO PA12 |
| Контакт 30 | PA13 — GPIO PA13 |
| Контакт 31 | PA14 — GPIO PA14 |
| Контакт 32 | PA15 — GPIO PA15 |
| Контакт 33 | GND — Ground |
| Контакт 34 | VDDIO — I/O supply voltage |
| Контакт 35 | PA16 — GPIO PA16 |
| Контакт 36 | PA17 — GPIO PA17 |
| Контакт 37 | PA18 — GPIO PA18 |
| Контакт 38 | PA19 — GPIO PA19 |
| Контакт 39 | PB16 — GPIO PB16 |
| Контакт 40 | PB17 — GPIO PB17 |
| Контакт 41 | PB18 — GPIO PB18 |
| Контакт 42 | PB19 — GPIO PB19 |
| Контакт 43 | PB20 — GPIO PB20 |
| Контакт 44 | PB21 — GPIO PB21 |
| Контакт 45 | PA20 — GPIO PA20 |
| Контакт 46 | PA21 — GPIO PA21 |
| Контакт 47 | PA22 — GPIO PA22 |
| Контакт 48 | PA23 — GPIO PA23 |
| Контакт 49 | GND — Ground |
| Контакт 50 | VDDIO — I/O supply voltage |
| Контакт 51 | PA24 — GPIO PA24 / USB_DM |
| Контакт 52 | PA25 — GPIO PA25 / USB_DP |
| Контакт 53 | PB22 — GPIO PB22 |
| Контакт 54 | PB23 — GPIO PB23 |
| Контакт 55 | PB24 — GPIO PB24 |
| Контакт 56 | PB25 — GPIO PB25 |
| Контакт 57 | PB26 — GPIO PB26 / AIN14 |
| Контакт 58 | PB27 — GPIO PB27 / AIN15 |
| Контакт 59 | PB28 — GPIO PB28 / AIN16 |
| Контакт 60 | PB29 — GPIO PB29 / AIN17 |
| Контакт 61 | PA30 — GPIO PA30 / SWCLK |
| Контакт 62 | PA31 — GPIO PA31 / SWDIO |
| Контакт 63 | PB30 — GPIO PB30 / TDI |
| Контакт 64 | PB31 — GPIO PB31 / TDO |
| Контакт 65 | GND — Ground |
| Контакт 66 | VDDIO — I/O supply voltage |
| Контакт 67 | PC00 — GPIO PC00 |
| Контакт 68 | PC01 — GPIO PC01 |
| Контакт 69 | PC02 — GPIO PC02 |
| Контакт 70 | PC03 — GPIO PC03 |
| Контакт 71 | PC04 — GPIO PC04 |
| Контакт 72 | PC05 — GPIO PC05 |
| Контакт 73 | PC06 — GPIO PC06 |
| Контакт 74 | PC07 — GPIO PC07 |
| Контакт 75 | PC08 — GPIO PC08 / SD HC DETECT |
| Контакт 76 | PC09 — GPIO PC09 / SD HC WRITE PROTECT |
| Контакт 77 | PC10 — GPIO PC10 / SD HC CMD |
| Контакт 78 | PC11 — GPIO PC11 / SD HC CK |
| Контакт 79 | PA10 — GPIO PA10 alt / SD HC DATA0 (duplicated) |
| Контакт 80 | PD00 — GPIO PD00 / SD HC DATA1 |
| Контакт 81 | PD01 — GPIO PD01 / SD HC DATA2 |
| Контакт 82 | PD02 — GPIO PD02 / SD HC DATA3 |
| Контакт 83 | PD03 — GPIO PD03 |
| Контакт 84 | PD04 — GPIO PD04 |
| Контакт 85 | PD05 — GPIO PD05 |
| Контакт 86 | PD06 — GPIO PD06 |
| Контакт 87 | PD07 — GPIO PD07 |
| Контакт 88 | PD08 — GPIO PD08 |
| Контакт 89 | PD09 — GPIO PD09 |
| Контакт 90 | PD10 — GPIO PD10 |
| Контакт 91 | PD11 — GPIO PD11 |
| Контакт 92 | PD12 — GPIO PD12 |
| Контакт 93 | GND — Ground |
| Контакт 94 | VDDIO — I/O supply voltage |
| Контакт 95 | XIN — Crystal oscillator input (12 MHz) |
| Контакт 96 | XOUT — Crystal oscillator output (12 MHz) |
| Контакт 97 | GND — Ground |
| Контакт 98 | RESET — Reset (active low) |
| Контакт 99 | VDDIO — I/O supply voltage |
| Контакт 100 | PB00 — GPIO PB00 |
Типичное применение
ATSAMD51N20A-AU подходит для 6 применениеs: Industrial Human-Machine Interface (HMI) Controller, USB-Equipped Embedded Device, Audio Playback and Processing System, IoT Edge Node with Crypto Acceleration, Motor Control and FOC Motor Drive, Home Automation Hub and Gateway.
Industrial Human-Machine Interface (HMI) Controller
The ATSAMD51N20A-AU is well-suited as the central MCU behind industrial HMI panels combining touch input, a TFT LCD display, and USB connectivity. Its Cortex-M4F at 120 MHz executes LVGL/MODM graphics stacks in real time without frame drops, while the 1 MB Flash holds both the UI assets and the application firmware with ECC safety. The dual 12-bit DACs drive contrast/backlight PWM via op-amps, and six SERCOM channels connect SPI displays, I2C touch controllers, and UART/RS-485 fieldbuses simultaneously. Compared with SAM D2x family MCUs, the ATSAMD51N20A-AU doubles performance and adds USB High-Speed with on-chip PHY, eliminating the external ULPI transceiver and saving BOM cost in every HMI panel.
Рекомендуется
USB-Equipped Embedded Device
The ATSAMD51N20A-AU integrates a USB 2.0 High-Speed PHY on-chip with device, host, and OTG modes, removing the need for an external ULPI transceiver and reducing BOM by $1-$2 per unit. At 120 MHz the Cortex-M4F handles USB CDC/MSC/HID class stacks concurrently with application firmware, while 256 KB ECC SRAM buffers high-bandwidth USB isochronous transfers. Connect the DP/DM pins directly to the USB-C connector through 39 ohm series resistors and ESD protection per the SAM D51 datasheet DS40001881G. Compared with PIC32MK MCUs, the ATSAMD51N20A-AU offers more SERCOM flexibility and better floating-point performance for DSP-style data processing over USB.
Рекомендуется
Audio Playback and Processing System
The ATSAMD51N20A-AU combines a Cortex-M4F DSP-extended core, a hardware I2S interface, and dual 12-bit DACs - the right mix for audio playback, tone prompting, and basic DSP processing. The M4F's single-cycle MAC instructions accelerate MP3/AAC/Opus decoding in firmware, while I2S drives external 24-bit codecs like the TLV320AIC3106 over 4 wires. ECC SRAM buffers uncompressed WAV streams without dropouts, and the 1 MB Flash stores firmware plus compressed audio assets. Compared with MMA796 boards using SAM S70, the ATSAMD51N20A-AU fits smaller form factors while keeping sufficient audio performance for toys, doorbells, and industrial annunciators.
Рекомендуется
IoT Edge Node with Crypto Acceleration
The ATSAMD51N20A-AU fits as the central MCU in IoT edge nodes requiring TLS/DTLS handshake, secure firmware storage, and OTA update capability. Its 120 MHz Cortex-M4F runs mbedTLS/X.509 handshakes in milliseconds, while ECC-protected Flash and SRAM safeguard firmware integrity in the field. Six SERCOM channels connect Wi-Fi/BLE modules (e.g., ATWINC1500 or RN4871) plus sensor I2C/SPI buses. The -AU 100-pin TQFP package exposes all peripheral pins for breadboard-friendly prototypes. Compared with SAM D2x, the N20A's larger 1 MB Flash supports dual-bank OTA with rollback safety.
Рекомендуется
Motor Control and FOC Motor Drive
The ATSAMD51N20A-AU's Cortex-M4F core, 120 MHz speed, hardware FPU, and PWM-capable 24-bit timers make it well-suited for sensorless field-oriented control (FOC) of BLDC and PMSM motors. The 1 MSPS 12-bit ADC samples three-phase currents synchronously to PWM, while dual 12-bit DACs output reference waveforms for self-test. SERCOM channels connect to the gate driver SPI, isolated UART, and CAN-FD controller. Compared with dsPIC33 dedicated motor-control DSPs, the ATSAMD51N20A-AU sacrifices a few MIPS but gains the broader ARM ecosystem and easier migration to ATSAME51 with TrustZone for secure motor firmware.
Рекомендуется
Home Automation Hub and Gateway
The ATSAMD51N20A-AU functions as the main controller inside a home automation hub that aggregates Zigbee, Wi-Fi, Z-Wave, and wired sensors, presents a local web UI, and bridges to cloud APIs. Its USB High-Speed PHY provides a 480 Mbps upstream link to a Raspberry Pi-class host or directly to a Wi-Fi module, while 256 KB ECC SRAM buffers simultaneous TLS sessions. The I2S interface drives a local speaker for voice feedback, and the SD/MMC host logs sensor history. Compared with ESP32-based hubs, the ATSAMD51N20A-AU offers more deterministic response and industrial-grade reliability for always-on service.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD51N20A-AU — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD51N20A-AUT | ATSAMD51N20A-AU-EFP | ATSAMD51N20A-AUT-EFP | ATSAMD51N20A-AFT | ATSAMD51N19A-AUT-EFP | ATSAME51N20A-AU |
|---|---|---|---|---|---|---|---|
| Package | 100-TQFP (14x14) | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same | 100-TQFP (14x14) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| 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 | ARM Cortex-M4F @ 120 MHz + TrustZone-M |
| Flash | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB | 512 KB (-50%) | 1 MB |
| SRAM | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB |
| Temperature Range | -40C to +85C (industrial) | -40C to +125C (automotive) | -40C to +85C (industrial) | -40C to +125C (automotive) | -40C to +125C (automotive) | -40C to +125C (automotive) | -40C to +85C (industrial) |
| AEC-Q100 Qualification | No | Yes | No | Yes | Yes | Yes | No |
| SERCOM Channels | 6 | 6 | 6 | 6 | 6 | 6 | 7 (+1) |
| TrustZone-M Security | No | No | No | No | No | No | Yes |
Ключевые отличия
- On-chip USB High-Speed PHY eliminates external ULPI transceiver (против ATSAMD21J18A-AU)
- Hardware FPU at 120 MHz Cortex-M4F for DSP and floating point (против ATSAMD51J19A-AU)
- 1 MB dual-panel Flash with ECC for safe firmware updates (против ATSAMD51N19A-AUT-EFP)
Заметки по проектированию
Decouple every VDDIO and VDDANA pin pair with 100 nF ceramic capacitors placed within 2 mm of the pin, and add a single 10 uF bulk capacitor per supply rail. The SAM D51 datasheet DS40001881G specifies that the digital and analog supplies may be tied together for simplicity, but separating them with a ferrite bead and dedicated regulator for VDDANA reduces ADC noise floor by approximately 6-8 dB. Use a low-noise LDO such as the AP2112-3.3 for VDDANA in ADC-intensive designs. Bring VDDIO up before VDDANA to avoid latch-up; the on-chip power-on-reset circuit monitors both rails.
The 100-pin TQFP package of the ATSAMD51N20A-AU has typical thermal resistance theta_JA of approximately 50 C/W with standard JEDEC 2s2p test PCB. At 120 MHz full activity across all peripherals, internal power dissipation rarely exceeds 200-300 mW, yielding junction temperature rise of 10-15 C above ambient - well within the -40C to +85C industrial range. For high-ambient enclosures above 60 C, design a copper pour of at least 0.5 square inches on the top layer under the TQFP exposed pad-adjacent ground area to keep junction below 100 C during continuous USB High-Speed operation.
Route the USB DP/DM differential pair with 90 ohm differential impedance and equal length matching within 150 mil of each other. Place the ESD protection array USBLC6 within 5 mm of the USB-C connector, not at the MCU. For the 12 MHz main crystal, keep traces short (under 6 mm) and surround them with a ground pour; route the 32.768 kHz crystal traces similarly to minimize jitter. SERCOM signals can be routed as needed, but use ground-via stitching every 100 mil along their length to control EMI. Verify clearance between the TQFP pad and inner-layer ground fill to prevent manufacturing shorts.
Avoid the common mistake of leaving the I2S peripheral misconfigured - the SAM D51 datasheet DS40001881G warns that I2S MCK must be enabled explicitly in the I2S CTRLA register before clocks appear on the pin. When migrating from SAM D2x to D51, note that SERCOM pad multiplexing has been remapped for several pins; do not assume the D21/D20 firmware pin assignments work directly on D51. Also, ECC-protected Flash and SRAM must be initialized by the startup code or the first read may return corrected errors that flag an interrupt - call NVMCTRL.CTRLA and configure RAMECC before main().
Информация о соответствии
RoHS compliant per Microchip product page DS40001881G. ATSAMD51N20A-AU is the industrial grade variant (not AEC-Q100) - select the -AUT suffix for AEC-Q100 automotive qualification.