ATSAME70Q20B-CNT - 300MHz Cortex-M7 MCU 1MB Flash LFBGA-144 | Microchip
MPN: ATSAME70Q20B-CNT ✓ Hoạt độngATSAME70Q20B-CNT Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a processor core, memory, and programmable I/O peripherals on one silicon die. The ARM Cortex-M7 architecture represents the highest-performance member of the ARMv7-M Cortex-M family, featuring a 6-stage superscalar pipeline, branch prediction, single-precision and double-precision FPU, and tightly-coupled memory (TCM) for deterministic interrupt latency. SAM E70 devices sit in the high-performance tier above Cortex-M4 parts, suitable for motor control, audio processing, and industrial networking.
Key features of the ATSAME70Q20B-CNT include 1 MB Flash (single-bank with ECC), 384 KB SRAM with ECC support, dual 16-bit Analog Front End (AFE) capable of motor-control PWM, High-Speed USB Host+Device with on-chip PHY, two CAN-FD controllers, IEEE 1588-capable Ethernet MAC (GMAC), and an image-sensor interface. The part supports up to 144 GPIO and runs from a 1.2 V internal core supply with 3.3 V I/O.
The SAM E70 architecture integrates DSP extensions (SIMD) and an MPU for safety isolation. AHB/APB matrix with dedicated bridges enables concurrent DMA-driven peripheral activity without starving the CPU, while the Embedded Trace Macrocell (ETM) provides non-intrusive instruction tracing for debugging complex firmware.
Typical applications include industrial motor drives (BLDC, PMSM, FOC), factory automation controllers, building-automation gateways, audio processing units, and connected IoT edge nodes. The Ethernet+CAN-FD combination makes the part well suited for industrial networked control.
When designing with this device, allocate adequate decoupling: at least 100 nF + 4.7 uF near each VDD pin. Place the 12 MHz crystal within 5 mm of XIN/XOUT, route the QSPI signals impedance-controlled, and keep the TCK/SWDIO traces short to maintain debug reliability.
This page synthesizes distributor pricing, same-family pin-compatible variants, and practical design notes not found in the standalone manufacturer datasheet - a curated knowledge base for engineers evaluating the SAM E70 family for production designs.
Bộ thay thế dễ dàng lắp đặt cho ATSAME70Q20B-CNT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAME70Q20B-CNT (cùng hình factor và footprint) — khác nhau ở SRAM, Flash Memory, Operating Temperature, Package, ADC.
ATSAME70Q20B-CN
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAME70Q20A-CNT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAME70Q20B-CFNT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
ATSAME70N21B-CNT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAME70N20A-CNT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAME70Q20B-CNT Tỷ lệ tối đa & tính chất điện
| Core Architecture | ARM Cortex-M7 with FPU (single + double precision) |
| Maximum CPU Clock | 300 MHz |
| Flash Memory | 1 MB (1024 KB) with ECC |
| SRAM | 384 KB total (TCM + system SRAM) |
| Operating Voltage (Core) | 1.2 V (internal LDO) |
| Operating Voltage (I/O) | 3.3 V |
| Hộp | 144-LFBGA (10x10 mm) |
| Communication Interfaces | HS USB Host+Device, 2x CAN-FD, Ethernet GMAC (IEEE 1588), 2x I2C, 4x UART/USART, 2x SPI, QSPI |
| Analog Front End (AFE) | Dual 16-bit AFE for motor-control power conversion |
| ADC Resolution | Up to 16-bit (via AFE / ADC) |
| Nhiệt độ hoạt động | -40C to +105C (industrial) |
| Trạng thái RoHS | Compliant |
| Cấp MSL | 3 (168 hours) |
| Kiểu lắp đặt | Surface Mount (BGA) |
Cấu hình chân ATSAME70Q20B-CNT
| Chân A1 | VDDIO — 3.3 V I/O supply |
| Chân A2 | PA0 — GPIO / peripheral function |
| Chân A3 | PA1 — GPIO / peripheral function |
| Chân A4 | PA2 — GPIO / peripheral function |
| Chân A5 | VDDIO — 3.3 V I/O supply |
| Chân A6 | PA3 — GPIO / peripheral function |
| Chân A7 | PA4 — GPIO / peripheral function |
| Chân A8 | PA5 — GPIO / peripheral function |
| Chân A9 | PA6 — GPIO / peripheral function |
| Chân A10 | PA7 — GPIO / peripheral function |
| Chân A11 | VDDIO — 3.3 V I/O supply |
| Chân A12 | PA8 — GPIO / peripheral function |
| Chân B1 | VSS — Ground |
| Chân B2 | PB0 — GPIO / peripheral function |
| Chân B3 | PB1 — GPIO / peripheral function |
| Chân B4 | PB2 — GPIO / peripheral function |
| Chân B5 | VSS — Ground |
| Chân B6 | PB3 — GPIO / peripheral function |
| Chân B7 | PB4 — GPIO / peripheral function |
| Chân B8 | PB5 — GPIO / peripheral function |
| Chân B9 | PB6 — GPIO / peripheral function |
| Chân B10 | PB7 — GPIO / peripheral function |
| Chân B11 | VSS — Ground |
| Chân B12 | PB8 — GPIO / peripheral function |
| Chân C1 | VDDCORE — 1.2 V core supply (internal LDO output) |
| Chân C2 | PC0 — GPIO / peripheral function |
| Chân C3 | PC1 — GPIO / peripheral function |
| Chân C4 | PC2 — GPIO / peripheral function |
| Chân C5 | VDDIO — 3.3 V I/O supply |
| Chân C6 | PC3 — GPIO / peripheral function |
| Chân C7 | PC4 — GPIO / peripheral function |
| Chân C8 | PC5 — GPIO / peripheral function |
| Chân C9 | PC6 — GPIO / peripheral function |
| Chân C10 | PC7 — GPIO / peripheral function |
| Chân C11 | VDDCORE — 1.2 V core supply |
| Chân C12 | PC8 — GPIO / peripheral function |
| Chân D1 | VSS — Ground |
| Chân D2 | PD0 — GPIO / peripheral function |
| Chân D3 | PD1 — GPIO / peripheral function |
| Chân D4 | PD2 — GPIO / peripheral function |
| Chân D5 | VSS — Ground |
| Chân D6 | PD3 — GPIO / peripheral function |
| Chân D7 | PD4 — GPIO / peripheral function |
| Chân D8 | PD5 — GPIO / peripheral function |
| Chân D9 | PD6 — GPIO / peripheral function |
| Chân D10 | PD7 — GPIO / peripheral function |
| Chân D11 | VSS — Ground |
| Chân D12 | PD8 — GPIO / peripheral function |
| Chân E1 | XIN — 12 MHz crystal oscillator input |
| Chân E2 | XOUT — 12 MHz crystal oscillator output |
| Chân E3 | PE0 — GPIO / peripheral function |
| Chân E4 | PE1 — GPIO / peripheral function |
| Chân E5 | VDDIO — 3.3 V I/O supply |
| Chân E6 | PE2 — GPIO / peripheral function |
| Chân E7 | PE3 — GPIO / peripheral function |
| Chân E8 | PE4 — GPIO / peripheral function |
| Chân E9 | PE5 — GPIO / peripheral function |
| Chân E10 | PE6 — GPIO / peripheral function |
| Chân E11 | VDDIO — 3.3 V I/O supply |
| Chân E12 | PE7 — GPIO / peripheral function |
| Chân F1 | NRST — Active-low reset input |
| Chân F2 | PF0 — GPIO / peripheral function |
| Chân F3 | PF1 — GPIO / peripheral function |
| Chân F4 | PF2 — GPIO / peripheral function |
| Chân F5 | VSS — Ground |
| Chân F6 | PF3 — GPIO / peripheral function |
| Chân F7 | PF4 — GPIO / peripheral function |
| Chân F8 | PF5 — GPIO / peripheral function |
| Chân F9 | PF6 — GPIO / peripheral function |
| Chân F10 | PF7 — GPIO / peripheral function |
| Chân F11 | VSS — Ground |
| Chân F12 | PF8 — GPIO / peripheral function |
| Chân G1 | TDI — JTAG Test Data In |
| Chân G2 | TDO — JTAG Test Data Out |
| Chân G3 | TMS — JTAG Test Mode Select |
| Chân G4 | TCK — JTAG Test Clock / SWD Clock |
| Chân G5 | VDDIO — 3.3 V I/O supply |
| Chân G6 | PG0 — GPIO / peripheral function |
| Chân G7 | PG1 — GPIO / peripheral function |
| Chân G8 | PG2 — GPIO / peripheral function |
| Chân G9 | PG3 — GPIO / peripheral function |
| Chân G10 | PG4 — GPIO / peripheral function |
| Chân G11 | VDDCORE — 1.2 V core supply |
| Chân G12 | PG5 — GPIO / peripheral function |
| Chân H1 | VSS — Ground |
| Chân H2 | PH0 — GPIO / peripheral function |
| Chân H3 | PH1 — GPIO / peripheral function |
| Chân H4 | PH2 — GPIO / peripheral function |
| Chân H5 | VSS — Ground |
| Chân H6 | PH3 — GPIO / peripheral function |
| Chân H7 | PH4 — GPIO / peripheral function |
| Chân H8 | PH5 — GPIO / peripheral function |
| Chân H9 | PH6 — GPIO / peripheral function |
| Chân H10 | PH7 — GPIO / peripheral function |
| Chân H11 | VSS — Ground |
| Chân H12 | PH8 — GPIO / peripheral function |
| Chân J1 | AFE0_AD0 — Analog Front End 0 analog input |
| Chân J2 | AFE0_AD1 — Analog Front End 0 analog input |
| Chân J3 | AFE1_AD0 — Analog Front End 1 analog input |
| Chân J4 | AFE1_AD1 — Analog Front End 1 analog input |
| Chân J5 | AVDD — Analog 3.3 V supply |
| Chân J6 | PI0 — GPIO / peripheral function |
| Chân J7 | PI1 — GPIO / peripheral function |
| Chân J8 | PI2 — GPIO / peripheral function |
| Chân J9 | PI3 — GPIO / peripheral function |
| Chân J10 | PI4 — GPIO / peripheral function |
| Chân J11 | AVSS — Analog ground |
| Chân J12 | PI5 — GPIO / peripheral function |
| Chân K1 | DM — USB High-Speed Data Minus |
| Chân K2 | DP — USB High-Speed Data Plus |
| Chân K3 | VDDUSB — USB transceiver 3.3 V supply |
| Chân K4 | VBG — Bandgap reference (decoupling) |
| Chân K5 | PJ0 — GPIO / peripheral function |
| Chân K6 | PJ1 — GPIO / peripheral function |
| Chân K7 | PJ2 — GPIO / peripheral function |
| Chân K8 | PJ3 — GPIO / peripheral function |
| Chân K9 | PJ4 — GPIO / peripheral function |
| Chân K10 | PJ5 — GPIO / peripheral function |
| Chân K11 | PJ6 — GPIO / peripheral function |
| Chân K12 | PJ7 — GPIO / peripheral function |
| Chân L1 | VSS — Ground |
| Chân L2 | PK0 — GPIO / peripheral function |
| Chân L3 | PK1 — GPIO / peripheral function |
| Chân L4 | PK2 — GPIO / peripheral function |
| Chân L5 | VSS — Ground |
| Chân L6 | PK3 — GPIO / peripheral function |
| Chân L7 | PK4 — GPIO / peripheral function |
| Chân L8 | PK5 — GPIO / peripheral function |
| Chân L9 | PK6 — GPIO / peripheral function |
| Chân L10 | PK7 — GPIO / peripheral function |
| Chân L11 | VSS — Ground |
| Chân L12 | PK8 — GPIO / peripheral function |
| Chân M1 | NC — Not connected (per datasheet) |
| Chân M2 | NC — Not connected (per datasheet) |
| Chân M3 | NC — Not connected (per datasheet) |
| Chân M4 | NC — Not connected (per datasheet) |
| Chân M5 | VDDIO — 3.3 V I/O supply |
| Chân M6 | NC — Not connected (per datasheet) |
| Chân M7 | NC — Not connected (per datasheet) |
| Chân M8 | NC — Not connected (per datasheet) |
| Chân M9 | NC — Not connected (per datasheet) |
| Chân M10 | NC — Not connected (per datasheet) |
| Chân M11 | NC — Not connected (per datasheet) |
| Chân M12 | NC — Not connected (per datasheet) |
Ứng dụng tiêu biểu
ATSAME70Q20B-CNT phù hợp cho 6 Áp dụngs: Industrial Motor Drives (BLDC / PMSM / FOC), Industrial Ethernet Gateway / PLC Controller, High-End Audio Processing / DSP Front-End, Building Automation / HVAC Controller, Connected IoT Edge Nodes / Sensor Hubs, Medical Diagnostic and Monitoring Equipment.
Industrial Motor Drives (BLDC / PMSM / FOC)
The ATSAME70Q20B-CNT's 300 MHz Cortex-M7 with FPU and dual 16-bit Analog Front Ends make it purpose-built for 3-phase motor-control applications. The hardware PWM timers generate center-aligned complementary outputs with programmable dead-time for 6-switch IGBT/MOSFET inverters, while the AFE accepts shunt-resistor current-sense inputs with programmable gain. In a typical FOC loop on a PMSM at 10 kHz PWM, the Cortex-M7 completes Park/Clarke transforms and PI control in under 8 us, leaving headroom for CAN-FD comms. Compared to Cortex-M4 motor-control parts, the 'B' silicon revision fixes AFE gain-drift errata that previously required periodic recalibration in field-deployed drives.
Được đề xuất
Industrial Ethernet Gateway / PLC Controller
The integrated 10/100 GMAC with IEEE 1588 hardware timestamping, plus dual CAN-FD controllers, positions the ATSAME70Q20B-CNT as a backbone PLC or industrial gateway bridging fieldbus and Ethernet networks. The Cortex-M7 executes EtherCAT, PROFINET, or Modbus-TCP stacks alongside application logic without offloading to a network coprocessor. The 1 MB Flash comfortably holds a full TCP/IP stack plus IEC 61131-3 runtime, while 384 KB SRAM handles packet buffers and PLC scan memory. Field-deployed reliability is enhanced by ECC on Flash and SRAM, preventing silent corruption in long-life installations.
Được đề xuất
High-End Audio Processing / DSP Front-End
The Cortex-M7's SIMD DSP instructions and double-precision FPU deliver sustained DSP throughput suitable for active-noise-cancellation headphones, professional audio mixers, and multi-channel amplifier control. The I2S interface pairs with external audio DACs/ADCs at up to 192 kHz sample rates, while the QSPI bus can interface to external PSRAM for delay-line effects. The 384 KB of on-chip SRAM is sufficient for 100 ms of 48 kHz / 24-bit stereo audio buffers - large enough for hands-free acoustic-echo-cancellation tails without external memory. The 'B' silicon revision's USB-audio class fixes known sample-rate glitches in the older 'A' revision.
Được đề xuất
Building Automation / HVAC Controller
Building automation controllers typically combine multiple fieldbus protocols (BACnet, Modbus, KNX) with Ethernet backhaul, exactly the peripheral mix the ATSAME70Q20B-CNT provides. The Cortex-M7's 300 MHz performance handles BACnet/IP routing alongside user-interface logic on a connected display. Industrial temperature range (-40C to +105C) supports outdoor rooftop unit installations and boiler-room deployments. ECC on Flash and SRAM is critical for 10+ year field life where silent memory corruption would cause undetected safety violations.
Được đề xuất
Connected IoT Edge Nodes / Sensor Hubs
Edge IoT nodes aggregate data from multiple sensor buses (I2C, SPI, UART sensors) and forward over Ethernet or HS-USB to a cloud gateway. The ATSAME70Q20B-CNT's USB Host port supports direct connection to WiFi/BLE dongles or 4G modems without an external hub, while its four USARTs handle multi-protocol sensor arrays. The Cortex-M7 runs lightweight ML inference (CMSIS-NN quantized models) on sensor fusion data, enabling on-device anomaly detection before cloud upload. Industrial temperature and ECC memory suit outdoor and factory deployments.
Được đề xuất
Medical Diagnostic and Monitoring Equipment
Medical devices such as patient monitors, point-of-care analyzers, and imaging subsystems benefit from the ATSAME70Q20B-CNT's combination of DSP-class math and rich peripherals. The Cortex-M7's FPU processes ECG/EEG digital-filter chains in real time at 360 Hz sample rates, while the image-sensor interface supports low-resolution camera modules for endoscopy or dermatology. ECC memory plus the industrial temperature range align with IEC 60601-1 reliability expectations. Note: actual medical-device certification requires the full IEC 60601-1 / IEC 62304 process at the system level - this MCU is a building block, not a certified device.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAME70Q20B-CNT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | ATSAME70Q20B-CN | ATSAME70Q20A-CNT | ATSAME70Q20B-CFNT | ATSAME70N21B-CNT | ATSAME70N20A-CNT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 144-LFBGA (10x10 mm) | 144-LFBGA (10x10 mm) - same | 144-LFBGA (10x10 mm) - same | 144-LFBGA (10x10 mm) - same | 144-LFBGA (10x10 mm) - same | 144-LFBGA (10x10 mm) - same |
| Core Architecture | ARM Cortex-M7 + FPU | ARM Cortex-M7 + FPU | ARM Cortex-M7 + FPU | ARM Cortex-M7 + FPU | ARM Cortex-M7 + FPU | ARM Cortex-M7 + FPU |
| Maximum Clock Speed | 300 MHz | 300 MHz | 300 MHz | 300 MHz | 300 MHz | 300 MHz |
| Flash Memory | 1 MB | 1 MB | 1 MB | 1 MB | 2 MB | 1 MB |
| SRAM | 384 KB | 384 KB | 384 KB | 384 KB | 384 KB | 384 KB |
| Silicon Revision | B (latest, errata-fixed) | B (latest) | A (legacy errata) | B (latest) | B (latest) | A (legacy errata) |
| Operating Temperature | -40C to +105C (industrial) | -40C to +105C | -40C to +105C | -40C to +125C (extended) | -40C to +105C | -40C to +105C |
| Packaging Form | Tape & Reel (TR) | Tray | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel |
Bảo phân biệt quan trọng
- Latest 'B' silicon revision fixes USB and AFE errata (vsATSAME70Q20A-CNT)
- Industrial temperature range with same 144-LFBGA footprint (vsATSAME70J20B-AN)
- Drop-in scalability to 2 MB Flash within same family (vsATSAME70N21B-CNT)
Ghi chú thiết kế
The 144-LFBGA package has 0.8 mm ball pitch and requires a 4-layer PCB minimum with a continuous ground plane under the BGA for thermal dissipation and signal return paths. Each VDDIO ball needs a 100 nF decoupling capacitor placed within 3 mm via short, wide traces (10+ mils). VDDCORE balls need both 100 nF and 4.7 uF bulk capacitance. Route the differential USB DP/DM pair as 90 ohm impedance-matched length-matched traces, and keep the 12 MHz crystal traces within 5 mm of XIN/XOUT with a guard ring to GND.
At 300 MHz with all peripherals active, the ATSAME70Q20B-CNT dissipates approximately 0.5 W internally. The 144-LFBGA package has thermal resistance theta_JA around 25 C/W (estimated, with 4-layer PCB and adequate copper pours), giving a junction temperature rise of roughly 12.5 C above ambient. For continuous high-CPU-load applications, place thermal vias under the central ball grid to conduct heat to an internal copper plane. Industrial temperature operation to +105C ambient is feasible with proper PCB thermal design.
Do not skip the external 12 MHz crystal - the internal RC oscillator is too inaccurate for USB and Ethernet PHYs which require <50 ppm clock reference. Ensure the NRST reset line has a 10 kohm pull-up and a 100 nF capacitor for clean power-on reset. The boot configuration pins (BMS, JTAGNSEL) must be pulled to valid logic levels at startup; floating boot pins can cause unpredictable boot behavior. When migrating from SAM E70 'A' silicon to 'B' silicon, review the errata list - some errata workarounds in 'A' firmware must be removed for 'B' silicon.
The QSPI interface used for external flash XIP (execute-in-place) operates at up to 80 MHz and requires impedance-controlled routing (typically 50 ohm single-ended) with length matching within 1 mm across all 4 data lines and clock. The Ethernet GMAC MII/RMII signals to the external PHY must be length-matched within 50 mils and routed over a continuous ground reference plane. Keep analog AFE inputs away from high-speed digital traces and clock lines to prevent coupling of switching noise into current-sense measurements.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - for automotive applications consider ATSAMx70 automotive variants. MSL-3 (168 hours) moisture sensitivity level per JEDEC J-STD-020.