M2GL090-FG676 - 86K IGLOO2 FPGA, 1.2V, 676-FBGA | Microchip
MPN: M2GL090-FG676 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $0 | $0.00 |
| 10 | $0 | $0.00 |
| 100 | $0 | $0.00 |
| 500 | $0 | $0.00 |
| 1,000 | $0 | $0.00 |
M2GL090-FG676 Overview
An FPGA is a programmable semiconductor whose logic fabric, interconnect, and programmable I/O can be configured after manufacture. Unlike a fixed-function ASIC, an FPGA supports design changes, parallel interface adaptation, and hardware customization without changing the PCB. The M2GL090 belongs to the IGLOO2 family, which is positioned for general-purpose programmable-logic functions and low-density embedded control tasks.
The M2GL090-FG676 provides 86,316 logic cells and 425 I/O in a 676-pin FBGA. The verified distributor listing also shows a 2,648,064-bit configuration-memory figure for this device. Its 1.2 V operating supply is suitable for designs requiring a low-voltage programmable-logic fabric. The FG676 package provides a high pin count and supports dense signal routing, although its fine-pitch land pattern demands careful PCB layout and assembly.
IGLOO2 devices include programmable logic resources and embedded SRAM for designs requiring local data storage, buffering, or stateful logic. Depending on the device configuration, the FPGA can be used for protocol conversion, bus bridging, control logic, interface aggregation, and security-related connectivity. The exact supported I/O standards, voltage combinations, timing grades, and configuration features must be confirmed in the Microchip datasheet for the selected device variant.
Typical implementations include industrial control modules, communications equipment, data-acquisition systems, sensor and network interfaces, embedded security functions, and custom accelerator logic. In these systems, the FPGA can absorb parallel data paths, perform protocol translation, implement deterministic state machines, and reduce the amount of logic that would otherwise require several fixed-function devices.
PCB design is a primary concern for the 676-pin FBGA. Use the Microchip IGLOO 2 layout guidance, provide a continuous power and ground distribution structure, route high-speed signals with controlled impedance, and verify the pin assignments and ball-grid orientation against the official pin-description document. Programming and configuration must follow the device-specific requirements.
This product record combines verified manufacturer and distributor information with package-specific engineering guidance. Because the supplied search data does not include a complete pricing table, electrical limits, temperature grade, or full pin map, those values are explicitly marked for verification rather than inferred.
Drop-in alternatives for M2GL090-FG676 — 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:
M2GL090-FGG676
✅ Drop-In📋 Reference alternative (not in catalog)
M2GL090-1FG676I
✅ Drop-In📋 Reference alternative (not in catalog)
M2GL090-1FGG676
✅ Drop-In📋 Reference alternative (not in catalog)
M2GL090-1FGG676I
✅ Drop-In📋 Reference alternative (not in catalog)
M2GL090-FG676
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →M2GL090-FG676 Maximum Ratings & Electrical Characteristics
| Device Type | IGLOO2 low-density FPGA |
| Logic Cells | 86,316 cells |
| Configuration Memory | 2,648,064 bits |
| I/O Count | 425 I/O |
| Supply Voltage | 1.2 V |
| Package | 676-pin FBGA |
| Device Family | IGLOO2 |
| FPGA Type | Field-programmable gate array |
| Programmable Logic | FPGA programmable logic fabric |
| Embedded Memory | IGLOO2 FPGA embedded memory resources |
| Mounting Type | Surface-mount FBGA |
| Manufacturer Product Status | In Production |
| General-Purpose Application | Bridging functions |
| General-Purpose Application | Input/output expansion |
| General-Purpose Application | Conversion |
| General-Purpose Application | System management |
| General-Purpose Application | Secure connectivity |
M2GL090-FG676 676-pin fbga Pin Configuration Guide
Pin configuration for M2GL090-FG676 (676-pin fbga package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for M2GL090-FG676.
Refer to the datasheet for full pin configuration.
Typical Applications
M2GL090-FG676 is suitable for 6 applications: Industrial Control and System Management, Communications Protocol Bridging, Data Acquisition and Signal Conversion, Secure Connectivity and Authentication, I/O Expansion and Interface Aggregation, Embedded Instrumentation and Test Logic.
Industrial Control and System Management
The M2GL090-FG676 fits industrial-control logic where a board needs deterministic programmable state machines, I/O aggregation, and custom supervisory functions. Its 86,316 logic cells provide substantial parallel-logic capacity, while 425 I/O can connect sensors, actuators, status indicators, and field-bus interfaces through a common fabric. The manufacturer identifies system management as a general-purpose M2GL090 application. Designers should place the FPGA near the controlled I/O, use the package pin guide for ball assignments, and verify the device’s temperature, voltage, and I/O-standard requirements before deployment in an industrial enclosure.
Recommended
Communications Protocol Bridging
The M2GL090-FG676 is suitable for communications bridges that translate between parallel and serial interfaces, buffer data, or combine several protocol engines in one programmable device. Its 86,316 logic cells and 425 I/O allow a designer to implement multiple datapaths without relying on several fixed-function logic ICs. The device can be useful in communications equipment, line cards, and secure-connectivity modules identified by Microchip. Exact baud rates, I/O standards, timing margins, and high-speed interface ratings must be checked against the IGLOO 2 datasheet for the selected speed grade.
Recommended
Data Acquisition and Signal Conversion
The M2GL090-FG676 can implement data-acquisition front ends that normalize sensor outputs, perform parallel-to-serial conversion, manage trigger logic, or buffer data between external converters and a host processor. The 425-I/O count is useful when a design must connect several converter channels, clocks, control signals, and status lines to programmable logic. The on-chip programmable resources can reduce external glue logic, but analog front-end conditioning and precision conversion still require separate components. Validate input tolerances, clock quality, timing, and I/O voltage compatibility before connecting external converters.
Recommended
Secure Connectivity and Authentication
The M2GL090-FG676 can support secure-connectivity functions that require programmable protocol handling, packet parsing, key-related control flow, or hardware-assisted authentication logic. Microchip specifically lists secure connectivity among the M2GL090 family’s general-purpose application areas. A practical implementation can place the FPGA between a network interface and a host processor, using programmable logic to offload framing, filtering, or stateful operations. Security claims, cryptographic implementation, side-channel considerations, and operating-temperature requirements are application-specific and must be reviewed separately from the basic FPGA resource specification.
Recommended
I/O Expansion and Interface Aggregation
The M2GL090-FG676 is appropriate when a product needs more programmable I/O than a smaller controller can provide or when several unrelated interfaces must be consolidated. With 425 I/O, the device can fan out digital inputs, capture switch or sensor status, generate control signals, and implement interface adapters in one fabric. The FBGA package supports dense routing but requires careful escape-routing and layer-transition planning. The design should follow the manufacturer’s FG676 pin-description document and board-layout guidance to prevent signal-integrity and assembly problems.
Recommended
Embedded Instrumentation and Test Logic
The M2GL090-FG676 can add programmable measurement, sequencing, and pattern-generation logic to instrumentation and automated test equipment. Its large logic-cell count is useful for parallel test channels, timing controllers, data capture paths, and instrument-bus adapters, while 425 I/O provides connectivity to sensors, relays, fixtures, and host interfaces. A deterministic FPGA fabric is attractive when test sequences must be repeatable and programmable. Timing accuracy, I/O voltage, operating temperature, and pin constraints must be confirmed from the device documentation for each instrument platform.
Recommended
Recommended Products Summary
Engineering reference data for M2GL090-FG676 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | M2GL090-FGG676 | M2GL090-1FG676I | M2GL090-1FGG676 | M2GL090-1FGG676I |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 676-pin FBGA | 676-pin FBGA | 676-BGA | 676-pin FBGA | 676-pin FBGA |
| Device Family | IGLOO2 | M2GL090 family | IGLOO2 | M2GL090 family | IGLOO2 family |
Key Differentiators
- Large verified programmable-logic resource for an 86KLE-class device (vs M2GL090-1FG676I)
- High verified I/O count (vs M2GL090-FGG676)
- 676-pin FBGA integration (vs M2GL090-1FGG676)
- In-production family positioning (vs M2GL090-1FGG676I)
Design Notes
Use the official FG676 package drawing and Microchip pin-description guide before routing. The 676-pin FBGA requires a deliberate ball-escape strategy, layer transitions, and a land pattern that matches the exact ordering variant. Verify pin 1 orientation, power-ball distribution, ground continuity, and assembly-process requirements rather than relying on a generic FBGA footprint.
Follow the referenced Microchip IGLOO 2 board and layout design guidance for high-speed and power-sensitive routing. Keep power planes continuous, provide low-impedance return paths, control differential and single-ended trace geometry where applicable, and isolate clocks and fast interfaces from noisy switching nodes. After routing, verify signal integrity and timing with the actual device speed grade.
Do not treat M2GL090-FG676, M2GL090-1FG676I, M2GL090-FGG676, or M2GL090-1FGG676I as interchangeable merely because the family and package names are similar. Confirm the decoded speed grade, temperature range, voltage options, automotive or industrial qualification, and configuration compatibility in the official ordering information. A footprint match alone does not guarantee timing or lifecycle equivalence.
Compliance Information
The supplied verified data states that the M2GL090 family is in production but does not provide RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals declarations. Obtain the current Microchip documentation before using the part in a regulated or automotive design.