FMQL45T900M FMSH FMQL PSoC 350K Logic Cells FCBGA900
FMQL45T900M FMSH FMQL PSoC 350K Logic Cells FCBGA900

FMQL45T900M FMSH FMQL PSoC 350K Logic Cells FCBGA900

Share
FMQL45T900M FMSH FMQL PSoC 350K Logic Cells FCBGA900 — Programmable Logic Cells 350,000, Transceiver Channels 16
    • Product Details
    • Download
    At a Glance
    • 350K logic cells
    • 16 transceiver channels, up to 12.5 Gbps
    • 19.2 Mb BRAM and 900 DSP slices
    • FCBGA900 (31×31 mm) package

    The FMSH FMQL45T900M is an FMQL programmable system-on-chip: Quad-core SoC processor @ 800 MHz paired with 350K logic cells of FPGA fabric in an FCBGA900 package measuring 31×31 mm. CPU and fabric share memory bandwidth through AXI ports, so the fabric behaves as a peripheral rather than a separate chip.

    Key Specifications

    Programmable Logic

    Programmable Logic Cells350,000
    BRAM Capacity19.2 Mb
    DSP Slices900

    Hard IP Blocks

    Transceiver Channels16
    PCIe 2.0Supported
    Transceiver Line Rate12.5 Gbps

    Processing System

    CPU CoresQuad-core SoC processor @ 800 MHz
    L2 Cache256KB
    External DDRDDR3 / DDR3L / LPDDR2
    General PeripheralsCAN, SPI, UART, I2C, GPIO
    High-Speed Peripherals2×USB, 2×GigE

    Package and I/O

    PackageFCBGA900
    Package Size31 × 31 mm
    Ball Pitch1.0 mm
    HPIO / HDIO / HS Transceiver Channels150/212/16

    Family Overview

    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.

    • Quad-core CPU at 800 MHz
    • SerDes up to 12.5 Gbps
    • 85K to 350K logic cells
    • Linux / RTOS / bare metal

    Applications

    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.

    Design Notes

    • The processor and the fabric share memory bandwidth. Where the design moves data between the CPU and the fabric, check the AXI port widths and the arbitration before assuming full-rate throughput.
    • Hardened peripherals (USB, Ethernet, SD, QSPI) free logic but are fixed in number. Count the interfaces you need against the part's hard IP list.
    • Boot flow is set by the boot mode pins and the on-chip ROM. Confirm the sequence for your production programming method rather than the development board default.
    • Linux, RTOS and bare-metal are all supported. The device tree and driver support for the fabric-side IP varies — check what is upstream before choosing the OS.

    Common Questions

    How much logic does the FMQL45T900M provide?

    350,000 programmable logic cells. The fabric also carries the BRAM and DSP resources listed above.

    What serial connectivity does the FMQL45T900M offer?

    16 transceiver channels, each running up to 12.5 Gbps.

    What package is the FMQL45T900M in?

    FCBGA900, 31×31 mm. Check the pin-out for the transceiver and HPIO assignment before layout.

    Does the FMQL45T900M 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 FMQL45T900M?

    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

    Online message