ATSAMD20J17A-CUT - 48MHz Cortex-M0+ MCU 128KB Flash | Microchip
Артикул: ATSAMD20J17A-CUT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.32 | $4,32 |
| 10 | $3.91 | $39,10 |
| 100 | $3.34 | $334,00 |
| 500 | $2.85 | $1.425,00 |
| 1.000 | $2.42 | $2.420,00 |
| 5.000 | $2.05 | $10.250,00 |
ATSAMD20J17A-CUT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of peripherals (ADC, timers, communication interfaces, GPIO). The SAM D20 family sits inside the broader hierarchy of ARM Cortex-M0+ based microcontrollers -> 32-bit microcontrollers -> microcontrollers -> integrated circuits -> semiconductors. By using the Cortex-M0+ core, the ATSAMD20J17A-CUT delivers 2.14 CoreMark/MHz while preserving the energy efficiency required for battery-powered end nodes.
Key features include the Cortex-M0+ core with single-cycle I/O access, a 12-bit 350 ksps ADC, a 10-bit DAC, up to 6 SERCOM serial communication interfaces, a 24-channel event system, a Real-Time Clock (RTC), and a 256-channel Peripheral Touch Controller (PTC). The device also integrates an 8-channel DMA, a 32-bit hardware divider, and an on-chip 32 kHz RTC oscillator with PLL for the 48 MHz system clock. Sleep current is in the microampere range, with multiple low-power modes (IDLE, STANDBY, BACKUP) selectable per peripheral.
The 64-UFBGA package supports up to 52 GPIO with 5 V tolerant inputs on most pins, plus dedicated I/O for USB, I2C, SPI, and UART through the flexible SERCOM peripheral. The 5x5 mm BGA footprint is intended for space-constrained designs where a QFP would be too large but the application still requires substantial memory and peripheral counts. The device is fully supported by Microchip/Atmel Studio, MPLAB X IDE, and Atmel START code-generator, with a free ASF (Atmel Software Framework) and Harmony 3 drivers.
Typical applications include low-power IoT sensor nodes, smart meters, home automation gateways, industrial control, human-machine interface (HMI), and consumer wearables. The wide supply range and integrated 12-bit ADC also make it a strong fit for battery monitoring and analog front-end (AFE) interfaces.
When designing with this part, ensure the four required decoupling capacitors (one 100 nF per VDD pin group) are placed as close as possible to the IC. For low-power RTC backup from a coin cell, route VBAT through a decoupling network and tie the XIN/XOUT 32.768 kHz crystal traces with short, guarded routing to minimize load capacitance error.
This page synthesizes distributor pricing, drop-in package-compatible alternatives from the same SAM D20 family, and practical design notes not found in the manufacturer datasheet alone, giving procurement and engineering teams a single reference for sourcing decisions.
Аналоги без доработки для ATSAMD20J17A-CUT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20J17A-CUT (тот же форм-фактор и посадочное место) — отличается по ADC, Package, DAC, SRAM, RoHS Status.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20J17A-CNT
✅ Прямая замена✓ В наличии
$2.61 / шт.
Открыть даташит →ATSAMD20J18A-CUT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD21J17A-CUT
✅ Прямая замена✓ В наличии
$2.48 / шт.
Открыть даташит →ATSAMD20J16B-MN
✅ Прямая замена✓ В наличии
$1.73 / шт.
Открыть даташит →ATSAMC21J18A-MUT64
✅ Прямая замена✓ В наличии
$2.85 / шт.
Открыть даташит →ATSAMD20J17A-CUT Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M0+ (32-bit) |
| Series | SAM D20J |
| Maximum CPU Clock | 48 MHz |
| CoreMark Performance | 2.14 CoreMark/MHz |
| Program Memory | 128 KB Flash |
| Data Memory | 16 KB SRAM |
| Напряжение питания | 1.62 V to 3.63 V |
| Рабочая температура | -40C to +85C (Industrial) |
| Корпус | 64-ball UFBGA (5x5 mm) |
| GPIO Count | Up to 52 |
| ADC | 12-bit, up to 350 ksps, up to 14 channels |
| DAC | 10-bit, 1 channel |
| Communication Interfaces | Up to 6 SERCOM (configurable as UART/SPI/I2C) |
| RTC | Yes, 32-bit RTC with calendar |
| DMA Channels | 8 channels |
| Touch Controller | 256-channel PTC (Peripheral Touch Controller) |
| Event System | 24 channels |
| Low-Power Modes | IDLE, STANDBY, BACKUP |
| Тип монтажа | Surface Mount (BGA) |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAMD20J17A-CUT
| Контакт A1 | VDDIN — Main supply input, 1.62-3.63 V |
| Контакт A2 | PA00 — GPIO / ADC IN0 / SERCOM1 PAD0 |
| Контакт A3 | PA01 — GPIO / ADC IN1 / SERCOM1 PAD1 |
| Контакт A4 | PA02 — GPIO / ADC_IN2 / DAC OUT |
| Контакт A5 | PA03 — GPIO / ADC_IN3 / VREFA |
| Контакт A6 | GND — Ground |
| Контакт A7 | PA04 — GPIO / VREFB / ADC_IN4 |
| Контакт A8 | PA05 — GPIO / ADC_IN5 |
| Контакт B1 | PA06 — GPIO / ADC_IN6 / SERCOM0 PAD0 |
| Контакт B2 | PA07 — GPIO / ADC_IN7 / SERCOM0 PAD1 |
| Контакт B3 | PA08 — GPIO / SERCOM0 PAD2 / I2S |
| Контакт B4 | PA09 — GPIO / SERCOM0 PAD3 / I2S |
| Контакт B5 | PA10 — GPIO / SERCOM2 PAD2 |
| Контакт B6 | PA11 — GPIO / SERCOM2 PAD3 |
| Контакт B7 | PA12 — GPIO / SERCOM2 PAD0 / USB DP (alt fn) |
| Контакт B8 | PA13 — GPIO / SERCOM2 PAD1 / USB DM (alt fn) |
| Контакт C1 | PA14 — GPIO / SERCOM3 PAD2 |
| Контакт C2 | PA15 — GPIO / SERCOM3 PAD3 |
| Контакт C3 | PA16 — GPIO / SERCOM1 PAD0 / I2S |
| Контакт C4 | PA17 — GPIO / SERCOM1 PAD1 / I2S |
| Контакт C5 | PA18 — GPIO / SERCOM3 PAD0 |
| Контакт C6 | PA19 — GPIO / SERCOM3 PAD1 |
| Контакт C7 | PA20 — GPIO / SERCOM5 PAD2 |
| Контакт C8 | PA21 — GPIO / SERCOM5 PAD3 |
| Контакт D1 | PA22 — GPIO / SERCOM3 PAD0 / I2C SDA |
| Контакт D2 | PA23 — GPIO / SERCOM3 PAD1 / I2C SCL |
| Контакт D3 | PA24 — GPIO / SERCOM5 PAD0 / USB Host enable |
| Контакт D4 | PA25 — GPIO / SERCOM5 PAD1 / 32 kHz out |
| Контакт D5 | PB00 — GPIO / ADC IN8 |
| Контакт D6 | PB01 — GPIO / ADC IN9 |
| Контакт D7 | PB02 — GPIO / ADC IN10 / SERCOM5 PAD0 |
| Контакт D8 | PB03 — GPIO / ADC IN11 / SERCOM5 PAD1 |
| Контакт E1 | PB04 — GPIO / ADC IN12 |
| Контакт E2 | PB05 — GPIO / ADC IN13 |
| Контакт E3 | PB06 — GPIO / SERCOM4 PAD0 |
| Контакт E4 | PB07 — GPIO / SERCOM4 PAD1 |
| Контакт E5 | PB08 — GPIO / SERCOM4 PAD2 / I2S |
| Контакт E6 | PB09 — GPIO / SERCOM4 PAD3 / I2S |
| Контакт E7 | PB10 — GPIO / SERCOM4 PAD0 |
| Контакт E8 | PB11 — GPIO / SERCOM4 PAD1 |
| Контакт F1 | PB12 — GPIO / PTC YN0 |
| Контакт F2 | PB13 — GPIO / PTC YP0 |
| Контакт F3 | PB14 — GPIO / PTC YN1 |
| Контакт F4 | PB15 — GPIO / PTC YP1 |
| Контакт F5 | PB16 — GPIO / PTC YN2 |
| Контакт F6 | PB17 — GPIO / PTC YP2 |
| Контакт F7 | PA27 — GPIO / XIN32 (32 kHz crystal in) |
| Контакт F8 | PA28 — GPIO / XOUT32 (32 kHz crystal out) |
| Контакт G1 | VDDCORE — Internal core voltage (decouple) |
| Контакт G2 | RESET — Reset input, active-low |
| Контакт G3 | VDDIO — I/O supply |
| Контакт G4 | GND — Ground |
| Контакт G5 | PA30 — GPIO / SWCLK (programming) |
| Контакт G6 | PA31 — GPIO / SWDIO (programming) |
| Контакт G7 | VBAT — RTC battery domain supply |
| Контакт G8 | VSW — DC-DC converter switch node |
Типичное применение
ATSAMD20J17A-CUT подходит для 6 применениеs: Battery-Powered IoT Sensor Nodes, Smart Electricity Meters, Home Automation Gateways and HMI, Industrial Control and Sensor Conditioning, Consumer Wearables and Fitness Bands, HVAC and Building Climate Controllers.
Battery-Powered IoT Sensor Nodes
The ATSAMD20J17A-CUT is an ideal host for coin-cell powered IoT sensor endpoints because the Cortex-M0+ core delivers 2.14 CoreMark/MHz at very low active current, and the BACKUP mode retains the RTC while dropping supply current into the low microampere range. With 128 KB of Flash it can host an over-the-air (OTA) bootloader plus the application image for Zigbee, LoRaWAN, or BLE stack peripherals, while 16 KB SRAM comfortably buffers sensor samples before radio transmission. The on-chip 12-bit 350 ksps ADC handles temperature, humidity, and battery voltage sensing without an external AFE, lowering BOM cost.
Рекомендуется
Smart Electricity Meters
In single-phase smart electricity meters, the ATSAMD20J17A-CUT samples current and voltage through its 12-bit ADC at up to 350 ksps, performs RMS and power calculations in firmware, and stores 128 KB worth of load profile data in Flash with EEPROM emulation. The integrated RTC with calendar supports time-stamped tariff events, and the wide 1.62-3.63 V supply lets the meter share the same 3.3 V rail with the metrology AFE. Six SERCOM channels comfortably handle UART to the communication module, I2C to the EEPROM/display, and SPI to the RF or PLC modem.
Рекомендуется
Home Automation Gateways and HMI
Home automation control panels and gateways leverage the ATSAMD20J17A-CUT for the local touch user interface: the on-chip 256-channel PTC (Peripheral Touch Controller) drives capacitive sliders, wheels, and buttons without an external touch IC. With up to 52 GPIO the part can also drive small TFT displays, segment LCDs, or LED indicators while bridging to wireless modules through SERCOM. The Cortex-M0+ at 48 MHz is fast enough to render lightweight LVGL UI frames and parse Matter/Thread/Zigbee payloads simultaneously.
Рекомендуется
Industrial Control and Sensor Conditioning
In factory-automation end nodes, the ATSAMD20J17A-CUT provides multi-protocol industrial connectivity through six configurable SERCOMs supporting RS-485 UART, SPI for digital sensors, and I2C for EEPROMs and IO expanders. Its -40C to +85C industrial temperature rating covers most factory-floor enclosures, while 128 KB of memory can host IEC 61131-3 soft-PLC interpretation logic. The integrated 12-bit ADC with internal references is adequate for 4-20 mA loop monitoring when paired with external current-sense resistors.
Рекомендуется
Consumer Wearables and Fitness Bands
Wearable fitness bands benefit from the ATSAMD20J17A-CUT's combination of low-power operation and integrated peripherals: BACKUP current is in the low microampere range while the 32.768 kHz RTC keeps time-stamping alive, and the 12-bit ADC reads optical heart-rate sensor signals and battery voltage. With 128 KB Flash it can host a BLE GATT service stack plus activity recognition algorithms, and the SERCOM peripherals easily bind to a low-energy BLE companion radio. The 64-UFBGA package supports slim wristband form factors with less than 5x5 mm MCU footprint.
Рекомендуется
HVAC and Building Climate Controllers
HVAC zone controllers and thermostats use the ATSAMD20J17A-CUT to drive TRIACs, read NTC thermistors, and communicate over Modbus or BACnet. Its 128 KB Flash is sufficient for scheduling firmware and adaptive control loops, and the 12-bit ADC directly digitizes multiple temperature and humidity sensors. The RTC maintains time-of-day schedules without an external RTC IC, while six SERCOMs handle UART for Modbus, SPI for the LCD, and I2C for external EEPROM and environment sensors. Wide supply tolerance permits direct use on 3.3 V rails derived from rectified 24 VAC.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20J17A-CUT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20J17A-CNT | ATSAMD20J18A-CUT | ATSAMD21J17A-CUT | ATSAMD20J16B-MN | ATSAMC21J18A-MUT |
|---|---|---|---|---|---|---|
| Package | 64-UFBGA (5x5) | 64-UFBGA (5x5) - same | 64-UFBGA (5x5) - same | 64-UFBGA (5x5) - same | 64-UFBGA (5x5) - same | 64-UFBGA (5x5) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 128 KB | 128 KB | 256 KB | 128 KB | 64 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 32 KB | 16 KB | 8 KB | 32 KB |
| ADC | 12-bit, 350 ksps | 12-bit, 350 ksps | 12-bit, 350 ksps | 12-bit, 1 Msps | 12-bit, 350 ksps | 12-bit, 1 Msps |
| Supply Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| USB | No | No | No | Yes, USB 2.0 FS | No | Yes, USB 2.0 FS |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Ключевые отличия
- Largest Flash in 64-UFBGA SAM D20 family with no USB overhead (против ATSAMD21J17A-CUT)
- Pin-compatible upgrade path to 256 KB Flash (против ATSAMD20J18A-CUT)
- Lower-cost downgrade path with same die family (против ATSAMD20J16B-MN)
Заметки по проектированию
Place one 100 nF X7R decoupling capacitor as close as possible to each VDD pin ball (VDDIN, VDDIO, VDDCORE) and connect the GND end to the inner ground plane with a short, wide via. Add a single 4.7 uF bulk capacitor near the IC for transient response during sleep-wake cycles. For the VBAT RTC supply, route through a ferrite bead from VDDIN or coin cell and add 100 nF decoupling close to the VBAT ball.
The 64-UFBGA uses 0.5 mm ball pitch - design PCB pad diameter 0.30 mm with NSMD (non-solder mask defined) pads and a microvia-in-pad stackup. Use a 4-layer PCB with a continuous ground plane beneath the BGA to provide thermal spreading. Escape routing on the top layer requires 0.10 mm trace width/spacing with 0.20 mm drill microvias; use the BGA escape pattern recommended in the SAM D20 datasheet section 38.
Route the SWD signals (PA30 SWCLK, PA31 SWDIO) with characteristic impedance of 50 ohms and a maximum length of 50 mm to the debug header. Place the 10 kohm SWD pull-up on SWDIO close to the MCU. The 32.768 kHz crystal traces (XIN32, XOUT32) must be short, matched-length, and surrounded by ground guard to minimize load capacitance error.
Do not exceed 3.63 V on any VDD pin - the part is 1.8 V logic-class and lacks 5 V tolerance on most GPIO. Use an external level shifter for legacy 5 V peripherals. The ARM Cortex-M0+ core begins execution from the on-chip NVM; if using an external bootloader, configure the BOOTPROT bits correctly or the device will lock. Always configure the unused GPIO as inputs with pull-up enabled to avoid floating input leakage.
Информация о соответствии
RoHS compliant per Microchip/Atmel product page; industrial temperature grade only. AEC-Q100 qualification is not applicable to standard SAM D20 commercial/industrial parts. For automotive designs, choose the SAM D20 AEC-Q100 qualified variants.