10CX085
AlteraCyclone 10 GXThe 10CX085 is a Cyclone 10 GX FPGA from Altera, built on a 20 nm process. It provides 31,000 adaptive logic modules (ALMs) (85,000 logic elements (LEs)), about 62,000 LUT4 equivalents, 124,000 flip-flops, 5.7 Mb of block RAM and 84 variable-precision DSP blocks. It offers up to 192 user I/O pins and 6 XCVR transceivers at up to 12.5 Gb/s, with hard PCI Express Gen2 x4 blocks. It is available in 2 packages, from the U484 (19 × 19 mm) to the F672 (27 × 27 mm). Designs are built with Altera Quartus Prime.
Specifications
| Vendor | Altera |
|---|---|
| Family | Cyclone 10 GX |
| Series | Cyclone |
| Process | 20 nm |
| Configuration memory | SRAM |
| LUT4-equivalent capacity | 62,000 |
| Adaptive logic modules (ALMs) | 31,000 |
| LUT note | Adaptive logic modules (ALMs): fracturable 8-input LUTs; each ALM can implement two 4-input functions |
| Logic elements (LEs) | 85,000 |
| Flip-flops | 124,000 |
| Distributed RAM | 653 Kb |
| Block RAM | 5.7 Mb (291 × 20 Kb) |
| DSP (variable-precision DSP block) | 84 |
| Max. user I/O | 192 |
|---|---|
| XCVR transceivers | 6 × 12.5 Gb/s |
| PCI Express | Gen2 x4 |
| Analog / monitor | None |
| Design tool | Altera Quartus Prime |
Packages
| Package | Size (mm) | Pitch (mm) | User I/O | Transceivers |
|---|---|---|---|---|
| U484 | 19 × 19 | 0.8 | 188 | 6 |
| F672 | 27 × 27 | 1.0 | 192 | 6 |
Package names are shown as in the selection guide; the full ordering code adds speed grade and temperature (see the data sheet).
Alternatives to the 10CX085
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 |
|---|---|---|---|---|---|---|---|
| LFCPNX-50Lattice CertusPro-NX | 43.3K 43.3K LUT4 | 52K LC | 96 | 1.7 Mb | 269 | 4 SERDES 10.3125 Gb/s | Gen3 |
| Certus-N2 CT06Lattice Certus-N2 | 40K 40K LUT4 | 65K LC | 120 | 4 Mb | 196 | 4 SERDES 16 Gb/s | — |
| 5CGXC5Altera Cyclone V | 58.2K 29.1K ALMs | 77K LE | 150 | 4.4 Mb | 336 | 6 XCVR 3.125 Gb/s | Gen1 |
| 5CGTD5Altera Cyclone V | 58.2K 29.1K ALMs | 77K LE | 150 | 4.4 Mb | 336 | 6 XCVR 6.144 Gb/s | Gen2 |
| LFMXO5-55TDLattice MachXO5-NX | 44.2K 44.2K LUT4 | 53K LC | 110 | 2.9 Mb | 297 | 2 SERDES | Gen2 |
| LFCPNX-100Lattice CertusPro-NX | 80K 80K LUT4 | 96K LC | 156 | 3.7 Mb | 305 | 8 SERDES 10.3125 Gb/s | Gen3 |
Compare side by side: 10CX085 vs LFCPNX-50, 10CX085 vs Certus-N2 CT06, 10CX085 vs 5CGXC5.
10CX085 quick facts
How many LUTs does the 10CX085 have?
The 10CX085 has 31,000 adaptive logic modules (ALMs), about 62,000 LUT4 equivalents (85,000 logic elements (les) as published by Altera).
How many DSP blocks does the 10CX085 have?
The 10CX085 has 84 variable-precision DSP blocks and 5.7 Mb of block RAM.
Does the 10CX085 have transceivers?
Yes, 6 XCVR transceivers at up to 12.5 Gb/s.
What are the alternatives to the 10CX085?
Devices of similar size in other families include LFCPNX-50 (Lattice CertusPro-NX), Certus-N2 CT06 (Lattice Certus-N2), 5CGXC5 (Altera Cyclone V).
Which software is used to design with the 10CX085?
Designs for the 10CX085 are built with Altera Quartus Prime.
Other Cyclone 10 GX devices
| Device | LUT4-eq. | Vendor logic | DSP | Block RAM | Max I/O | Transceivers | PCIe |
|---|---|---|---|---|---|---|---|
| 10CX085 | 62K 31K ALMs | 85K LE | 84 | 5.7 Mb | 192 | 6 XCVR 12.5 Gb/s | Gen2 |
| 10CX105 | 76K 38K ALMs | 104K LE | 125 | 7.5 Mb | 284 | 12 XCVR 12.5 Gb/s | Gen2 |
| 10CX150 | 110K 54.8K ALMs | 150K LE | 156 | 9.3 Mb | 284 | 12 XCVR 12.5 Gb/s | Gen2 |
| 10CX220 | 161K 80.3K ALMs | 220K LE | 192 | 11.5 Mb | 284 | 12 XCVR 12.5 Gb/s | Gen2 |
Source: Altera Cyclone 10 GX FPGA Product Table, 2025.09.24. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.