Varnitronics
AT32UC3A1512-AUT MICROCHIP
MICROCHIP

AT32UC3A1512-AUT

AVR 32 Bit 66MHz TQFP-100(14x14) Microcontrollers RoHS

TQFP-100(14x14)ROHS3 CompliantActive

32-bit load/store RISC architecture

Manufacturer
MICROCHIP
Manufacturer part #
AT32UC3A1512-AUT
Store part #
C618571
Package / case
TQFP-100(14x14)
Packaging
Tray
Datasheet (PDF)

Every Order Guarantee

100% Authentic · 30-Day Return or Replacement · policy

5 in stock

#C618571

Stock & price checked 3 days ago

QuantityUnit pricePack price
1+₹3,190.49₹3,190.49
10+₹3,091.06₹30,910.60

1 × ₹3,190.49

₹3,190.49

excl. GST

₹3,764.78 incl. 18% GST

Need volume or a scheduled delivery? Request a quote
  • Dispatch in 15-18 working days
  • GST invoice with every order
  • Standard pack: 90 per tray

AT32UC3A1512-AUT

₹3,190.49 for 1 + GST

Need this with the rest of your board? Upload the BOM — we price every line.Upload BOM

Specifications

ADC (Bit)
10bit
Number of I/O
69
Operating Temperature
-40℃~+85℃
Voltage - Supply
1.65V~3.6V
Program Memory Type
FLASH
Program Storage Size
512KB
CPU Core
AVR
Core Size
32 Bit
CPU Maximum Speed
66MHz
Oscillator Type
Built-in

Packaging & compliance

RoHS
ROHS3 Compliant
Lifecycle
Active
ECCN
3A991A2
Packaging
Tray
Standard pack
90 / Tray
Sold per
Piece
Minimum order
1
Unit weight
0.57 g

Overview

AVR32 is a new high-performance 32-bit RISC microprocessor core, designed for cost-sensitive embedded applications, with particular emphasis on low power consumption and high code density. In addition, the instruction set architecture has been tuned to allow for a variety of microarchitectures, enabling the AVR32 to be implemented as low-, mid- or high-performance processors. AVR32 extends the AVR family into the world of 32- and 64-bit applications. The AVR32 is a new innovative microprocessor architecture. It is a fully synchronous synthesisable RTL design with industry standard interfaces, ensuring easy integration into SoC designs with legacy intellectual property (IP). Through a quantitative approach, a large set of industry recognized benchmarks has been compiled and analyzed to achieve the best code density in its class of microprocessor architectures. In addition to lowering the memory requirements, a compact code size also contributes to the core’s low power characteristics. The processor supports byte and half-word data types without penalty in code size and performance. Memory load and store operations are provided for byte, half-word, word and double word data with automatic sign- or zero extension of half-word and byte data. The C-compiler is closely linked to the architecture and is able to exploit code optimization features, both for size and speed. In order to reduce code size to a minimum, some instructions have multiple addressing modes. As an example, instructions with immediates often have a compact format with a smaller immediate, and an extended format with a larger immediate. In this way, the compiler is able to use the format giving the smallest code size. Another feature of the instruction set is that frequently used instructions, like add, have a compact format with two operands as well as an extended format with three operands. The larger format increases performance, allowing an addition and a data move in the same instruction in a single cycle. Load and store instructions have several different formats in order to reduce code size and speed up execution: • Load/store to an address specified by a pointer register • Load/store to an address specified by a pointer register with postincrement • Load/store to an address specified by a pointer register with predecrement • Load/store to an address specified by a pointer register with displacement • Load/store to an address specified by a small immediate (direct addressing within a small page) • Load/store to an address specified by a pointer register and an index register. The register file is organized as 16 32-bit registers and includes the Program Counter, the Link Register, and the Stack Pointer. In addition, one register is designed to hold return values from function calls and is used implicitly by some instructions. The AVR32 core defines several micro architectures in order to capture the entire range of applications. The microarchitectures are named AVR32A, AVR32B and so on. Different microarchitectures are suited to different end applications, allowing the designer to select a microarchitecture with the optimum set of parameters for a specific application. The AVR32 incorporates a powerful exception handling scheme. The different exception sources, like Illegal Op-code and external interrupt requests, have different priority levels, ensuring a well-defined behavior when multiple exceptions are received simultaneously. Additionally, pending exceptions of a higher priority class may preempt handling of ongoing exceptions of a lower priority class. Each priority class has dedicated registers to keep the return address and status register thereby removing the need to perform time-consuming memory operations to save this information. There are four levels of external interrupt requests, all executing in their own context. The contexts can provide a number of dedicated register

Key features

  • 32-bit load/store RISC architecture
  • Up to 15 general-purpose 32-bit registers
  • 32-bit Stack Pointer, Program Counter, and Link Register reside in register file
  • Fully orthogonal instruction set
  • Pipelined architecture allows one instruction per clock cycle for most instructions
  • Byte, half-word, word and double word memory access
  • Fast interrupts and multiple interrupt priority levels
  • Optional branch prediction for minimum delay branches
  • Privileged and unprivileged modes enabling efficient and secure Operating Systems
  • Innovative instruction set together with variable instruction length ensuring industry leading code density
  • Optional DSP extention with saturated arithmetic, and a wide variety of multiply instructions
  • Optional extensions for Java, SIMD, Read-Modify-Write to memory, and Coprocessors
  • Architectural support for efficient On-Chip Debug solutions
  • Optional MPU or MMU allows for advanced operating systems
  • FlashVault support through Secure State for executing trusted code alongside nontrusted code on the same CPU

Alternatives

Similar parts — check the datasheet before substituting.

AT32UC3A1512-AUR#C2054104MICROCHIP · TQFP-100(14x14)₹2,588.94 · 3 in stockView
AT32UC3A1512AU-AUR#C3235983MICROCHIP · TQFP-100(14x14)₹1,543.87 · 0 in stockView

Same category

More in Microcontrollers

View all