HME-P3, the extreme flexibility FPGA, combines with high performance Cortex-M3 MCU core and peripherals, and on chip SRAM.
HME-P3 family is a high-performance device which can be used in a wide range of applications such as real-time motion control and image processing – supporting high bandwidth MIPI and LVDS interfaces, especially embedded vision applications and industry control, for example, industrial camera, servo actuation and industry control.
By using these configurable soft IP, hardened IP on chip, MCU and peripheral provided by HME-P3 family, designers are free to concentrate on their designs and accelerate to the market with efficiency.
FPGA | ||
6-input Look-up Tables High Performance FPGA Fabric |
| |
Embedded Memory Block |
| |
Embedded DSPs block |
| |
Clock Network |
| |
I/O |
| |
Hard DDR |
| |
MCU | ||
ARM Cortex-M3 MCU |
| |
Peripheral |
| |
Memory | ||
Embedded SRAM Block |
| |
| Configuration | ||
Configuration Mode
| In System Configuration | |
Security | ||
| ||
Package | ||
| ||
| Part Number | P3P100-M0H1 | |
| Programmable Logic Block (PLB) | Logic cells (K) | 112 |
| LUT6 | 69,600 | |
| Register | 139,200 | |
| Embedded Memory Block (EMB) | 36Kb | 180 |
| 18Kb | 360 | |
| 9Kb | 720 | |
| Max (Kb)(1) | 6,480 | |
| DSP(2) | 35b*18b(3) | 180 |
| 18b*18b | 360 | |
| 18b*9b | 720 | |
| 10b*10b | 1440 | |
| GCLK_TILE(4) | 13 | |
| OSC | 1 | |
| PVTS | 4 | |
| DDR3/3L/4 and LPDDR3/4/4X (5) | 1 | |
| MCU | Cortex-M3 | 1 |
| UART | 3 | |
| I2C | 3 | |
| SPI | 3 | |
| GPIO | 64 | |
| Timer | 8 | |
| WDG | 1 | |
| DMA | 1 | |
| SRAM | 4K*32b | 4 |
| Total (KB) | 64 | |
| eFuse | 256b | 1 |
| Package (unit: mm) | Max User IO (HRIO/HPIO) | |
| PBGA676 (27.00×27.00×2.20, 1.0 pitch) | 325 (300/25) | |
| TFBGA324 (15.00×15.00×1.30, 0.8 pitch) | 176 (151/25) | |
Note:
1. Each 36Kb EMB unit integrates one hardcore FIFO controller, which can be split into independently two 18Kb EMBs or four 9Kb EMBs.
2. Each DSP contains one pre-adder, one 18*35 or 18*34 multiplier, and each multiplier can be split into two 18*18 or four 18*9 or eight 10*10 sub multipliers; 1 post-adder that supports accumulator function.
3. One 18*18 may be implemented by four 10*10, and one 35*18 may be implemented by two 18*18.
4. Each GCLK_TILE contains one PLL.
5. x32 and x16 device support.
| Title | Version | Release Date | File Format |
| HME-P3_Family_FPGA_Flyer_EN | V_1.2 | 2026-04-21 | |
| HME-P3 Family_FPGA_Data_Sheet_EN | V_0.3 | 2026-04-21 |


Follow us on WeChat