ATSAME70N20A-AN

ATSAME70N20A-AN

Part Number: ATSAME70N20A-AN

Manufacturer: Microchip Technology

Description: IC MCU 32BIT 1MB FLASH 100LQFP

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of ATSAME70N20A-AN

Datasheet  ATSAME70N20A-AN datasheet
Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer Atmel
Series SAM E70
Packaging Tray
Part Status Active
Core Processor ARM? Cortex?-M7
Core Size 32-Bit
Speed 300MHz
Connectivity CAN, Ethernet, I2C, IrDA, LIN, MMC/SD/SDIO, SPI, UART/USART, USB
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Number of I/O 75
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
EEPROM Size
RAM Size 384K x 8
Voltage – Supply (Vcc/Vdd) 1.62 V ~ 3.6 V
Data Converters A/D 10x12b, D/A 2x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 105°C (TA)
Package / Case 100-LQFP
Supplier Device Package 100-LQFP (14×14)

ATSAME70N20A-AN Description

Unleash the power of innovation with the ATSAME70N20A-AN! This amazing microcontroller unit (MCU) from Atmel, now a subsidiary of Microchip Technology, is based on the blazing-fast Arm Cortex-M7 processor and packs a punch with its high-performance solution for a variety of embedded applications.

Get ready to explore all the features, specifications, and development options that make the ATSAME70N20A-The perfect choice for your next big project. This complete guide will show you why this MCU is a game-changer in the world of embedded systems. Get ready to discover the ultimate microcontroller solution – the ATSAME70N20A-AN!

ATSAME70N20A-AN Features

As a result of its many useful features, the ATSAME70N20A-AN is a great option for a wide variety of settings. Its main selling point is the 300 MHz Arm Cortex-M7 CPU it uses. The ATSAME70N20A-robust AN’s processor makes it a great option for resource-intensive programs that store and process massive volumes of data.

The ATSAME70N20A-AN has a lot of storage space, which is a great feature. The MCU’s 320 KB of SRAM and 1 MB of flash memory make it ideal for storing frequently accessed data and applications. Since the ATSAME70N20A-AN supports such a high quantity of memory, it is well suited for use in programs that need quick access to their data.

The ATSAME70N20A-AN is equipped with a robust array of peripheral interfaces and a robust processor, and a large amount of memory. This encompasses Universal Serial Bus (USB), Ethernet, and other network connections and protocols like CAN, I2C, and SPI. The ATSAME70N20A-high AN’s level of connectivity is enabled by its many peripheral interfaces, making it simple to incorporate into existing infrastructures.

Detailed Description

Input/Output Lines

Both general purpose input/outputs (GPIO) and system I/Os may be found on the SAM E70, S70, V70, and V71. Because PIO controllers have multiplexing capabilities, general-purpose input/output (GPIO) pins can have more than one function. In I/O mode or by the multiplexed peripherals, the same PIO line can be used. This allows for greater flexibility. Pins that are considered to be part of the system I/O can include things like test pins, oscillators, erase, or analog inputs.

Interconnect

The ARM Cortex-M7 processor, coupled with the primary AHB Bus Matrix, the embedded Flash, the multi-port SRAM, and the ROM, are the fundamental building blocks of the system architecture. Access to the peripherals connected on the main Bus Matrix is provided through the 32-bit AHBP interface, which is a single interface that is 32 bits wide. Its sole purpose is to provide access to the data. On the AHBP interface, instruction fetches are never actually carried

out.

In the AHBP control register, you can pick either the AHBP or the AXIM bus that will be used to access the peripheral memory space (0x40000000 to 0x60000000). Access to the ITCM, D1TCM, and D0TCM can be gained by utilizing the 32-bit AHBS interface. It is connected to the main Bus Matrix, enabling the XDMA to transfer data and instructions between the memory and the instruction or data TCMs. The main AHB Bus Matrix and two ports of the multi-port SRAM are connected to the single 64-bit wide interface, that is, the 64-bit AXIM interface, via two ports of the AXI Bridge.

Event System

The events produced by peripherals (the source) are intended to be directly routed to peripherals (the destination) utilizing these events without the involvement of the CPU. Within the destination peripheral, the trigger source might be a source of programmable input.

Functional Description

Test Pin

JTAG Boundary Scan Manufacturing Test and Fast Flash Programming mode use the TST pin in their respective operations. Because the TST pin incorporates a permanent pulldown resistor to GND with approximately 15 k, it can be disconnected while routine operations are being carried out. To enable the mode known as Fast Flash Programming.

Bus Matrix (MATRIX)

Bus Matrix (MATRIX) is an implementation of a multi-layer AHB that is based on the AHB-Lite protocol. It enables parallel access pathways to be created between numerous AHB Hosts and Clients inside a system, which ultimately results in an increase in the system’s bandwidth. The MATRIX creates an interconnection between the 13 AHB Hosts and the 9 AHB Clients. One delay cycle is considered the norm when connecting a host to a client. The one and only exception to this rule is the accessed Client’s default Host, which is linked directly (zero cycle latency). The MATRIX user interface can be compatible with ARM Advanced Peripheral Bus.

Memory Mapping

A single decoder is provided by MATRIX for each and every AHB Host interface. The decoder makes several memory mappings available to each AHB Host. There can be several Clients associated with a given memory location. It is, therefore, feasible to boot at the same address while using various alternative AHB Clients (for example, external RAM, internal ROM, or internal Flash, etc.). The Host Remap Control Register (MATRIX MRCR) is available through the MATRIX user interface. This register is responsible for separately carrying out remap actions for each Host.

Special Bus Granting Mechanism

To plan ahead for potential access requests from Hosts, MATRIX includes some speculative methods for providing access to buses. This method cuts down on the amount of time needed for the initial access of a burst or for a single transfer, provided that the client is not simultaneously using the host for any other purpose. When bus access is granted, a unique default Host is assigned to each Client.

Enhanced Embedded Flash Controller (EEFC)

Enhanced Embedded Flash Controller, or EEFC for short, ensures that the Flash block can communicate with the 32-bit internal bus. Its memory interface, which is 128 bits wide, improves performance. In addition, it is responsible for managing the programming, erasing, locking, and unlocking sequences of the Flash by utilizing the complete set of commands. Because one of the commands provides the embedded Flash descriptor definition, it gives the operating system information about the Flash organization. This helps to ensure that the program is of a generic nature.

Supply Controller (SUPC)

The Supply Controller (also known as SUPC) manages the Backup mode and regulates the system’s supply voltages. In this mode, the current consumed is lowered to a few microamps to preserve the backup power. It is possible to exit this mode using various wakeup triggers. The SUPC is also responsible for generating the slow clock by choosing either the 32.768 kHz crystal oscillator or the slow RC oscillator.

Conclusion

Finally, the ATSAME70N20A-AN is the powerful microcontroller you’ve been searching for! This microcontroller is equipped with a powerful ARM Cortex-M7 CPU, an enormous 1 MB of flash memory, and plenty of 480 KB of SRAM to handle any project that comes it’s way.

Additionally, it has never been simpler to connect to external devices thanks to its extensive peripheral set, which includes USB, Ethernet, and numerous communication connections. Therefore, why compromise when you can have the best? For your next project, choose the ATSAME70N20A and let its outstanding capabilities and economy fuel your creative ideas. To order and experience the best in electrical components, get in touch with ICRFQ right away.

4.8/5 - (397 votes)
Kevin Chen