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, I2Cs, 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
GPM32FD8006D brief Introduction