The Intel MAX 10 10M04DCF256I7G is a non-volatile FPGA in the MAX 10 family, packing 4000 logic elements and 178 user I/O into a 256-ball FBGA footprint. It's built for designs that need instant-on configuration and a single-chip programmable logic solution — think sensor fusion, motor-control glue logic, or display interface bridging on an industrial PCB. The 193536 bits of embedded RAM handle small FIFOs or look-up tables without external SRAM.
Temperature grade — industrial, not commercial
The commercial-grade sibling 10M04DAF256C8G tops out at 85°C; if your BOM calls for the wider range, this is the one to lock in. The 256-FBGA package reflows with standard lead-free profiles — just watch the thermal mass if you're hand-soldering prototypes; a preheat plate helps avoid cold joints on the inner balls.
