MPFS095T
MicrochipPolarFire SoCSoCThe MPFS095T is a PolarFire SoC FPGA from Microchip, built on a 28 nm process. It provides 93,000 LUT4 look-up tables, 93,000 flip-flops, 6 Mb of block RAM and 292 18×18 math blocks (MACC). Its processing system includes four RISC-V (RV64GC U54) cores plus a RISC-V E51 monitor core. The processing system adds its own MSS with 136 dedicated I/O. The programmable logic offers up to 276 user I/O pins and 4 SERDES transceivers at up to 12.5 Gb/s, with hard PCI Express Gen2 x4 blocks. It is available in 4 packages, from the FCSG325 (11 × 11 mm) to the FCVG784 (23 × 23 mm). Temperature grades: extended, industrial. Designs are built with Microchip Libero SoC.
Specifications
| Vendor | Microchip |
|---|---|
| Family | PolarFire SoC |
| Series | PolarFire |
| Process | 28 nm |
| Configuration memory | Non-volatile (SONOS flash) |
| LUT4-equivalent capacity | 93,000 |
| Look-up tables (LUT4) | 93,000 |
| LUT note | Logic elements are a 4-input LUT plus a flip-flop (Microchip); the guide gives them in thousands |
| Logic elements (LEs) | 93,000 |
| Flip-flops | 93,000 |
| Distributed RAM | 657 Kb |
| Block RAM | 6 Mb (308 × 20 Kb) |
| DSP (18×18 math block (MACC)) | 292 |
| Max. user I/O | 276 |
|---|---|
| SERDES transceivers | 4 × 12.5 Gb/s |
| PCI Express (PL) | 2× Gen2 x4 |
| Analog / monitor | System monitor |
| Hard processor | 4× RISC-V (RV64GC U54) |
| PS connectivity | MSS with 136 dedicated I/O |
| Real-time processor | RISC-V E51 monitor core |
| Design tool | Microchip Libero SoC |
Packages
| Package | Size (mm) | Pitch (mm) | User I/O | PS I/O | Transceivers |
|---|---|---|---|---|---|
| FCSG325 | 11 × 11 | 0.5 | 80 | 102 | 2 |
| FCSG536 | 16 × 16 | 0.5 | 168 | 136 | 4 |
| FCVG484 | 19 × 19 | 0.8 | 144 | 136 | 4 |
| FCVG784 | 23 × 23 | 0.8 | 276 | 136 | 4 |
Package names are shown as in the selection guide; the full ordering code adds speed grade and temperature (see the data sheet).
Speed and temperature grades
| Temperature grade | Junction range | Speed grades |
|---|---|---|
| Extended (E) | 0 to 100 °C | — |
| Industrial (I) | −40 to 100 °C | — |
Alternatives to the MPFS095T
Closest matches in other families and vendors by logic, DSP, memory, I/O and transceivers. Check pin compatibility and tools before migrating.
| Device | LUT4-eq. | Vendor logic | DSP | Block RAM | Max I/O | Transceivers | PCIe |
|---|---|---|---|---|---|---|---|
| Ti85Efinix Titanium | 81.6K 81.6K LUT4 | 83.2K LE | 300 | 6.2 Mb | 223 | 8 SERDES 16 Gb/s | Gen4 |
| Tz100Efinix Topaz | 108K 108K LUT4 | 101K LE | 312 | 6.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| Tz75Efinix Topaz | 80.8K 80.8K LUT4 | 75.5K LE | 264 | 5.3 Mb | 223 | 8 SERDES 12.5 Gb/s | Gen3 |
| A5E 013AAltera Agilex 5 E-Series | 93.6K 46.8K ALMs | 138K LE | 188 | 7 Mb | 392 | 4 XCVR 28 Gb/s | Gen4 |
| A5E 013BAltera Agilex 5 E-Series | 93.6K 46.8K ALMs | 138K LE | 188 | 7 Mb | 392 | 4 XCVR 17 Gb/s | Gen4 |
| A3C 135Altera Agilex 3 | 91.6K 45.8K ALMs | 135K LE | 184 | 6.9 Mb | 392 | 4 XCVR 12.5 Gb/s | Gen3 |
Compare side by side: MPFS095T vs Ti85, MPFS095T vs Tz100, MPFS095T vs Tz75, MPFS095T vs A5E 013A, MPFS095T vs A5E 013B, MPFS095T vs A3C 135.
MPFS095T quick facts
How many LUTs does the MPFS095T have?
The MPFS095T has 93,000 LUT4 look-up tables, about 93,000 LUT4 equivalents.
How many DSP blocks does the MPFS095T have?
The MPFS095T has 292 18×18 math blocks (MACC) and 6 Mb of block RAM.
Does the MPFS095T have transceivers?
Yes, 4 SERDES transceivers at up to 12.5 Gb/s.
Does the MPFS095T have a processor?
Yes. It includes a hard 4× RISC-V (RV64GC U54) processor.
What are the alternatives to the MPFS095T?
Devices of similar size in other families include Ti85 (Efinix Titanium), Tz100 (Efinix Topaz), Tz75 (Efinix Topaz).
Which software is used to design with the MPFS095T?
Designs for the MPFS095T are built with Microchip Libero SoC.
Other PolarFire SoC devices
| Device | LUT4-eq. | Vendor logic | DSP | Block RAM | Max I/O | Transceivers | PCIe |
|---|---|---|---|---|---|---|---|
| MPFS025T | 23K 23K LUT4 | 23K LE | 68 | 1.6 Mb | 108 | 4 SERDES 12.5 Gb/s | Gen2 |
| MPFS095T | 93K 93K LUT4 | 93K LE | 292 | 6 Mb | 276 | 4 SERDES 12.5 Gb/s | Gen2 |
| MPFS160T | 161K 161K LUT4 | 161K LE | 498 | 10.2 Mb | 312 | 8 SERDES 12.5 Gb/s | Gen2 |
| MPFS250T | 254K 254K LUT4 | 254K LE | 784 | 15.9 Mb | 372 | 16 SERDES 12.5 Gb/s | Gen2 |
| MPFS460T | 461K 461K LUT4 | 461K LE | 1,420 | 28.5 Mb | 468 | 20 SERDES 12.5 Gb/s | Gen2 |
Source: PolarFire SoC Product Overview (DS60001656), DS60001656. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.