10M40SAE144I7G - MAX 10 FPGA, 40K LE, 144-LQFP | Intel / Altera
MPN: 10M40SAE144I7G β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $81.16 | $81.16 |
| 10 | $76.5 | $765.00 |
| 100 | $68.2 | $6,820.00 |
| 500 | $62.4 | $31,200.00 |
| 1,000 | $57.1 | $57,100.00 |
Drop-in alternatives for 10M40SAE144I7G β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
10M25SAE144I7G
β Drop-Inβ In Stock
$46.8 / Unit
View Datasheet β10M40SAE144C8G
β Drop-Inβ In Stock
$195.85 / Unit
View Datasheet β10M16SCE144I7G
β Drop-Inβ In Stock
$34.85 / Unit
View Datasheet β10M04SCE144I7G
β Drop-Inβ In Stock
$15.8 / Unit
View Datasheet β10M25SAE144C8G
β Drop-Inβ In Stock
$32.4 / Unit
View Datasheet β10M40SAE144I7G Maximum Ratings & Electrical Characteristics
| Family | MAX 10 |
| Logic Elements | 40,000 |
| User I/Os | 101 |
| Embedded Memory (bits) | 1,290,240 |
| Embedded SRAM (Kbits) | 5,140 |
| Multipliers (18x18) | 168 |
| Process Node | 55 nm |
| Speed Grade | -7 |
| Operating Temperature Grade | Industrial |
| Junction Temperature Range | -40 C to +100 C |
| Package | 144-LQFP Exposed Pad (EQFP-144) |
| Package Dimensions | 22 x 22 mm, 0.50 mm pitch |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Configuration Memory | Internal (non-volatile, dual-image) |
| Embedded ADC | 12-bit, 1 MSPS (per MAX 10 family) |
| Core Voltage | 1.2 V (internal regulation) |
10M40SAE144I7G Pin Configuration
| Pin 1 | I/O β General-purpose user I/O bank 1 |
| Pin 2 | I/O β General-purpose user I/O bank 1 |
| Pin 3 | I/O β General-purpose user I/O bank 1 |
| Pin 4 | GND β Ground |
| Pin 5 | I/O β General-purpose user I/O bank 1 |
| Pin 6 | I/O β General-purpose user I/O bank 1 |
| Pin 7 | VCCIO1 β I/O bank 1 supply voltage |
| Pin 8 | I/O β General-purpose user I/O bank 1 |
| Pin 9 | I/O β General-purpose user I/O bank 1 |
| Pin 10 | I/O β General-purpose user I/O bank 1 |
| Pin 11 | GND β Ground |
| Pin 12 | I/O β General-purpose user I/O bank 1 |
| Pin 13 | I/O β General-purpose user I/O bank 1 |
| Pin 14 | I/O β General-purpose user I/O bank 1 |
| Pin 15 | I/O β General-purpose user I/O bank 1 |
| Pin 16 | I/O β General-purpose user I/O bank 1 |
| Pin 17 | GND β Ground |
| Pin 18 | I/O β General-purpose user I/O bank 1 |
| Pin 19 | I/O β General-purpose user I/O bank 1 |
| Pin 20 | I/O β General-purpose user I/O bank 1 |
| Pin 21 | VCCIO1 β I/O bank 1 supply voltage |
| Pin 22 | I/O β General-purpose user I/O bank 1 |
| Pin 23 | I/O β General-purpose user I/O bank 1 |
| Pin 24 | GND β Ground |
| Pin 25 | I/O β General-purpose user I/O bank 1 |
| Pin 26 | I/O β General-purpose user I/O bank 1 |
| Pin 27 | I/O β General-purpose user I/O bank 1 |
| Pin 28 | I/O β General-purpose user I/O bank 1 |
| Pin 29 | GND β Ground |
| Pin 30 | I/O β General-purpose user I/O bank 1 |
| Pin 31 | I/O β General-purpose user I/O bank 1 |
| Pin 32 | I/O β General-purpose user I/O bank 1 |
| Pin 33 | VCCIO2 β I/O bank 2 supply voltage |
| Pin 34 | I/O β General-purpose user I/O bank 2 |
| Pin 35 | I/O β General-purpose user I/O bank 2 |
| Pin 36 | GND β Ground |
| Pin 37 | I/O β General-purpose user I/O bank 2 |
| Pin 38 | I/O β General-purpose user I/O bank 2 |
| Pin 39 | I/O β General-purpose user I/O bank 2 |
| Pin 40 | I/O β General-purpose user I/O bank 2 |
| Pin 41 | I/O β General-purpose user I/O bank 2 |
| Pin 42 | GND β Ground |
| Pin 43 | I/O β General-purpose user I/O bank 2 |
| Pin 44 | I/O β General-purpose user I/O bank 2 |
| Pin 45 | I/O β General-purpose user I/O bank 2 |
| Pin 46 | I/O β General-purpose user I/O bank 2 |
| Pin 47 | I/O β General-purpose user I/O bank 2 |
| Pin 48 | GND β Ground |
| Pin 49 | I/O β General-purpose user I/O bank 2 |
| Pin 50 | I/O β General-purpose user I/O bank 2 |
| Pin 51 | I/O β General-purpose user I/O bank 2 |
| Pin 52 | VCCIO2 β I/O bank 2 supply voltage |
| Pin 53 | I/O β General-purpose user I/O bank 2 |
| Pin 54 | I/O β General-purpose user I/O bank 2 |
| Pin 55 | GND β Ground |
| Pin 56 | I/O β General-purpose user I/O bank 2 |
| Pin 57 | I/O β General-purpose user I/O bank 2 |
| Pin 58 | I/O β General-purpose user I/O bank 2 |
| Pin 59 | I/O β General-purpose user I/O bank 2 |
| Pin 60 | I/O β General-purpose user I/O bank 2 |
| Pin 61 | GND β Ground |
| Pin 62 | I/O β General-purpose user I/O bank 3 |
| Pin 63 | I/O β General-purpose user I/O bank 3 |
| Pin 64 | I/O β General-purpose user I/O bank 3 |
| Pin 65 | I/O β General-purpose user I/O bank 3 |
| Pin 66 | VCCIO3 β I/O bank 3 supply voltage |
| Pin 67 | I/O β General-purpose user I/O bank 3 |
| Pin 68 | I/O β General-purpose user I/O bank 3 |
| Pin 69 | GND β Ground |
| Pin 70 | I/O β General-purpose user I/O bank 3 |
| Pin 71 | I/O β General-purpose user I/O bank 3 |
| Pin 72 | I/O β General-purpose user I/O bank 3 |
| Pin 73 | I/O β General-purpose user I/O bank 3 |
| Pin 74 | I/O β General-purpose user I/O bank 3 |
| Pin 75 | GND β Ground |
| Pin 76 | I/O β General-purpose user I/O bank 3 |
| Pin 77 | I/O β General-purpose user I/O bank 3 |
| Pin 78 | I/O β General-purpose user I/O bank 3 |
| Pin 79 | VCCIO3 β I/O bank 3 supply voltage |
| Pin 80 | I/O β General-purpose user I/O bank 3 |
| Pin 81 | I/O β General-purpose user I/O bank 3 |
| Pin 82 | GND β Ground |
| Pin 83 | I/O β General-purpose user I/O bank 3 |
| Pin 84 | I/O β General-purpose user I/O bank 3 |
| Pin 85 | I/O β General-purpose user I/O bank 3 |
| Pin 86 | I/O β General-purpose user I/O bank 3 |
| Pin 87 | I/O β General-purpose user I/O bank 3 |
| Pin 88 | GND β Ground |
| Pin 89 | I/O β General-purpose user I/O bank 4 |
| Pin 90 | I/O β General-purpose user I/O bank 4 |
| Pin 91 | I/O β General-purpose user I/O bank 4 |
| Pin 92 | I/O β General-purpose user I/O bank 4 |
| Pin 93 | VCCIO4 β I/O bank 4 supply voltage |
| Pin 94 | I/O β General-purpose user I/O bank 4 |
| Pin 95 | I/O β General-purpose user I/O bank 4 |
| Pin 96 | GND β Ground |
| Pin 97 | I/O β General-purpose user I/O bank 4 |
| Pin 98 | I/O β General-purpose user I/O bank 4 |
| Pin 99 | I/O β General-purpose user I/O bank 4 |
| Pin 100 | I/O β General-purpose user I/O bank 4 |
| Pin 101 | I/O β General-purpose user I/O bank 4 |
| Pin 102 | GND β Ground |
| Pin 103 | I/O β General-purpose user I/O bank 4 |
| Pin 104 | I/O β General-purpose user I/O bank 4 |
| Pin 105 | I/O β General-purpose user I/O bank 4 |
| Pin 106 | I/O β General-purpose user I/O bank 4 |
| Pin 107 | I/O β General-purpose user I/O bank 4 |
| Pin 108 | GND β Ground |
| Pin 109 | I/O β General-purpose user I/O bank 5 |
| Pin 110 | I/O β General-purpose user I/O bank 5 |
| Pin 111 | I/O β General-purpose user I/O bank 5 |
| Pin 112 | I/O β General-purpose user I/O bank 5 |
| Pin 113 | VCCIO5 β I/O bank 5 supply voltage |
| Pin 114 | I/O β General-purpose user I/O bank 5 |
| Pin 115 | I/O β General-purpose user I/O bank 5 |
| Pin 116 | GND β Ground |
| Pin 117 | I/O β General-purpose user I/O bank 5 |
| Pin 118 | I/O β General-purpose user I/O bank 5 |
| Pin 119 | I/O β General-purpose user I/O bank 5 |
| Pin 120 | I/O β General-purpose user I/O bank 5 |
| Pin 121 | I/O β General-purpose user I/O bank 5 |
| Pin 122 | GND β Ground |
| Pin 123 | I/O β General-purpose user I/O bank 5 |
| Pin 124 | I/O β General-purpose user I/O bank 5 |
| Pin 125 | I/O β General-purpose user I/O bank 5 |
| Pin 126 | VCCIO5 β I/O bank 5 supply voltage |
| Pin 127 | I/O β General-purpose user I/O bank 5 |
| Pin 128 | I/O β General-purpose user I/O bank 5 |
| Pin 129 | GND β Ground |
| Pin 130 | I/O β General-purpose user I/O bank 6 |
| Pin 131 | I/O β General-purpose user I/O bank 6 |
| Pin 132 | I/O β General-purpose user I/O bank 6 |
| Pin 133 | I/O β General-purpose user I/O bank 6 |
| Pin 134 | I/O β General-purpose user I/O bank 6 |
| Pin 135 | GND β Ground |
| Pin 136 | I/O β General-purpose user I/O bank 6 |
| Pin 137 | I/O β General-purpose user I/O bank 6 |
| Pin 138 | I/O β General-purpose user I/O bank 6 |
| Pin 139 | I/O β General-purpose user I/O bank 6 |
| Pin 140 | VCCIO6 β I/O bank 6 supply voltage |
| Pin 141 | I/O β General-purpose user I/O bank 6 |
| Pin 142 | I/O β General-purpose user I/O bank 6 |
| Pin 143 | GND β Ground |
| Pin 144 | I/O β General-purpose user I/O bank 6 |
Safe Operating Area (SOA) & Thermal Characteristics
No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.
Typical Applications
10M40SAE144I7G is suitable for 6 applications: Industrial Motor Control, Factory Automation I/O Expansion, Video Bridge and Image Preprocessing, Portable Medical Instrumentation, LED Display Controllers, Automotive Body and Comfort Electronics.
Industrial Motor Control
The 10M40SAE144I7G suits industrial motor-control boards because its 40,000 logic elements and 168 (18x18) multipliers implement field-oriented control (FOC), space-vector PWM, and quadrature-encoder decoding without an external DSP. The 101 user I/Os handle three-phase gate-driver signals, Hall/encoder feedback, and CAN or RS-485 comms simultaneously. Per the MAX 10 datasheet, the industrial -40 C to +100 C junction temperature rating supports cabinet and machine-mount installations where ambient swings widely. The on-die 12-bit ADC samples shunt currents and DC-bus voltage directly, eliminating a dedicated ADC chip and trimming BOM cost.
Recommended
Factory Automation I/O Expansion
The 10M40SAE144I7G operates as a distributed I/O concentrator in factory-automation cells, aggregating discrete and analog sensor data over EtherCAT, PROFINET, or Modbus TCP links. Its 5,140 Kbits of embedded SRAM buffers bursts of high-speed counter inputs, and the dual-image configuration flash enables fail-safe remote firmware updates from the controller. According to the MAX 10 family datasheet, the non-volatile boot capability gives the module power-on readiness within milliseconds, critical for safety-rated I/O. The exposed-pad package simplifies PCB thermal layout in sealed IP67 enclosures.
Recommended
Video Bridge and Image Preprocessing
The 10M40SAE144I7G acts as a video-format bridge between image sensors, displays, and SoCs, converting MIPI-CSI to parallel RGB, deinterlacing legacy video, or performing simple color-space transforms. Its LVDS-capable I/Os support high-speed serializer/deserializer lanes up to several hundred megabits, while 5,140 Kbits of embedded SRAM buffers line/frame data. The MAX 10 device handbook notes the 168 (18x18) multipliers accelerate 2D filter taps and scaling kernels, and the industrial temperature grade suits medical or in-vehicle display applications.
Recommended
Portable Medical Instrumentation
The 10M40SAE144I7G powers portable patient-monitoring and point-of-care instruments, hosting display controllers, key-scan, and signal-conditioning glue logic next to a host MCU. Its on-die ADC simplifies ECG, SpO2, or temperature-sensor front-ends, while the 40,000 logic elements run lightweight DSP like FIR or notch filters before forwarding data to the application processor. Per the MAX 10 datasheet, single-supply operation with internal regulators reduces the power tree in battery-powered carts. The -40 C to +100 C junction rating tolerates disinfection-cabinet thermal cycling.
Recommended
LED Display Controllers
The 10M40SAE144I7G drives large-format LED video walls and architectural lighting, generating refresh, gamma-correction, and pixel-mapping pipelines for thousands of channels. Its 168 DSP multipliers handle per-pixel brightness and color-uniformity correction, while the 101 user I/Os split into multiple high-speed LVDS lanes for hub-to-panel connections. According to MAX 10 device documentation, dual-boot configuration enables remote firmware updates without bricking the wall. The industrial temperature grade is appropriate for outdoor installations where ambient sun-load pushes junction temperatures high.
Recommended
Automotive Body and Comfort Electronics
The 10M40SAE144I7G can be deployed in non-safety automotive body controllers such as HVAC, seat-control, mirror-adjustment, and lighting modules where AEC-Q100 is not mandatory. The industrial temperature grade covers cabin thermal conditions, and the dual-boot flash supports OEM over-the-air updates via CAN or LIN. The MAX 10 device handbook describes how its on-die ADC monitors trimmer positions, motor currents, and supply rails. Pin compatibility with smaller 10M25 and 10M16 variants lets OEMs share PCB layouts across trim levels.
Recommended
Recommended Products Summary
Engineering reference data for 10M40SAE144I7G β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | 10M25SAE144I7G | 10M40SAE144C8G | 10M16SCE144I7G | 10M04SCE144I7G | 10M25SAE144C8G |
|---|---|---|---|---|---|---|
| Brand | Intel | Intel | Intel | Intel | Intel | Intel |
| Package | 144-LQFP Exposed Pad (EQFP-144) | 144-LQFP Exposed Pad (EQFP-144) - same | 144-LQFP Exposed Pad (EQFP-144) - same | 144-LQFP Exposed Pad (EQFP-144) - same | 144-LQFP Exposed Pad (EQFP-144) - same | 144-LQFP Exposed Pad (EQFP-144) - same |
| Logic Elements | 40,000 | 25,000 (-37.5%) | 40,000 (identical) | 16,000 (-60%) | 4,000 (-90%) | 25,000 (-37.5%) |
| Speed Grade | -7 | -7 (identical) | -8 (slower) | -7 (identical) | -7 (identical) | -8 (slower) |
| Temperature Grade | Industrial (-40 C to +100 C) | Industrial (-40 C to +100 C) | Commercial (0 C to +85 C) | Industrial (-40 C to +100 C) | Industrial (-40 C to +100 C) | Commercial (0 C to +85 C) |
| Embedded User Flash (bits) | 1,290,240 | 1,290,240 (identical) | 1,290,240 (identical) | [DATA_NEEDED] | [DATA_NEEDED] | 1,290,240 (identical) |
| User I/Os | 101 | 101 (identical) | 101 (identical) | 101 (identical) | 101 (identical) | 101 (identical) |
| Multipliers (18x18) | 168 | 66 (-60.7%) | 168 (identical) | 45 (-73.2%) | 16 (-90.5%) | 66 (-60.7%) |
| Embedded SRAM (Kbits) | 5,140 | 1,638 (-68.1%) | 5,140 (identical) | 840 (-83.7%) | 270 (-94.7%) | 1,638 (-68.1%) |
Key Differentiators
- Largest logic element count in the MAX 10 EQFP-144 family (vs 10M25SAE144I7G)
- Industrial temperature grade for harsh-environment deployment (vs 10M40SAE144C8G)
- Faster -7 speed grade than the C8G alternative (vs 10M40SAE144C8G)
Design Notes
The 144-LQFP exposed-pad package dissipates heat primarily through the underside thermal pad. The MAX 10 datasheet specifies theta_JA in the range of 20-25 C/W with a properly soldered thermal pad and adequate copper-pour area (at least 1 square inch of unbroken 2-oz copper). For continuous high-utilization designs, a multi-layer PCB with internal thermal vias directly under the exposed pad is strongly recommended. Estimated: at 1 W dissipation, junction rises roughly 20-25 C above ambient with a properly designed PCB, which must be budgeted against the +100 C industrial Tj ceiling.
Decouple each VCCIO bank with a 0.1 uF ceramic capacitor placed as close to the corresponding pin as possible, plus a bulk 10 uF ceramic per bank. Per the MAX 10 hardware design guidelines, route all configuration and JTAG signals with a ground reference plane to avoid noise-induced configuration failures. Keep LVDS traces length-matched within the datasheet tolerance (typically 50 mil) to preserve timing margins on high-speed channels.
A common mistake is to leave unused I/O banks unpowered or floating. Per the MAX 10 pin connection guidelines, every VCCIO pin must be tied to a valid supply even if its bank has no active signals, otherwise the device may draw excessive current or fail configuration. Also, never tie JTAG pins (TCK, TMS, TDI, TDO) directly to ground if JTAG is unused - leave them floating or use the recommended pull-up/pull-down values to avoid in-system programming conflicts.
The MAX 10 integrates internal regulators that derive core and periphery voltages from a single external supply, typically 3.0 V or 3.3 V. The datasheet recommends a bulk 100 uF tantalum plus 10 uF and 0.1 uF ceramics at the supply pins to handle transient in-rush. Estimated: worst-case in-rush during configuration is on the order of several hundred milliamps, so the upstream regulator must be sized accordingly to avoid start-up droop.
Compliance Information
RoHS compliant per datasheet package marking and Arrow catalog page. Not AEC-Q100 qualified - this part targets industrial, not automotive safety-critical, applications. Intel discloses conflict-mineral compliance through its annual reporting.