Products - GPM8F3132D



GPM8F3132D Copy Link.


ROM TypeWorking Voltage (V)Speed (MHz)ROM (Byte)RAM (Byte)ADC (12bit)CORDICmotor BLDCmotor Sensor-lessmotor SINTMR/CNTCPU OSC. IntCPU OSC. X'TALOP/ComparatorMDULVRIO No.UART/SPI/12CPreDriver for SOCPKG
Flash2.4~5.56432K1K/2568-ch/2setVVVV5V-1/2 1/2VV35 221/1/1-LQFP48 SSOP28



General Description

GPM8F3132D series has two types of controllers: GPM8F3132D and GPM8F3133D.  The high speed code area size of 32KB program memory is the main difference between these two.  More details are given in the following section.  GPM8F3132D is a highly integrated microcontroller which integrates a pipelined 1T 8051 CPU, 1K-byte XRAM, 256-byte IDM SRAM and 32K-bytes of program FLASH.  It features a maximum of 35 programmable multi-functional I/Os, Timer0/1/A/B/C, UART0, SPI (master/slaver), I2C (master/slaver), one OP, two comparator, 64MHz PLL, 16-bit x 16-bit multiplier, 32-bit / 16-bit divider, 16-bit adder, 16-bit subtractor, 32-bit shifter and two 8-channel SAR ADCs with 12-bit resolution.  It operates over a wide range of working voltage, from 2.4V through 5.5V based on various clock sources provided.


Features

  • CPU
    • High speed, high performance 1T 8051
      • 100% software compatible with industry standard 8051
      • Pipeline RISC architecture enables to execute instructions 10 times faster than standard 8051
      • Up to 64MHz clock operation
  • Memory
    • 1K-byte of external RAM.
    • 256-byte internal Data Memory (IDM) SRAM
    • GPM8F3132D and GPM8F3133D respectively contain 8K-bytes high speed code area and 12K-bytes high speed code area in 32K-bytes of program FLASH.
    • 32K-bytes FLASH with high endurance
      • Minimum of 100,000 program/erase cycles
      • Minimum of 10-year data retention
      • 1KB page size
    • Programming read only level for software security
  • Clock Management
    • Internal oscillator: 8.533MHz±2% @ 4V~5.5V
    • Internal oscillator with PLL: 64MHz
  • Interrupt Management
    • 13 interrupt sources
    • Up to 4 external interrupt sources
  • Reset Management
    • Power On Reset (POR)
    • Low Voltage Reset (LVR)
    • Pad Reset (PAD_RST)
    • Watchdog Reset (WDT_RST)
    • Software Reset (S/W_RST)
    • FLASH Access Error Reset (ADDR_ERR_RST)
  • Programmable Watchdog Timer
    • A time-base generator
    • An event timer
    • System supervisor
  • One OP
  • Two Comparators
  • I/O Port
    • Maximum of 35 multifunction bi-direction I/Os
    • Each IO incorporates with options of pull-up resistor, pull-down resistor, output high, output low, output driving capability and floating input whichever is determined by the setting on the corresponding registers
    • I/O ports with 12mA current sink
    • I/O ports with 12mA current drive
  • Two 16-bit Timers/Counters (Timer 0/1)
    • Timer mode with selectable clock sources
    • Auto-reloadable 8-bit timers
    • Externally gated event counters
  • Three Powerful Timers: TimerA/ TimerB/ TimerC with 16-bit Compare/ Capture/ PWM Unit
    • Timer mode with clock source options
    • Auto-reload 16-bit timers
    • Event capturing
    • Pulse width modulation and measurement
  • UART0
    • One synchronous mode
    • Three asynchronous modes
  • SPI (master / slaver mode)
    • Programmable phase and polarity of master clock
    • Programmable master SPI clock frequency
    • SPI clock: 24MHz (Fpll /2) @64MHz
  • I2C (master / slaver mode)
    • Programmable master I2C clock frequency
    • Max I2C clock: 375KHz (Fpll /128) @64MHz
  • A/D Converter
    • Two 8-channel 12-bit resolution ADCs
    • Control independent per set
  • Built-in Low Voltage Reset
    • Trigger level: 1.9V, 2.4V, 3.2V, 4.2V
  • Built-in Low Voltage Detect
    • Programmable level: 2.1V, 2.6V, 3.4V, 4.4V
  • MDU
    • 16-bit x16-bit signed / un-signed multiplier
    • 32-bit /16-bit signed / un-signed divider
    • 16-bit +16-bit signed / un-signed adder
    • 16-bit -16-bit signed / un-signed subtracter
    • 32-bit arithmetic shifter
  • Coordinate Rotation Digital Computer (CORDIC)
    • Q- Format
    • Normal- Formal
  • On-chip Debug Unit
    • C compatible development tools

Please input the answer before download.