ATSAMV70N20B-AABT by Microchip Technology

Status: Active
Series: ATSAMV70N20
RoHS: Compliant
View Datasheet Manufacturer Site View Pricing & Stock

The Microchip SAM V70 devices are a family of Automotive Flash microcontrollers based on the high-performance 32-bit ARM Cortex-M7 processor with a Double Precision Floating Point Unit (FPU). These devices operate at up to 300MHz and feature up to 1024 Kbytes of Flash, and up to 384 Kbytes of multi-port SRAM which is configurable Instruction and Data Tightly Couple Memories to leverage the advanced DSP capabilities of the core.

The SAM V70 series includes a HS USB Interface with integrated PHY, dual CAN-FD, QSPI, MediaLB, CMOS Imager interface, TDM/I2S (SSC,) multiple serial interfaces as well as on-board hardware cryptography including a TRNG, AES-256, and SHA-256 engines.

Supported by MPLAB X IDE and MPLAB Harmony.

Prices starting from US$9.16


Distributor Starting From Stock
Logo for Microchip Technology Microchip Technology US$9.16
3,244
Buy Now
Logo for Newark Electronics Newark Electronics US$11.53
-
Buy Now
Logo for Avnet America Avnet America US$12.60
-
Buy Now
View Full Pricing & Stock Comparison

Features

ARM® Cortex®-M7 running up to 300MHz
16 Kbytes of ICache and 16 Kbytes of DCache with Error Code Correction (ECC)
Single- and double-precision HW Floating Point Unit (FPU)
Memory Protection Unit (MPU) with 16 zones
DSP Instructions, Thumb®-2 Instruction Set
Embedded Trace Module (ETM) with instruction trace stream, including Trace Port Interface Unit (TPIU)
1024 Kbytes embedded Flash with unique identifier and user signature for user-defined data
384 Kbytes embedded Multi-port SRAM
Tightly Coupled Memory (TCM) interface with four configurations (disabled, 2 x 32 Kbytes, 2 x 64 Kbytes, 2 x 128 Kbytes)
16 Kbytes ROM with embedded Bootloader routines (UART0, USB) and IAP routines
16-bit Static Memory Controller (SMC) with support for SRAM, PSRAM, LCD module, NOR and NAND Flash with on-the-fly scrambling
Embedded voltage regulator for single-supply operation
Power-on-Reset (POR), Brown-out Detector (BOD) and Dual Watchdog for safe operation
Quartz or ceramic resonator oscillators: 3 to 20 MHz main oscillator with failure detection, 12 MHz or 16 MHz needed for USB operations. Optional low-power 32.768 kHz for RTC or device clock
RTC with Gregorian calendar mode, waveform generation in low-power modes
RTC counter calibration circuitry compensates for 32.768 kHz crystal frequency variations
32-bit low-power Real-time Timer (RTT)
High-precision Main RC oscillator with 12 MHz default frequency for device startup. In-application trimming access for frequency adjustment. 8/12 MHz are factory-trimmed.
32.768 kHz crystal oscillator or Slow RC oscillator as source of low-power mode device clock (SLCK)
One 500 MHz PLL for system clock, one 480 MHz PLL for USB high-speed operations
Temperature Sensor
One dual-port 24-channel central DMA Controller (XDMAC)
Low-power Sleep, Wait and Backup modes, with typical power consumption down to 1.1 µA in Backup mode with RTC, RTT and wakeup logic enabled
Ultra-low-power RTC and RTT
1 Kbyte of backup RAM (BRAM) with dedicated regulator
USB 2.0 Device/Mini Host High-speed (USBHS) at 480 Mbps, 4-Kbyte FIFO, up to 10 bidirectional endpoints, dedicated DMA
12-bit ITU-R BT. 601/656 Image Sensor Interface (ISI)
Two Host Controller Area Networks (MCAN) with Flexible Data Rate (CAN-FD) with SRAM-based mailboxes, time- and event-triggered transmission
MediaLB® device with 3-wire mode, up to 1024 x Fs speed, supporting MOST25 and MOST50 networks
Three USARTs. USART0/1/2 support LIN mode, ISO7816, IrDA®, RS-485, SPI, Manchester and Modem modes; USART1 supports LON mode.
Five 2-wire UARTs with SleepWalking™ support
Three Two-Wire Interfaces (TWIHS) (I2C-compatible) with SleepWalking™ support
Quad I/O Serial Peripheral Interface (QSPI) interfacing up to 256 MB Flash and with eXecute-In-Place and on-the-fly scrambling
Two Serial Peripheral Interfaces (SPI)
One Serial Synchronous Controller (SSC) with I2S and TDM support
Two Inter-IC Sound Controllers (I2SC)
One High-speed Multimedia Card Interface (HSMCI) (SDIO/SD Card/e.MMC)
Four Three-Channel 16-bit Timer/Counters (TC) with Capture, Waveform, Compare and PWM modes, constant on time. Quadrature decoder logic and 2-bit Gray Up/Down Counter for stepper motor
Two 4-channel 16-bit PWMs with complementary outputs, Dead Time Generator and eight fault inputs per PWM for motor control, two external triggers to manage power factor correction (PFC), DC-DC and lighting control.
Two Analog Front-End Controllers (AFEC), each supporting up to 12 channels with differential input mode and programmable gain stage, allowing dual sample-and-hold at up to 1.7 Msps. Offset and gain error correction feature.
One 2-channel 12-bit 1 Msps-per-channel Digital-to-Analog Controller (DAC) with Differential and Over Sampling modes
One Analog Comparator Controller (ACC) with flexible input selection, selectable input hysteresis
True Random Number Generator (TRNG)
AES: 256-, 192-, 128-bit Key Algorithm, Compliant with FIPS PUB-197 Specifications
Integrity Check Monitor (ICM). Supports Secure Hash Algorithm SHA1, SHA224 and SHA256.
Up to 114 I/O lines with external interrupt capability (edge- or level-sensitivity), debouncing, glitch filtering and On-die Series Resistor Termination
Five Parallel Input/output Controllers (PIO)
Single supply voltage from 3.0V to 3.6V
Qualification AEC-Q100 grade 2 ([-40°C : +105°C] ambient temperature)
LQFP100, 100-lead LQFP, 14 x 14 mm, pitch 0.5 mm
TFBGA100, 100-ball TFBGA, 9 x 9 mm, pitch 0.8 mm

Specifications

Part Family SAMV70
CPU Type Cortex-M7
MaxSpeed (MHz) 300
Program Memory Size (KB) 1024
SRAM (KB) 384
Data EEPROM (bytes) 0
Temp. Range Min. -40
Temp. Range Max. 105
Operation Voltage Min.(V) 1.7
Operation Voltage Max.(V) 3.6
Direct Memory Access (DMA) Channels 24
SPI™ 4
I2C 3
UART 8
I2S 2
QSPI 1
Ethernet None
SDIO/SD-CARD/eMMC 1
Quadrature Encoder Interface (QEI) 1
Hardware Touch Peripheral None
Crypto Engine Yes
Number of USB Modules 1
USB Interface High Speed
Number of CAN Modules 2
Type of CAN module CAN-FD
ADC Channels 10
Max ADC Resolution (bits) 12
Max ADC Sampling Rate (ksps) 1700
Number of DACs 1
Input Capture 8
Standalone Output Compare/ Standard PWM 8
Motor Control PWM Channels 16
Max 16 Bit Digital Timers 12
Number of Comparators 1
Internal Oscillator 4,8,12Mhz, 32Khz
Hardware RTCC Yes
Max I/O Pins 75
Pin Count 100
Low Power No
Pins | Packaging 100 | LQFP
Temp Range -40C to +105C
Packing Media Tape and reel (1000)

Resources



Application Notes
AN3346 - Introduction to MPLAB X IDE and MPLAB Harmony v3 for Atmel Studio and ASF users
AN3443 - Execute-In-Place (XIP) with QSPI on Cortex-M7 MCUs Using MPLAB Harmony v3
AN3466 - Using XDMAC with QSPI on Arm Cortex-M7 MCUs Using MPLAB Harmony v3 Application Note
AN3475 - File Transfer Protocol Using MPLAB Harmony v3 TCP/IP Stack Application Note
AN_44047 - How to Optimize Usage of SAM V7x/E7x/S7x Architecture
AN_42510 - AT13878: SMART SAM V7x TCM Memory
AN_44027 - True Random Number Generator Architecture and Tests for |SMART SAM V71/V70/E70/S70 MCUs
AN_42622 - AT13723:Getting Started with FreeRTOS on SAMV/S/E MCUs
AN_42382 - AT04056: Getting Started with FreeRTOS on SAM Flash MCUs
AN_44046 - Using the Analog Front End in the SAM V7/E7/S7 MCUs
AN_44045 - Advanced Debugging with ETM for SAM V7/E7/S7 MCUs
AN_42336 - AT09331: ASF USB Stack Manual
AN2468 - Production Programming of Microchip AVR and SAM Microcontrollers
AN_44093 - AFE Calibration on SAM V/E/S7x Microcontrollers
AN2587 - EMI, EMC, EFT, and ESD Circuit Design Consideration for 32-bit Microcontrollers Application Note
MPLAB Harmony v3 Project Migration



Legacy Collaterals
AN_42670 - AT12859: USB Host MSC Class For SAM S70/E70/V70
AN_42438 - AT09423: SAM-BA Overview and Customization Process
AN_42344 - AT09339: USB Host Interface (UHI) for Mass Storage Class (MSC)
AN_42346 - AT09341: USB Host Interface (UHI) for Vendor Class Device
AN_42338 - AT09333: USB Host Interface (UHI) for Communication Class Device (CDC)
AN_42342 - AT09337: USB Host Interface (UHI) for Human Interface Device Mouse (HID Mouse)
AN_42337 - AT09332: USB Device Interface (UDI) for Communication Class Device (CDC)
AN_42345 - AT09340: USB Device Interface (UDI) for Vendor Class Device
AN_42339 - AT09334: USB Device Interface (UDI) for Human Interface Device Generic (HID Generic)
AN_42703 - AT12869: ICM Usage on SAM S/E/V70/71 Microcontrollers
AN_42646 - AT12863: Interfacing LCD Controllers for SAM S70/E70/V70
AN_42565 - AT13722: USB Dual Role Implementation on SAM V7x E7x S7x
AN_42341 - AT09336: USB Device Interface (UDI) for Human Interface Device Mouse (HID Mouse)
AN_42343 - AT09338: USB Device Interface (UDI) for Mass Storage Class (MSC)
AN_42340 - AT09335: USB Device Interface (UDI) for Human Interface Device Keyboard (HID Keyboard)
AN_42725 - AT16743: SAM V7/E7/S7 Safe and Secure Bootloader
AN_42738 - AT16827: TCP/IP Server-Client with CycloneTCP
AN_42728 - AT15004:Using SAM-BA for Linux on SAM Devices
AN_42761 - AT17417: Usage of XDMAC on SAM S/SAM E/SAM V
AN_42782 - AT17629: SAM E70/V70 Ethernet Bootloader
Microprocessor or Microcontroller
Computers that You Wear Help Your Work and Play
How Smart UHF Receivers Help to Reduce the Power Consumption of a Body Control
BLDC Motor Control in Automotive Environment
LIN-Based Bootloader Implementation on ATA6616/17
Designing Feature-Rich User Interfaces for Home and Industrial Controllers
ASF4 API Reference Manual


Supporting Collateral
How to Setup MPLAB Harmony v3 Software Development Framework
How to Use the MPLAB Harmony v3 Debug System Service
The Difference Between MPLAB Harmony v3 PLIBs and Drivers, and When to Use Them
MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
Handling Cache Coherency Issues at Runtime Using Cache Maintenance Operations on Cortex-M7 MCUs Using MPLAB Harmony v3
ATmegaxx8PA-15 RC Oscillator Frequency Drift Compensation
Highly Integrated AVR MCU-Based UHF Transceiver Family Increases Car Access Sys
What is SSC? How to Configure SSC for Audio Applications
What is ICM How to use it for Cryptography
How to Use the XDMAC on Cortex-M7 MCUs to Implement Ping-Pong Buffering in Audi
How to Configure the Memory Protection Unit (MPU) Tech Brief
What is TWI How to Configure the TWI for I2C
How to Use Differential ADC on Cortex® M7 MCUs TB
NAND Flash Interface with EBI on Cortex-M Based MCUs TB
Managing Cache Coherency on Cortex-M7 Based SAM Devices

Environmental Information

JEDEC Indicator e3
ROHS Compliant
China EFUP Compliant
Device Weight (g) 0.5804
Shipping Weight (kg) 1.6
Lead Count 100
Package Type LQFP
Package Width or Size 14x14x1.4mm
Soldering Composition Matte Tin

Alternative Descriptions

Auto CM7,1024kB Fl.,QFP100,T&R | Microchip Technology
Mcu, 32Bit, 300Mhz, Lqfp-100 | Newark Electronics
MCU 32-Bit SAM V71 ARM Cortex M7 RISC 1MB Flash 3.3V 100-Pin LQFP T/R | Avnet America
MCU, 32BIT, 300MHZ, LQFP-100 | Farnell


Frequently Asked Questions

Where can I find additional details, specifications and documents for a ATSAMV70N20B-AABT?

Additional datasheets, footprints and schematics for ATSAMV70N20B-AABT are listed on our Part Details page. You can also find images and similar parts to ATSAMV70N20B-AABT on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for ATSAMV70N20B-AABT on our Product Comparison page. Access via the 'View Pricing & Stock' button to view ATSAMV70N20B-AABT price breaks, MOQs, lead times, inventory and SKUs from distributors.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the ATSAMV70N20B-AABT you can contact the distributor directly for product support, shipping queries etc.

Is the ATSAMV70N20B-AABT RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by Microchip Technology.

Which authorised distributors for ATSAMV70N20B-AABT have stock available?

Authorised distributors including Microchip Technology, Newark Electronics, Avnet America and Farnell have stock available or on a lead time for ATSAMV70N20B-AABT.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for ATSAMV70N20B-AABT often in real-time on the comparison pages.

What if I can't find stock of ATSAMV70N20B-AABT?

You can fill out our help required form which you can use to request a quote for ATSAMV70N20B-AABT from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay