Microcontrollers(650)

Smart Home Audio(325)

M030GGD1AE

M030GGD1AEThe Nuvoton NuMicro M030GGD1AE for Optical Transceiver is based on Arm Cortex-M0 core with 32-bit hardware multiplier/divider. It runs up to 48 MHz and features 64 Kbytes Flash memory, 4 Kbytes SRAM, 2.7V ~ 3.6V operating voltage, 5V I/O tolerant, and -40°C to +105°C operating temperature.

The M030GGD1AE provides plenty of peripherals including 2 sets of 32-bit timers, 1 set of UART, 1 set of SPI, 2 sets of I²C supporting 1 MHz Slave Mode, and 5 channels of PDMA.

The M030GGD1AE also provides rich analog peripherals including a built-in temperature sensor with ±1.6°C deviation from 0°C to 70°C and ±2°C deviation from -40°C to 105°C, internal voltage reference that can output 2.5V, 11 channels of 1.4 MSPS 12-bit SAR ADC and 4 sets of 12-bit DAC.

In order to fit the small form factor requirement of the optical module, the form factor of M030GGD1AE is QFN 24-pin (3x3 mm) with pin-compatible across all series to make the system design and change parts easily.

Key Features:

Operating Characteristics
  - Voltage range: 2.7V to 3.6V
  - Temperature range: - 40 ℃ to 105 ℃
  - EFT 4.4 kV
  - ESD HBM 6 kV
   
Core
  - Arm® Cortex®-M0 running up to 48 MHz
   
Memories
  - 64 KB Flash
  - 4 KB SRAM
  2 KB Flash for user program loader (LDROM)
  512 Bytes security protection ROM (SPROM)
  - ISP/ICP/IAP programming
   
Clocks
  - Internal 48 MHz HIRC oscillator with variation ±2 % within all temperature range, variation ±0.7 % within 0°C to 70°C, ±1 % within -20°C to +105°C
  - Internal 38.4 kHz LIRC oscillator
   
Power management
  - Integrated with Power-on Reset, Brown-out Reset and Low Voltage Reset
  - Normal run: 200 μA/ MHz
  - Power-down: 200 μA
  - Supports wake up from Power-down mode by: GPIO, WDT, TIMER, UART, I²C, SPI, WWDT
   
Timers
  - Two 32-bit timers
  - One 24-bit SysTick timer
  - One Independent watchdog
  - One window watchdog timer
   
PDMA
  - 5 channels that can be operated by – software trigger, Manchester, SPI, UART, I²C, ADC, DAC, PWM and Timer
     
BPWM
  - 6 channels of BPWM with one 16-bit timer
     
Cryptography Accelerator
  - Supports CRC accelerator: CRC-CCITT, CRC-8, CRC-16, and CRC-32 polynomials
   
Analog
  - 11 channels of 12-bit 1.4 MSPS SAR ADC
  - 4 sets of 12-bit DAC
  - Temperature sensor with ±1.6°C deviation within 0°C to 70°C and ±2°C deviation within all temperature range
  - Internal reference voltage 2.048/2.5V
   
Communication interfaces
  - 1 set of UART
  - 2 sets of 1 MHz I²C interfaces
  - 1 set of SPI interface (Master mode: 24 MHz, Slave mode: 16 MHz)
     
Up to 19 I/O
     
96-bit Unique ID ( UID )
     
128-bit Unique Customer ID ( UCID )
     
Package
  - QFN24 (3x3)