ATSAME70J20B-AN - 300MHz Cortex-M7 MCU, 1MB Flash | Microchip
Артикул: ATSAME70J20B-AN ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $19.33 | $19,33 |
| 10 | $17.85 | $178,50 |
| 100 | $15.42 | $1.542,00 |
| 500 | $13.98 | $6.990,00 |
| 1.000 | $12.75 | $12.750,00 |
ATSAME70J20B-AN Обзор
A microcontroller (MCU) is a self-contained computer on a single chip that combines a processor core, non-volatile program memory, volatile data memory, and a set of peripherals such as timers, serial interfaces, and analog converters. MCUs sit at the heart of embedded systems, forming the boundary between the physical world (sensors, actuators, motors) and digital processing. Within the product hierarchy, the ATSAME70J20B-AN is a 32-bit ARM Cortex-M7 MCU in the SAM E70 family, which belongs to the broader class of 32-bit microcontrollers and, above that, to embedded processors and semiconductors.
Key features include 1 MB Flash with 384 KB SRAM, a 12-bit ADC with up to 24 channels, dual CAN-FD controllers, USB 2.0 High-Speed with on-chip transceiver, 10/100 Ethernet MAC, and a wide 1.7 V to 3.6 V supply range. The Cortex-M7 core with double-precision FPU and DSP extensions enables single-cycle MAC operations, making the device suitable for motor control, audio processing, and real-time signal conditioning.
The SAM E70 architecture uses a multi-layer AHB bus matrix with 24 DMA channels, allowing peripherals to move data without CPU intervention. The embedded Flash accelerator and dual 16 KB caches reduce wait states at 300 MHz, sustaining near-zero-wait-state execution for deterministic control loops.
Typical applications include industrial motor drives, building automation gateways, IoT edge nodes with Ethernet/CAN connectivity, audio equipment, and test-and-measurement instruments. The 64-LQFP package with 114 GPIO pins provides ample I/O for multi-peripheral designs.
When designing with this device, ensure the VDDCORE and VDDPLL rails are decoupled with low-ESR ceramic capacitors and that the 12 MHz main crystal is placed close to the XIN/XOUT pins to minimize jitter. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Аналоги без доработки для ATSAME70J20B-AN — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAME70J20B-AN (тот же форм-фактор и посадочное место) — отличается по Ethernet, Operating Temperature, CAN, Package, SRAM.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAME70J20B-ANT
✅ Прямая замена✓ В наличии
$9.3 / шт.
Открыть даташит →ATSAME70J19B-AN
✅ Прямая замена✓ В наличии
$9.42 / шт.
Открыть даташит →ATSAME70J19B-ANT
✅ Прямая замена✓ В наличии
$9.55 / шт.
Открыть даташит →ATSAME70J20A-AN
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAME70J20A-ANT
✅ Прямая замена✓ В наличии
$8.85 / шт.
Открыть даташит →ATSAME70J21B-AN
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$14.05 / шт.
Открыть даташит →ATSAME70J20B-AN Максимальные параметры и электрические характеристики
| Core Processor | ARM Cortex-M7 with FPU |
| Максимальная тактовая частота | 300 MHz |
| Program Memory Size | 1 MB (1M x 8) Flash |
| SRAM Size | 384 KB |
| Разрядность шины данных | 32-bit |
| Instruction Cache | 16 KB |
| Data Cache | 16 KB |
| ADC Resolution | 12-bit |
| ADC Channels | Up to 24 |
| Supply Voltage Range | 1.7 V to 3.6 V |
| Рабочая температура | -40 C to +105 C |
| Корпус / Типоразмер | 64-LQFP (10x10 mm) |
| Number of I/O | 114 |
| Connectivity | CAN-FD, Ethernet, USB 2.0 HS, SPI, I2C, USART |
| DMA Channels | 24 |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| REACH Status | Compliant |
Конфигурация выводов ATSAME70J20B-AN
| Контакт 1 | VDDIN — Voltage regulator input supply |
| Контакт 2 | VDDOUT — Voltage regulator output (core supply) |
| Контакт 3 | VDDCORE — Core supply voltage |
| Контакт 4 | VDDPLL — PLL supply voltage |
| Контакт 5 | GNDPLL — PLL ground |
| Контакт 6 | XIN — Main crystal oscillator input |
| Контакт 7 | XOUT — Main crystal oscillator output |
| Контакт 8 | NRST — Reset input (active low) |
| Контакт 9 | TST — Test pin (factory use) |
| Контакт 10 | PA0 — GPIO / ADC channel 0 |
| Контакт 11 | PA1 — GPIO / ADC channel 1 |
| Контакт 12 | PA2 — GPIO / ADC channel 2 |
| Контакт 13 | PA3 — GPIO / ADC channel 3 |
| Контакт 14 | PA4 — GPIO / ADC channel 4 |
| Контакт 15 | PA5 — GPIO / ADC channel 5 |
| Контакт 16 | PA6 — GPIO / ADC channel 6 |
| Контакт 17 | PA7 — GPIO / ADC channel 7 |
| Контакт 18 | PA8 — GPIO / USART0 TX |
| Контакт 19 | PA9 — GPIO / USART0 RX |
| Контакт 20 | PA10 — GPIO / USART1 TX |
| Контакт 21 | PA11 — GPIO / USART1 RX |
| Контакт 22 | PA12 — GPIO / SPI0 MOSI |
| Контакт 23 | PA13 — GPIO / SPI0 MISO |
| Контакт 24 | PA14 — GPIO / SPI0 SPCK |
| Контакт 25 | PA15 — GPIO / SPI0 NPCS0 |
| Контакт 26 | PA16 — GPIO / TWI0 SDA |
| Контакт 27 | PA17 — GPIO / TWI0 SCL |
| Контакт 28 | PA18 — GPIO / CAN0 TX |
| Контакт 29 | PA19 — GPIO / CAN0 RX |
| Контакт 30 | PA20 — GPIO / USB D- |
| Контакт 31 | PA21 — GPIO / USB D+ |
| Контакт 32 | PA22 — GPIO / USB ID |
| Контакт 33 | PA23 — GPIO / USB VBUS |
| Контакт 34 | PA24 — GPIO / PWM channel 0 |
| Контакт 35 | PA25 — GPIO / PWM channel 1 |
| Контакт 36 | PA26 — GPIO / PWM channel 2 |
| Контакт 37 | PA27 — GPIO / PWM channel 3 |
| Контакт 38 | PA28 — GPIO / Ethernet MDC |
| Контакт 39 | PA29 — GPIO / Ethernet MDIO |
| Контакт 40 | PA30 — GPIO / Ethernet TXD0 |
| Контакт 41 | PA31 — GPIO / Ethernet TXD1 |
| Контакт 42 | PB0 — GPIO / Ethernet RXD0 |
| Контакт 43 | PB1 — GPIO / Ethernet RXD1 |
| Контакт 44 | PB2 — GPIO / Ethernet TXEN |
| Контакт 45 | PB3 — GPIO / Ethernet CRS |
| Контакт 46 | PB4 — GPIO / Ethernet RXER |
| Контакт 47 | PB5 — GPIO / Ethernet REFCLK |
| Контакт 48 | PB6 — GPIO / TWI1 SDA |
| Контакт 49 | PB7 — GPIO / TWI1 SCL |
| Контакт 50 | PB8 — GPIO / CAN1 TX |
| Контакт 51 | PB9 — GPIO / CAN1 RX |
| Контакт 52 | PB10 — GPIO / USART2 TX |
| Контакт 53 | PB11 — GPIO / USART2 RX |
| Контакт 54 | PB12 — GPIO / SPI1 MOSI |
| Контакт 55 | PB13 — GPIO / SPI1 MISO |
| Контакт 56 | PB14 — GPIO / SPI1 SPCK |
| Контакт 57 | PB15 — GPIO / SPI1 NPCS0 |
| Контакт 58 | PB16 — GPIO / I2S0 TX |
| Контакт 59 | PB17 — GPIO / I2S0 RX |
| Контакт 60 | PB18 — GPIO / I2S0 SCK |
| Контакт 61 | PB19 — GPIO / I2S0 WS |
| Контакт 62 | PB20 — GPIO / ADC channel 8 |
| Контакт 63 | PB21 — GPIO / ADC channel 9 |
| Контакт 64 | GND — Ground |
Типичное применение
ATSAME70J20B-AN подходит для 6 применениеs: Industrial Motor Control, IoT Edge Gateway with Ethernet and CAN, Audio Processing and Effects, Test and Measurement Instrumentation, Building Automation and HVAC Controllers, Portable Medical Monitoring Devices.
Industrial Motor Control
The ATSAME70J20B-AN fits industrial motor control because its 300 MHz Cortex-M7 core with double-precision FPU executes field-oriented control (FOC) loops in well under 10 microseconds, while the 12-bit ADC samples phase currents at up to 2 Msps. The dual CAN-FD controllers and 24-channel DMA allow encoder and bus traffic to be handled without CPU intervention, keeping the control loop deterministic. In a typical three-phase inverter, the MCU runs the Park/Clarke transforms and space-vector PWM while the ADC triggers synchronously from the PWM timer. The trade-off is that the 64-LQFP package offers 114 GPIO but no integrated gate driver, so external isolated drivers are still required for the power stage.
Рекомендуется
IoT Edge Gateway with Ethernet and CAN
The ATSAME70J20B-AN suits IoT edge gateways because it integrates a 10/100 Ethernet MAC, dual CAN-FD controllers, and USB 2.0 High-Speed with on-chip transceiver, eliminating external bridge chips. The 1 MB Flash and 384 KB SRAM accommodate a TCP/IP stack, TLS, and protocol translation firmware simultaneously, while the 300 MHz core handles packet processing at wire speed. In a typical gateway, the MCU bridges CAN sensor nodes to an Ethernet backhaul and buffers messages in SRAM using the 24-channel DMA. The trade-off is that the integrated Ethernet MAC still requires an external PHY and magnetics, adding BOM cost and board area compared with a module-based design.
Рекомендуется
Audio Processing and Effects
The ATSAME70J20B-AN is well suited to audio processing because the Cortex-M7 FPU and DSP extensions execute biquad filters and FFTs in single-precision floating point at 300 MHz, supporting multi-channel equalization and effects in real time. The 384 KB SRAM provides enough buffer space for 48 kHz/24-bit multi-channel delay lines, and the I2S/SSI peripherals interface directly to audio codecs. In a typical design, the MCU runs a 1024-point FFT in roughly 30 microseconds, leaving ample headroom for reverb and dynamics processing. The trade-off is that the 64-LQFP package has no integrated audio codec, so an external DAC/ADC such as the AK4558 is required.
Рекомендуется
Test and Measurement Instrumentation
The ATSAME70J20B-AN fits test and measurement instruments because its 12-bit ADC with up to 24 channels and 2 Msps conversion rate captures fast transients, while the 300 MHz core performs real-time filtering and RMS computation. The 1 MB Flash stores calibration tables and waveform data, and the USB 2.0 High-Speed interface streams measurements to a host PC at up to 480 Mbps. In a typical benchtop instrument, the MCU oversamples the ADC and applies digital averaging to reach 14-bit effective resolution. The trade-off is that the on-chip ADC has limited input range, so external programmable-gain amplifiers are needed for low-level signal capture.
Рекомендуется
Building Automation and HVAC Controllers
The ATSAME70J20B-AN suits building automation controllers because the dual CAN-FD and multiple USART/SPI/I2C interfaces connect to BACnet, Modbus, and sensor buses simultaneously, while the 300 MHz core runs the protocol stack and control logic. The wide 1.7 V to 3.6 V supply and -40 C to +105 C operating range support 24 V industrial backplanes with local regulation. In a typical HVAC controller, the MCU polls temperature and pressure sensors over I2C, drives damper actuators via PWM, and reports over Ethernet. The trade-off is that the 64-LQFP package requires careful thermal design when the ambient approaches 105 C.
Рекомендуется
Portable Medical Monitoring Devices
The ATSAME70J20B-AN fits portable medical monitoring because the Cortex-M7 FPU performs ECG filtering and QRS detection in real time, while the 12-bit ADC digitizes biopotential signals at up to 2 Msps. The 384 KB SRAM buffers continuous waveform data, and the USB 2.0 High-Speed interface transfers recordings to a host for analysis. In a typical wearable monitor, the MCU runs a 0.5 Hz to 40 Hz bandpass filter and computes heart rate using a Pan-Tompkins algorithm. The trade-off is that the 64-LQFP package and 300 MHz clock increase power consumption versus a Cortex-M4, so duty-cycled operation is needed for battery life.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAME70J20B-AN — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAME70J20B-ANT | ATSAME70J19B-AN | ATSAME70J20A-AN | ATSAME70J21B-AN |
|---|---|---|---|---|---|
| Package | 64-LQFP (10x10) | 64-LQFP (10x10) - same | 64-LQFP (10x10) - same | 64-LQFP (10x10) - same | 64-LQFP (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Processor | ARM Cortex-M7 with FPU | ARM Cortex-M7 with FPU | ARM Cortex-M7 with FPU | ARM Cortex-M7 with FPU | ARM Cortex-M7 with FPU |
| Maximum Clock Frequency | 300 MHz | 300 MHz | 300 MHz | 300 MHz | 300 MHz |
| Flash Memory | 1 MB | 1 MB | 512 KB | 1 MB | 2 MB |
| SRAM | 384 KB | 384 KB | 256 KB | 384 KB | 384 KB |
| Supply Voltage Range | 1.7 V to 3.6 V | 1.7 V to 3.6 V | 1.7 V to 3.6 V | 1.7 V to 3.6 V | 1.7 V to 3.6 V |
| Operating Temperature | -40 C to +105 C | -40 C to +105 C | -40 C to +105 C | -40 C to +105 C | -40 C to +105 C |
| Packaging | Tray | Tape & Reel | Tray | Tray | Tray |
| Silicon Revision | B-revision | B-revision | B-revision | A-revision | B-revision |
Ключевые отличия
- Full 1 MB Flash and 384 KB SRAM in the 64-LQFP footprint (против ATSAME70J19B-AN)
- B-revision silicon with latest errata fixes (против ATSAME70J20A-AN)
- Tray packaging for prototyping and low-volume builds (против ATSAME70J20B-ANT)
- Headroom for larger firmware without package change (против ATSAME70J21B-AN)
Заметки по проектированию
Decouple VDDCORE, VDDPLL, and VDDIN with 100 nF ceramic capacitors placed within 5 mm of the respective pins, plus a 4.7 uF bulk capacitor on VDDIN. The internal core regulator requires a 2.2 uF low-ESR capacitor on VDDOUT; using a high-ESR capacitor can cause regulator instability and erratic core behavior at 300 MHz.
Place the 12 MHz main crystal and its two load capacitors as close as possible to XIN/XOUT, keeping the traces under 10 mm and guarded by ground. Route the USB D+/D- pair as a 90 ohm differential pair and keep the Ethernet TX/RX pairs matched to within 5 mil to preserve signal integrity at 100 Mbps.
Estimated: at 300 MHz with all peripherals active, the ATSAME70J20B-AN core current is approximately 60-80 mA at 1.2 V, giving roughly 100 mW of core dissipation. With a 64-LQFP theta_JA near 45 C/W, the junction rise is about 5 C above ambient, so no heatsink is required below 85 C ambient; verify with the actual peripheral load.
Do not leave the NRST pin floating; add a 10 kOhm pull-up to VDDIO and a 100 nF capacitor to ground to prevent spurious resets. Also ensure the TST pin is tied low or left per datasheet guidance, as incorrect termination can prevent the device from booting from Flash.
Информация о соответствии
EU RoHS compliant and REACH compliant per distributor compliance data. DRC conflict-free status reported by Abacus Technologies. Not AEC-Q100 qualified; contact Microchip for automotive-grade SAM variants.