HPMICRO HPM5E31IGN1
| Manufacturer | HPMICROAsian Brands |
| MPN | HPM5E31IGN1 |
| LCSC Part # | C49384108 |
| Packaging | BGA-196(12x12) |
| Customer # | |
| Key Attributes | RISC-V 32 Bit 480MHz 148 BGA-196(12x12) Microcontrollers RoHS |
| Datasheet |
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | HPMICRO | |
| Packaging | BGA-196(12x12) | |
| DAC (Bit) | - | |
| ADC (Bit) | 16bit | |
| Operating Temperature | -40℃~+105℃ | |
| Voltage - Supply | 3V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 1MB | |
| CPU Core | RISC-V | |
| EEPROM | - | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 480MHz | |
| Oscillator Type | Built-in+External | |
| Number of I/O | 148 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | HPMICRO | |
| Packaging | BGA-196(12x12) | |
| DAC (Bit) | - | |
| ADC (Bit) | 16bit | |
| Operating Temperature | -40℃~+105℃ | |
| Voltage - Supply | 3V~3.6V | |
| Program Memory Type | FLASH |
| Type | Description | |
|---|---|---|
| Program Storage Size | 1MB | |
| CPU Core | RISC-V | |
| EEPROM | - | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 480MHz | |
| Oscillator Type | Built-in+External | |
| Number of I/O | 148 |
Introduction
The HPM5E00 series is a high-performance microcontroller featuring a 32-bit RISC-V processor with RV32-IMAFDCBP instruction set support and an integrated DSP unit with SIMD and DSP instruction support. The series is equipped with 32KB L1 instruction cache and 32KB L1 data cache, along with 128KB instruction local memory and 128KB data local memory. On-chip memory resources include 544KB SRAM, 1MB embedded flash, 4096-bit OTP, and 128KB BOOT ROM. The system integrates real-time Ethernet functionality, including an EtherCAT slave controller and a Gigabit Ethernet controller. Power management supports multiple modes — run, wait, stop, sleep, and shutdown — with multiple on-chip power supplies integrated. The clock system provides a 24MHz crystal oscillator, 24MHz and 32KHz internal RC oscillators, and 3 PLLs with fractional divider and spread spectrum support. External memory interfaces include a serial bus controller and a programmable parallel bus. Motion control peripherals include 2 PWM modules, quadrature encoder input/output interface, 4-channel ΣΔ signal receiver unit, and a programmable logic module. Timer resources include 5 groups of 32-bit general-purpose timers and 3 watchdog timers. Communication interfaces are comprehensive, including 9 UARTs, 4 SPIs, 4 I2Cs, 1 USB2.0 OTG, 4 CAN controllers, and 2 1-Wire controllers. Analog peripherals include 2 16-bit/2MSPS ADCs and 2 analog comparators. The I/O section provides 148 GPIOs supporting 3.3V and 1.8V logic levels, along with an extended HMI interface and an IO logic observation module. Additionally, information security features are integrated, with NOR Flash real-time decryption support.
Features
- 32-bit RISC-V processor with RV32-IMAFDCBP instruction set support
- Integrated DSP unit with SIMD and DSP instruction support
- 32KB L1 instruction cache and 32KB L1 data cache
- 128KB instruction local memory and 128KB data local memory
- On-chip memory: 544KB SRAM, 1MB embedded Flash, 4096-bit OTP, and 128KB BOOT ROM
- Integrated real-time Ethernet system with EtherCAT slave controller and Gigabit Ethernet controller
- Power management with multiple low-power modes: Wait, Stop, Sleep, and Shutdown
- Clock system featuring 24MHz crystal oscillator, 24MHz and 32KHz internal RC oscillators, and 3 PLLs with fractional divider and spread spectrum support
- External memory interface with serial bus controller and programmable parallel bus
- Motion control peripherals: 2 PWM modules, quadrature encoder interface, 4-channel ΣΔ signal receiver unit, and programmable logic module
- Timer resources: 5 groups of 32-bit general-purpose timers and 3 watchdog timers
- Rich communication interfaces: 9× UART, 4× SPI, 4× I2C, 1× USB2.0 OTG, 4× CAN controllers, and 2× 1-Wire controllers
- Analog peripherals: 2× 16-bit/2MSPS ADC and 2 analog comparators
- 148 GPIOs with 3.3V and 1.8V logic level support
- Integrated extended HMI and IO logic observation module
- Information security support including NOR Flash real-time decryption
| Qty | Unit Price | Total Amount |
|---|---|---|
| 1+ | $ 7.3198 | $ 7.32 |
| 10+ | $ 6.2895 | $ 62.90 |
| 30+ | $ 5.6619 | $ 169.86 |
| 100+ | $ 5.1359 | $ 513.59 |
Standard Packaging168/Full Tray | ||
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | HPMICRO | |
| Packaging | BGA-196(12x12) | |
| DAC (Bit) | - | |
| ADC (Bit) | 16bit | |
| Operating Temperature | -40℃~+105℃ | |
| Voltage - Supply | 3V~3.6V | |
| Program Memory Type | FLASH | |
| Program Storage Size | 1MB | |
| CPU Core | RISC-V | |
| EEPROM | - | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 480MHz | |
| Oscillator Type | Built-in+External | |
| Number of I/O | 148 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | HPMICRO | |
| Packaging | BGA-196(12x12) | |
| DAC (Bit) | - | |
| ADC (Bit) | 16bit | |
| Operating Temperature | -40℃~+105℃ | |
| Voltage - Supply | 3V~3.6V | |
| Program Memory Type | FLASH |
| Type | Description | |
|---|---|---|
| Program Storage Size | 1MB | |
| CPU Core | RISC-V | |
| EEPROM | - | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 480MHz | |
| Oscillator Type | Built-in+External | |
| Number of I/O | 148 |
Introduction
The HPM5E00 series is a high-performance microcontroller featuring a 32-bit RISC-V processor with RV32-IMAFDCBP instruction set support and an integrated DSP unit with SIMD and DSP instruction support. The series is equipped with 32KB L1 instruction cache and 32KB L1 data cache, along with 128KB instruction local memory and 128KB data local memory. On-chip memory resources include 544KB SRAM, 1MB embedded flash, 4096-bit OTP, and 128KB BOOT ROM. The system integrates real-time Ethernet functionality, including an EtherCAT slave controller and a Gigabit Ethernet controller. Power management supports multiple modes — run, wait, stop, sleep, and shutdown — with multiple on-chip power supplies integrated. The clock system provides a 24MHz crystal oscillator, 24MHz and 32KHz internal RC oscillators, and 3 PLLs with fractional divider and spread spectrum support. External memory interfaces include a serial bus controller and a programmable parallel bus. Motion control peripherals include 2 PWM modules, quadrature encoder input/output interface, 4-channel ΣΔ signal receiver unit, and a programmable logic module. Timer resources include 5 groups of 32-bit general-purpose timers and 3 watchdog timers. Communication interfaces are comprehensive, including 9 UARTs, 4 SPIs, 4 I2Cs, 1 USB2.0 OTG, 4 CAN controllers, and 2 1-Wire controllers. Analog peripherals include 2 16-bit/2MSPS ADCs and 2 analog comparators. The I/O section provides 148 GPIOs supporting 3.3V and 1.8V logic levels, along with an extended HMI interface and an IO logic observation module. Additionally, information security features are integrated, with NOR Flash real-time decryption support.
Features
- 32-bit RISC-V processor with RV32-IMAFDCBP instruction set support
- Integrated DSP unit with SIMD and DSP instruction support
- 32KB L1 instruction cache and 32KB L1 data cache
- 128KB instruction local memory and 128KB data local memory
- On-chip memory: 544KB SRAM, 1MB embedded Flash, 4096-bit OTP, and 128KB BOOT ROM
- Integrated real-time Ethernet system with EtherCAT slave controller and Gigabit Ethernet controller
- Power management with multiple low-power modes: Wait, Stop, Sleep, and Shutdown
- Clock system featuring 24MHz crystal oscillator, 24MHz and 32KHz internal RC oscillators, and 3 PLLs with fractional divider and spread spectrum support
- External memory interface with serial bus controller and programmable parallel bus
- Motion control peripherals: 2 PWM modules, quadrature encoder interface, 4-channel ΣΔ signal receiver unit, and programmable logic module
- Timer resources: 5 groups of 32-bit general-purpose timers and 3 watchdog timers
- Rich communication interfaces: 9× UART, 4× SPI, 4× I2C, 1× USB2.0 OTG, 4× CAN controllers, and 2× 1-Wire controllers
- Analog peripherals: 2× 16-bit/2MSPS ADC and 2 analog comparators
- 148 GPIOs with 3.3V and 1.8V logic level support
- Integrated extended HMI and IO logic observation module
- Information security support including NOR Flash real-time decryption
C49384108 EasyEDA Library
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | |
| ECCN | |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | |
| ECCN | |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |



