What is an FPGA?

FPGA means Field Programmable Gate Array. It is a programmable logic device that can be configured after manufacturing to perform custom digital logic. Unlike a CPU, which runs software instructions, an FPGA can be wired by configuration into many parallel hardware functions.

In day-to-day sourcing, buyers often place FPGA, CPLD and SoC FPGA parts under the broader “programmable logic” or “FPGA” category. Strictly speaking, CPLD and FPGA are different device types, but in RFQ and BOM work they are often managed together because the same risks apply: exact suffix, package, speed grade, temperature grade, lifecycle and approved replacement control.

This makes FPGA useful in applications where low latency, parallel processing, interface flexibility or long product life matters. Common use cases include 5G base stations, industrial control, machine vision, test equipment, aerospace systems, automotive electronics, video processing, edge AI and communications infrastructure.

For buyers, FPGA sourcing is different from buying many standard ICs. A small difference in family, package, speed grade, temperature grade or suffix may require engineering approval. The full orderable part number matters.

Global and China FPGA market context

The FPGA market has historically been highly concentrated. Industry discussions often describe the global structure as a “two leaders plus several challengers” pattern, with AMD Xilinx and Altera holding the strongest positions, while Lattice, Microsemi / Microchip and other suppliers serve specific low-power, industrial, aerospace or communications segments.

China’s domestic FPGA ecosystem has been growing, but it is still much smaller globally than the leading international suppliers. Companies such as Pango Micro, Fudan Microelectronics, Gowin Semiconductor, Anlogic, Hercules Microelectronics and other local vendors are active in domestic industrial, communication and embedded markets. Many domestic devices compete first in mid-density or low-to-mid-density products, with continued movement toward more advanced process nodes and higher-density devices.

Demand growth is driven by several long-term application areas. 5G base stations need more programmable logic for signal processing and interface control. Automotive electronics and autonomous-driving platforms use FPGA for sensor fusion, low-latency processing and validation platforms. Edge AI systems use FPGA where streaming data, power efficiency and deterministic latency matter.

Market note: Market-share and market-size estimates vary by report scope, year and product definition. Buyers should treat percentage figures as directional context, not as a substitute for current manufacturer lead-time and allocation checks.

Main FPGA supplier families buyers often see

Supplier groupCommon familiesTypical sourcing position
AMD XilinxSpartan-6, Spartan-7, Artix-7, Kintex-7, Virtex, Zynq-7000, UltraScale / UltraScale+Widely used in industrial, communications, embedded, aerospace, AI edge and high-performance platforms.
AlteraMAX V, MAX 10, Cyclone II / III / IV / V / 10, Arria V / 10, Stratix V / 10Common in long-life industrial, communication, embedded, video and programmable logic designs.
LatticeMachXO, ECP, iCE, CrossLinkOften used where low power, small package, bridging or control logic is important.
Microsemi / MicrochipIGLOO, ProASIC, SmartFusion, PolarFireUsed in industrial, aerospace, defense, low-power and high-reliability applications.

Representative Xilinx FPGA series and part numbers

SeriesRepresentative part numbersBuyer focus
Spartan-6XC6SLX150-2FGG484I, XC6SLX45-2FGG484ILegacy support, package match, speed grade and industrial/commercial temperature suffix.
Spartan-7XC7S50-1CSGA324I, XC7S25-2FTGB196ILow-power embedded designs, package and temperature grade confirmation.
Artix-7XC7A75T-2FGG484I, XC7A200T-2FBG676IIndustrial, video, communications and edge-processing designs; exact suffix is critical.
Kintex-7XC7K325T-2FFG676I, XC7K410T-2FFG900IHigher-performance logic, transceiver and memory-interface requirements.
Zynq-7000 SoC FPGAXC7Z020-1CLG400I, XC7Z045-2FFG900ISoC FPGA sourcing; confirm package, processor integration, boot configuration and board compatibility.

Xilinx FPGA sourcing risks buyers should not ignore

High-value FPGA parts are more exposed to counterfeit, refurbished and misrepresented stock than many buyers expect. The reason is simple: unit price is high, spot demand can be urgent, lead times can be long, and some legacy or high-end part numbers remain tied to active aerospace, communications, AI, industrial and medical projects.

For Xilinx and AMD Xilinx FPGA sourcing, the risk goes beyond a simple “fake or real” question. Buyers also need to watch for used pulls, refurbished parts, low-specification devices remarked as higher-grade parts, engineering samples sold as production stock, and mixed-lot bulk stock with weak traceability.

Risk typeWhat it meansBuyer check
Used-pull refurbished FPGAParts removed from old boards, cleaned, re-balled, re-marked or repacked as new stock.Check body surface, solder-ball or pin condition, label consistency, MSL handling and request inspection photos.
Remarked lower-grade deviceA lower-density, different speed-grade or different temperature-grade device is marked as a higher-value part.Verify full suffix, top mark, package code, speed grade, temperature grade and test/inspection options.
Engineering sample or test lotSample or evaluation material is offered as production-ready stock.Ask for production status, label photos, lot traceability and whether the material is approved for volume production.
Mixed bulk lotsParts from different channels, date codes or storage conditions are combined into one offer.Confirm lot consistency, date-code range, tray or reel labels, quantity split and whether one batch is required.

FPGA risk note: A very low spot price for a scarce Xilinx FPGA should be treated as a signal to verify, not as an automatic opportunity. High-value programmable logic parts should be checked by exact suffix, lot condition, package condition and traceability before purchase.

Representative Altera FPGA and CPLD series

SeriesRepresentative part numbersBuyer focus
MAX V CPLD5M240ZT100I5N, 5M570ZT100I5NCPLD repair, control logic and long-life industrial support.
MAX 10 FPGA10M08SAE144I7G, 10M16SAU256C8GEmbedded flash FPGA sourcing, suffix and package confirmation.
Cyclone II / III / IVEP2C35F484I8N, EP4CE55F23I7NLegacy production, maintenance demand, date code and package condition.
Cyclone V5CEFA9F23I7N, 5CSXFC6D6F31C8NIndustrial, communication, video and SoC FPGA applications.
Arria 10 / Stratix 1010AX115N4F40I3SG, 1SG280LU2F50E2VGHigher-density designs; confirm package, speed, transceiver and allocation status.

How to read FPGA part numbers during procurement

FPGA part numbers encode more than the family name. They often include density, package, speed grade, temperature grade, RoHS or lead-free code and sometimes transceiver or SoC options. For example, two parts from the same family may look similar but use different packages or temperature grades.

  • Family / generation: Artix-7, Spartan-7, Cyclone IV, Cyclone V, MAX 10, Arria 10 and similar names define the broad product family.
  • Density or device size: Numbers such as 35T, 75T, 200T, 10M08 or EP4CE55 indicate logic resources or device class.
  • Package code: Codes such as FGG, FBG, CSG, CLG, F23, F29 or U19 indicate package type, ball count or body option.
  • Speed grade: Suffixes such as -1, -2, -3, C7 or I7 can affect timing closure and approved design performance.
  • Temperature grade: Commercial, industrial, automotive or extended grades are not interchangeable without approval.
  • Lifecycle and origin: Legacy FPGA parts may still be used in active products, but supply can depend heavily on date code, lot condition and channel traceability.

Practical anti-counterfeit checks for FPGA and CPLD lots

  • Compare the full marking: Check manufacturer logo, device code, speed grade, temperature grade, package code and date code against the quoted part number.
  • Look at surface and package edges: Sanding, uneven texture, overly fresh marking or abnormal package edges can indicate remarking or refurbishment.
  • Inspect pins, balls or trays: Oxidation, re-tinning, solder residue, inconsistent ball condition or mixed trays can indicate used pulls or repacking.
  • Check date-code logic: A very old date code with a perfect-looking surface, or a small order split across many unrelated date codes, needs review.
  • Ask whether samples are production stock: Engineering samples, test lots and customer-return material should not be treated the same as standard production material.
  • Use stricter checks for high-value parts: For expensive FPGA lots, request clear photos, label review, third-party inspection, X-Ray or electrical testing when the project risk justifies it.

What buyers should include in an FPGA RFQ

  • Exact full part number, including prefix, package, speed and temperature suffix.
  • Required quantity, acceptable quantity range and target delivery date.
  • Target date code or date code limitations from the end customer.
  • Package condition requirement, such as original tray, sealed package or dry pack.
  • Whether engineering can review alternatives or only exact suffix is allowed.
  • Whether the application is production, repair, prototype, maintenance or last-time-buy support.
  • Whether one lot / one date-code range is required, or whether mixed lots are acceptable.
  • Whether the buyer requires factory-sealed stock, opened original packaging, or can review bulk stock.

Related procurement risks

For FPGA sourcing, the biggest risk is accepting a similar-looking part number without confirming the full suffix. Buyers should also check whether the part is required for new production, repair, prototype build or long-term maintenance. Each use case may have different acceptance standards for date code and package condition.

When sourcing from independent channels, buyers should request current availability, package details and shipment schedule before confirming the order. For high-value parts, pre-shipment photos, label review or third-party inspection support may be useful.

Sourcing note: Representative part numbers are provided as a purchasing reference. Any substitution must be reviewed and approved by the buyer’s engineering team.

How LimChip supports FPGA buyers

LimChip supports RFQ and sourcing confirmation for FPGA and programmable logic components, including AMD Xilinx, Altera and related product lines. We can help confirm quantity, date code, package condition, batch status and global shipment options based on your RFQ.

Use the manufacturer datasheet and approved engineering documents for final design decisions.

Need stock, date-code or package confirmation?

Send the part number, quantity, target date code and packaging requirements. LimChip will check available lots and RFQ details before you place the order.

Send RFQ