
The FMSH FMQL20S400M is an FMQL programmable system-on-chip: Quad-core SoC processor @ 800 MHz paired with 85K logic cells of FPGA fabric in an FCFBGA400 package measuring 17×17 mm. CPU and fabric share memory bandwidth through AXI ports, so the fabric behaves as a peripheral rather than a separate chip.
| Programmable Logic Cells | 85,000 |
| BRAM Capacity | 4.9 Mb |
| DSP Slices | 220 |
| CPU Cores | Quad-core SoC processor @ 800 MHz |
| L2 Cache | 512KB |
| External DDR | DDR3 / DDR3L / LPDDR2 |
| General Peripherals | CAN, SPI, UART, I2C, GPIO (up to 174 pins) |
| High-Speed Peripherals | 2×USB, 2×GigE |
| Package | FCFBGA400 |
| Package Size | 17 × 17 mm |
| Ball Pitch | 0.8 mm |
| HPIO / HDIO / HS Transceiver Channels | 0/150/0 |
The FMQL series integrates a quad-core ARM processor with FPGA fabric on one die — a programmable system-on-chip rather than a discrete CPU plus FPGA pair. Hardened USB, Ethernet, SD and QSPI peripherals sit alongside the fabric, and the parts run Linux, an RTOS or bare metal.
Industrial control, test and measurement, video processing and edge gateways — designs that need a CPU, an operating system and deterministic fabric logic in one package.
How much logic does the FMQL20S400M provide?
85,000 programmable logic cells. The fabric also carries the BRAM and DSP resources listed above.
What package is the FMQL20S400M in?
FCFBGA400, 17×17 mm. Check the pin-out for the transceiver and HPIO assignment before layout.
Does the FMQL20S400M include a processor?
Yes — Quad-core SoC processor @ 800 MHz. The processor connects to the fabric through AXI ports, so the fabric acts as a peripheral rather than a separate chip.
Which EDA toolchain supports the FMQL20S400M?
Procise for the FM7 family, Vulture for FM9, and ICraft for FPAI. The PSoC line is supported within the same flow as the FPGA family it derives from.
Shenzhen Gaorunxin Technology Co., Ltd
Shenzhen Gaorunxin Technology Co., Ltd