| Image | Part Number | Manufacturer | Description | Series | Operating Temperature | Mounting Type | RoHS Status | Manufacturer Part Number | Voltage - Supply | Shell Style | Package / Case | Polarization |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| XC6SLX45-N3FG484I | Xilinx | IC FPGA 316 I/O 484FBGA | Spartan®-6 LX | -40°C ~ 100°C (TJ) | Surface Mount | - | - | 1.14 V ~ 1.26 V | - | 484-BBGA | - | |
| ORSO82G5-1F680I | Lattice Semiconductor | IC FPGA 372 I/O 680FBGA | ORCA® 4 | -40°C ~ 85°C (TA) | Surface Mount | - | - | 1.425 V ~ 3.6 V | - | 680-BBGA | - | |
| XCV1600E-7BG560C | Xilinx | IC FPGA 404 I/O 560MBGA | Virtex®-E | 0°C ~ 85°C (TJ) | Surface Mount | - | - | 1.71 V ~ 1.89 V | - | 560-LBGA Exposed Pad, Metal | - | |
| EP3C16U484C7 | Altera (Intel® Programmable Solutions Group) | IC FPGA 346 I/O 484UBGA | Cyclone® III | 0°C ~ 85°C (TJ) | Surface Mount | - | - | 1.15 V ~ 1.25 V | - | 484-FBGA | - | |
| XCVU095-2FFVB2104E | Xilinx | IC FPGA 702 I/O 2104FCBGA | Virtex® UltraScale™ | 0°C ~ 100°C (TJ) | Surface Mount | - | - | 0.922 V ~ 0.979 V | - | 2104-BBGA, FCBGA | - | |
| EP1S20F780I6N | Altera (Intel® Programmable Solutions Group) | IC FPGA 586 I/O 780FBGA | Stratix® | -40°C ~ 100°C (TJ) | Surface Mount | - | - | 1.425 V ~ 1.575 V | - | 780-BBGA, FCBGA | - | |
| LCMXO3LF-9400C-5BG256I | Lattice Semiconductor | 9400 LUTS 206 I/O 2.5V/3.3V -5 S | MachXO3 | -40°C ~ 100°C (TJ) | Surface Mount | - | - | 2.375 V ~ 3.465 V | - | 256-LFBGA | - | |
| XC3S50A-4FT256I | Xilinx | IC FPGA 144 I/O 256FTBGA | Spartan®-3A | -40°C ~ 100°C (TJ) | Surface Mount | - | - | 1.14 V ~ 1.26 V | - | 256-LBGA | - | |
| XQ6SLX150-2CSG484I | N/A | IC FPGA SPARTAN-6Q 484-CSBGA | Spartan®-6 Q LX | -40°C ~ 100°C (TJ) | Surface Mount | - | XQ6SLX150-2CSG484I | - | 1.2 V ~ 1.26 V | - | 484-FBGA, CSPBGA | |
| A40MX02-PQ100I | Microsemi | IC FPGA 57 I/O 100QFP | MX | -40°C ~ 85°C (TA) | Surface Mount | - | - | 3 V ~ 3.6 V, 4.5 V ~ 5.5 V | - | 100-BQFP | - |
FPGAs are semiconductor devices that contain configurable logic blocks and interconnects, allowing users to implement custom digital logic circuits. Unlike microcontrollers and microprocessors, which execute predefined instructions, FPGAs can be programmed to perform specific tasks by configuring the interconnections between logic blocks. This flexibility makes FPGAs suitable for a wide range of applications, including digital signal processing, telecommunications, data processing, and hardware acceleration.