Editorial Technical Reference

Field-programmable gate array (FPGA)

FPGAs · configurable logic blocks built from look-up tables and flip-flops, 6-input versus 4-input LUT architectures, distributed RAM and shift registers, carry chains, embedded memory and DSP blocks, low-power families and package choices

A field-programmable gate array (FPGA) is an integrated circuit whose logic blocks and interconnect are configured after manufacture to implement custom digital circuits; its resources are described by look-up tables (LUTs), flip-flops, embedded memory and DSP blocks. Ask three things first: how many and what kind of logic, memory and DSP resources the design needs, what power and package the product can accept, and which I/O standards, toolchain and supply life the family offers.

FPGAs from low-power, small-package families to high-capacity devices. CPLDs, microcontrollers, ASICs and FPGA development boards sold alone are outside this page except where compared.

CNFX editorial research · Sources checked October 12, 2026 · 4 sources

01

Count logic resources by architecture

Xilinx's 7 Series FPGAs Configurable Logic Block user guide describes CLBs as the main logic resources for sequential and combinational circuits, each connected to a switch matrix for the general routing. A 7 Series LUT can be a 6-input LUT with one output or two 5-input LUTs with shared inputs; four 6-input LUTs, their eight flip-flops, multiplexers and carry logic form a slice, and two slices form a CLB. About two-thirds of slices are SLICEL logic slices; the rest are SLICEM, whose LUTs can also serve as 64-bit distributed RAM or 32-bit shift registers (SRL32). Dedicated carry logic speeds arithmetic. [1]

Lattice describes its iCE40 UltraPlus family as having 2,800 or 5,280 four-input LUTs. [2]

Efinix counts its Trion devices, built on a 40 nm process, in logic elements (LEs): 3,888 in the T4, 19,728 in the T20 and 112,128 in the T120, a stated range of 4K to 120K LEs. [3] Editorial note: LEs, four-input LUTs and six-input LUT slices are each maker's own units, which is one more reason to compare families by synthesis results.

Editorial calculation: one 7 Series CLB holds 2 × 4 = 8 six-input LUTs and 2 × 8 = 16 flip-flops; one SLICEM used as distributed RAM gives 4 × 64 = 256 bits. Because a 6-input LUT can implement larger functions than a 4-input LUT, LUT counts are not directly comparable between families; compare by synthesising your design for each candidate.

Give the supplier or distributor the target family or required resources (LUTs, flip-flops, block RAM, DSP), I/O count and standards, high-speed serial needs, clocking, configuration memory and security, power budget, package and pitch, temperature grade and qualification, toolchain and IP licensing, longevity and supply commitments.

02

Match memory, DSP, power and package

Lattice lists for the iCE40 UltraPlus up to 80 kbit of embedded dual-port memory and 1 Mbit of embedded single-port memory, DSP blocks with multiply-accumulate functions, static current as low as 75 µA with 1–10 mA active current in the applications Lattice targets, and packages from a 2.15 × 2.50 mm WLCSP to a 0.5 mm pitch 7 × 7 mm QFN, aimed at always-on edge and IoT uses. [2] Xilinx's guide notes that SLICEM distributed RAM and shift registers add memory inside the logic fabric, alongside wide multiplexers and dedicated carry chains. [1]

Efinix lists its Trion family with 77 kb to 5,407 kb of embedded RAM in 15 to 1,056 5K RAM blocks, 4 to 320 18 × 18 multipliers, and 1 to 8 PLLs, and packages from a 49-ball FBGA of 3 × 3 mm at 0.4 mm pitch and an 80-ball WLCSP of 4.5 × 3.6 mm to a 256-ball FBGA of 13 × 13 mm at 0.8 mm pitch. Its 100-pin LQFP100F3 package includes 16 Mbit of SPI flash that can store multiple configuration bitstreams, and Efinix states it intends to support the Trion family in customer designs until at least 2045. [3]

Editorial calculation: 5,407 kb across 1,056 blocks is about 5.1 kb per block, consistent with the 5K block size; the 3 × 3 mm FBGA covers 9 mm² against 5.4 mm² for Lattice's 2.15 × 2.50 mm WLCSP. [3] [2]

Editorial note: memory figures from different families mix distributed (in-LUT) and block memory; list each type separately in your requirement, and check package pitch against your PCB process before choosing the smallest package.

03

Compare FPGA families

No manufacturer record has been reviewed for this product yet; the families below come from the sources cited.

Examples range from small low-power families with four-input LUTs, kilobit-to-megabit embedded memory and wafer-level packages to larger families with six-input LUT slices, distributed RAM and dedicated carry chains, and families of up to 120K logic elements with hardened MIPI CSI-2 and DDR DRAM controllers. [2] [1] [3]

04

Check configuration memory, supply rails and sleep current

Renesas lists its SLG47910V ForgeFPGA with 1,120 six-input, two-output LUTs, 1,120 D flip-flops, 5 kb of distributed memory and 32 kb of block RAM, a 50 MHz on-chip oscillator and one PLL. A design is created by programming one-time programmable (OTP) non-volatile memory, and the parameter table also lists SPI controller and SPI target configuration modes; CRC bitstream checking applies to OTP configuration only. [4]

Supplies are VDDIO 1.71–3.465 V and VDDC 1.1 V ±5%, with 19 GPIOs in the QFN package, operation from −40 to +85 °C, 14 µA in sleep or reset mode and 52 µA static Iddc. Packages are a 24-pin STQFN of 3.0 × 3.0 mm at 0.4 mm pitch and a 20-lead WLCSP of 1.85 × 1.64 mm at 0.35 mm pitch. [4]

Editorial calculation: the WLCSP covers 1.85 × 1.64 ≈ 3.0 mm² against 9.0 mm² for the QFN. Editorial note: an OTP-configured part cannot have its logic rewritten in the field, so state in the enquiry whether the product needs in-field updates from SPI flash. [4]

05

Trace the device resources

This is a functional reference built from the sources cited; it is not one maker's specification.

ResourceRoleFix in the order
LUTsImplement logic functions. [1] [2]Count and input width.
Flip-flopsStore state. [1]Count.
Distributed RAM / SRLMemory in logic slices. [1]Bits needed.
Block / embedded memoryLarger memories; 5K RAM blocks. [2] [3]kbit / Mbit.
DSP blocksMultiply-accumulate; 18 × 18 multipliers. [2] [3]Count; width.
Routing / switch matrixConnects blocks. [1]Timing closure.
PackageFootprint and pitch. [2]Package; pitch.

06

Fill the specification fields with values for your design

An FPGA quotation needs values for your design. The table explains each field, gives published values where a reviewed source states them, and says what to obtain from the supplier.

FieldWhat it means and published valuesAsk the supplier for
LogicExamples: 6-input LUT slices; 2,800 / 5,280 4-input LUTs; 3,888–112,128 LEs. [1] [2] [3]Device options.
Distributed memory64-bit RAM or SRL32 per SLICEM LUT. [1]Fabric memory.
Embedded memoryExample: 80 kbit dual-port; 1 Mbit single-port; 77–5,407 kb. [2] [3]Block RAM.
DSP / multipliersExample: 4–320 18 × 18 multipliers; MAC DSP blocks. [3] [2]Count and width.
PowerExample: static from 75 µA; 1–10 mA active. [2]Power estimate.
PackageExamples: 2.15 × 2.50 mm WLCSP; 7 × 7 mm QFN; 3 × 3 mm 0.4 mm-pitch FBGA. [2] [3]Package options.
SupplyExample: Trion support intended until at least 2045. [3]Product life commitment.

07

Send the design, power and package data together

Paste it into your enquiry below or into an email to a maker, then replace every bracket.

Design: [LUTs; flip-flops; RAM; DSP; clock rates]
I/O: [count; standards; serial links]
Power: [budget; supply rails]
Package: [type; pitch; size]
Grade: [temperature; qualification]
Supply: [volume; longevity; toolchain/IP]

See manufacturer records Send an enquiry through CNFX

Find FPGA manufacturers

The manufacturers below list FPGAs on their own websites; each card links to the page reviewed. Confirm ratings, materials and approvals for your order.

Gowin Semiconductor Corp.
Manufacturing site to be confirmed for the order

Lists Arora V, Arora I–III and LittleBee FPGA families.

Product scope checked 2026-10-12

Current product source ↗

FPGA product families listed · profile compiled by CNFX from public sources
Shanghai Anlogic Infotech Co., Ltd.
Manufacturing site to be confirmed for the order

Lists FPGA families including SALDRAGON, SALPHOENIX and SALEAGLE.

Product scope checked 2026-10-12

Current product source ↗

FPGA product category · profile compiled by CNFX from public sources

Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.

Share this page

Buyer questions

What is inside an FPGA logic block?

In Xilinx 7 Series devices, a slice has four 6-input LUTs, eight flip-flops, multiplexers and carry logic, and a CLB has two slices. [1]

Can FPGA logic be used as memory?

Yes; Xilinx SLICEM LUTs can serve as 64-bit distributed RAM or 32-bit shift registers. [1]

How small and low-power can an FPGA be?

Lattice lists iCE40 UltraPlus devices with static current as low as 75 µA in a 2.15 × 2.50 mm WLCSP. [2]

How long are FPGA families supported?

It varies by maker; Efinix, for example, states it intends to support its Trion family in customer designs until at least 2045. Ask each supplier for a written longevity statement. [3]

Can a small FPGA be configured from one-time programmable memory?

Yes; Renesas lists the SLG47910V ForgeFPGA with OTP non-volatile configuration as well as SPI controller and target modes, 1,120 LUTs and 32 kb of block RAM. [4]

Sources and what still needs a direct check

Sources checked 2026-10-12. Xilinx (user guide cited from an Internet Archive copy), Lattice Semiconductor and Efinix are FPGA makers describing their own device families; their figures are examples, not general limits.

  1. Xilinx — 7 Series FPGAs Configurable Logic Block User Guide (UG474 v1.8, Internet Archive copy) ↗ Maker user guide Return to text ↑
  2. Lattice Semiconductor — iCE40 UltraPlus FPGA family ↗ Maker product page Return to text ↑
  3. Efinix — Trion FPGAs (family table and package options) ↗ Manufacturer product page Return to text ↑
  4. Renesas Electronics — SLG47910 1K LUT ForgeFPGA product page and parameters (2026 listing) ↗ Maker product page (parameter table) Return to text ↑

Still to check yourself

  • Count LUTs, flip-flops, RAM and DSP.
  • Synthesise for each candidate family.
  • Check power and package.
  • Confirm I/O standards and toolchain.
  • Verify the legal supplier and factory.
Buyer enquiry

Request manufacturing insight for Field-Programmable Gate Array (FPGA)

Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.

Where it goes
Straight to the CNFX editorial desk, and to the manufacturer if this product is linked to a claimed profile. Nothing is broadcast to a supplier list.
Your details stay here
We do not sell or rent enquiry data, and we do not add you to a mailing list. Used only to answer this request.
No commission, no middleman
CNFX is a directory. We take no cut of any order and never negotiate on a supplier's behalf.
What to include
Share your product specifications, quantity, destination and target delivery date.

Your business information is used only to process this request.

Thank you! Your message has been sent. We'll respond within 1–3 business days.
Sorry, we couldn't send your message. Please try again, or email us at [email protected].

Need to Manufacture Field-Programmable Gate Array (FPGA)?

Compare manufacturer profiles with relevant product and process capability.

Previous Product
XY Positioning Stage
Last Product
Get QuotesChat