General Description
GPM32F8006D, an industrial microcontroller based on the ARM® Cortex®-M0 processor core, integrates WPC QI standard of version 1.3 and has high performance in PACKET(signal) Demodulation. Several protection approaches such as overcurrent, low voltage, thermal protection, Q-Factor protection, and offset protection are designed to prevent system from running into abnormal condition.
Features
CPU Subsystem
ARM® Cortex® -M0 32-bit CPU with Code Fetch Accelerator
Nested Vectored Interrupt Controller (NVIC) with 32 interrupt sources
24-bit SysTick timer
Single cycle 32bit multiplier instruction
24-bit trigonometric calculation (CORDIC)
Hardware Divider
Memories
8K bytes SRAM (Up to 12KB is configurable)
4K bytes System Memory for loader
60K bytes (max) Program Memory
Configurable Data Memory supported
Clock Management
Internal oscillator: 8MHz±5%@ 2.3V~5.5V / -40°C~105°C
Internal oscillator: 32KHz±50%
External crystal oscillator : 4MHz ~ 12MHz
Phase Lock Loop: 92MHz(max)
The PLL output frequency based on M/N Coefficient
Power Management
In SLEEP mode: Only CPU stopped.
In DEEPSLEEP mode: All clocks stopped.
Reset Management
Power On Reset (PORRESETn)
PAD Reset (PADRESETn)
Master Reset (MRESETn)
System Reset (SRESETn)
Analog peripherals
Up to two A/D Converters with 1M SPS and 16 analog inputs
Up to two fast Analog Comparators (ACMP)
Up to four Operational Amplifier (OPA)
With Unity gain frequency 20 MHz
Differential or Single input available
Die Temperature Sensor
Low Voltage Reset (2.1V, 2.7V, 3.2V, 4.2V)
Low Voltage Detector (2.4V, 2.9V, 3.4V, 4.4V)
System Control
Up to 8 channels DMA controller
Supported peripherals: Timers, eCCU6, CCU4, ADCs, I2 Cs, UARTs, SPIs
Watchdog Timer (WDG) for safety sensitive applications
System Management Unit (SMU) for system configuration and control
96-bit Unique ID
I/O Ports
34 fast multifunction bi-directional I/Os
All I/Os support external interrupt vectors
Built-in pull-up/pull-down resistor
I/O ports with 15mA/20mA source/sink current
Timer
Up to two 16-bit general timers
Communication peripherals
Up to two I2Cs
Up to two SPIs (Clock 24MHz max)
Up to three UARTs
Full duplex & half duplex supported
Synchronous MOSFET Gate Driver
Built-in adjustable dead time control for short-through protection
Built-in bootstrap P-CH MOSFET inside the chip
Built in thermal shutdown protection
Security
Four Security Levels supported
Operation Temperature
Reliability
Package
GPM32FD8006D brief Introduction
VIDEO
GPM32FD8006D brief Introduction