Microchip Technology AVR32SD20/28/32 AVR® SD 8-Bit Microcontrollers

Microchip Technology AVR32SD20/28/32 AVR® SD 8-Bit Microcontrollers (MCUs) incorporate the AVR CPU with a hardware multiplier running at clock speeds up to 20MHz. The MCUs offer 32/64KB of flash, 4/8KB of SRAM, and 256 bytes of EEPROM. The Microchip AVR32SD20/28/32 MCUs are available in 20-, 28-, 32-, and 48-pin packages. The family offers a flexible and low-power architecture, including an event system, accurate analog features, and advanced digital peripherals. The AVR SD provides a dual-core lockstep CPU, single-error-correcting and double-error-detecting (SECDED) ECC on flash, EEPROM/SRAM, an error controller for functional safety, and a program and debug interface disable (PDID) for security. These microcontrollers comply with ISO 26262 (ASIL C) and IEC 61508 (SIL 2) safety standards, ensuring suitability for automotive safety systems, industrial automation, and medical devices. The robust performance and reliability also make these MCUs ideal for consumer electronics and security systems.

Features

  •  AVR CPU in a dual-core lockstep (DCLS) configuration
    • Running at up to 20MHz
    • Single-cycle I/O access
    • Two-level interrupt controller
    • Two-cycle hardware multiplier
    • 2.7 to 5.5V supply voltage range
  • Memories
    • 32KB in-system-programmable flash memory with ECC
    • 4KB SRAM with ECC
    • 256B EEPROM with ECC
    • 512B of user row in non-volatile memory (NVM) that can keep data during chip-erase and be programmed while the device is locked
    • 256B of boot row for cryptographic keys, only readable from the boot section
  • System
    • Power-on reset (POR)
    • Brown-out detector (BOD) with programmable levels
    • Voltage regulator monitor (VMON)
    • Clock options
    • Clock failure detection (CFD)
    • Clock frequency measurement (CFM)
    • Single-pin unified program and debug interface (UPDI)
    • Three sleep modes
    • Automated cyclic redundancy check (CRCSCAN) program memory scan
    • External interrupt on all general-purpose pins
  • I/O and packages
    • Up to 25x programmable I/O pins
    • Multi-voltage I/O with built-in voltage level converters
    • 20-pin SSOP
    • 28-pin VQFN, SSOP, and SPDIP
    • 32-pin VQFN and TQFP
  • Peripherals
    • 6-channel event system for predictable and CPU-independent inter-peripheral signaling
    • One 16-bit timer/counter type A (TCA) with three compare channels for PWM and waveform generation
    • Up to four 16-bit timer/counter type B (TCB) with input capture for capture and signal measurements
    • One 12-bit timer/counter type D (TCD) optimized for power control
    • One 16-bit real-time counter (RTC) that can run from an external crystal or internal oscillator
    • Up to three USARTs
    • Two SPIs with host/client operation modes
    • Two I2C with simultaneous host/client operation (dual mode) and dual address match
    • One configurable custom logic (CCL) with up to six programmable lookup tables (LUTs)
    • Two 10-bit, 170ksps, analog-to-digital converters (ADC) with independent voltage reference sources
    • One 10-bit digital-to-analog converter (DAC)
    • Three analog comparators (AC)
    • Up to two zero-cross detectors (ZCD)
    • Internal 1.024V, 2.048V, 4.096V, and 2.500V voltage references, and external reference option
  • System integrity functions
    • Error controller (ERRCTRL)
    • Parity on data buses
    • Dual watchdogs
    • Voltage level monitor (VLM) with interrupt
    • PDID
  • Temperature ranges
    • -40°C to +85°C industrial
    • -40°C to +125°C extended

Applications

  • Automotive systems
  • Industrial automation
  • Consumer electronics
  • Medical devices
  • Security systems

Videos

Overview

Location Circuit - Microchip Technology AVR32SD20/28/32 AVR® SD 8-Bit Microcontrollers

Block Diagram

Block Diagram - Microchip Technology AVR32SD20/28/32 AVR® SD 8-Bit Microcontrollers
Opublikowano: 2025-04-01 | Zaktualizowano: 2025-11-05