Lattice Semiconductor

LFE2-35E-6F672C - 32K LUT ECP2 FPGA | Lattice Semiconductor

MPN: LFE2-35E-6F672C ✓ Active
1.2 V Vdss 672-ball FBGA Package 357 MHz Speed
MOQ: 1 |

LFE2-35E-6F672C Overview

Lattice Semiconductor LFE2-35E-6F672C is an ECP2 field-programmable gate array with 32K LUTs, up to 450 I/O, a 357 MHz system frequency, and a 1.2 V supply. The device is packaged in a 672-ball FBGA measuring 27 x 27 mm and uses a -6 speed grade. It is intended for designs requiring substantial programmable logic in a single monolithic device.

An FPGA is a semiconductor whose internal logic, interconnects, and I/O behavior are configured after fabrication. The LFE2-35E-6F672C belongs to the ECP2 family of low-power FPGAs, combining configurable logic blocks, embedded resources, programmable I/O, and high-speed serial capabilities in one package. This makes it suitable for systems that need flexible hardware behavior, rapid product customization, or parallel implementation of control and interface logic.

The ECP2 architecture provides approximately 32K LUTs and a maximum system frequency of 357 MHz for the cited configuration. Its 672-ball package exposes as many as 450 user I/O, allowing dense connections to external memory, processors, network PHYs, and custom peripherals. The 1.2 V core supply and -6 speed designation place the part in the performance class intended for general-purpose programmable logic rather than extreme-performance applications.

This LFE2 device uses 90 nm process technology and integrates programmable logic with system-level connectivity. The 27 x 27 mm FBGA has a 672-ball pin count, providing a high pin-density interface suitable for multilayer boards. Its lead-free construction is identified in product records, while detailed power, junction-temperature, configuration-memory, and differential-I/O characteristics should be confirmed against the manufacturer documentation for the exact ordering code.

Typical uses include network interface equipment, industrial control modules, data-acquisition systems, embedded processors, storage controllers, and video or image-processing pipelines. The large logic capacity is especially useful when a design combines bus arbitration, protocol conversion, data formatting, and control logic instead of routing each function through a discrete programmable-logic device or multiple lower-density FPGAs.

PCB design should account for the fine-pitch BGA footprint, high-speed clock routing, power-plane integrity, decoupling, and thermal spreading. Confirm device programming requirements, supported I/O standards, voltage tolerances, and bank configuration directly from the Lattice ECP2 documentation before release. This page adds application guidance, drop-in alternatives, comparison parameters, and design notes to the core manufacturer specifications.

Drop-in alternatives for LFE2-35E-6F672C — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with LFE2-35E-6F672C (same form factor and footprint).

LFE2-35E-6F672I

✅ Drop-In
Lattice Semiconductor
📦 672-ball FBGA
ECP2 Field Programmable Gate Array (FPGA) · 32,000 · 450 I/O · 1.2 V · -6 · Industrial · 672-ball BGA · 4,000 LABs

Contact for price

View Datasheet →

LFE2-35E-6FN672C

✅ Drop-In
📦 672-ball FBGA
Same 35K-cell ECP2 class, 32K LUT, 450 I/O, 1.2 V supply, and 672-ball package; ordering suffix differs.

📋 Reference alternative (not in catalog)

LFE2-35E-7FN672I

✅ Drop-In
📦 672-ball FBGA
Same 35K-cell ECP2 class and 672-ball package, but the -7 speed designation is one grade below the target's -6 designation.

📋 Reference alternative (not in catalog)

LFE2-20SE-7F672C

✅ Drop-In
📦 672-ball FBGA
Same 672-ball package family, but the ECP2-20SE configuration has lower logic capacity and a -7 speed designation versus the target's 32K LUT and -6 grade.

📋 Reference alternative (not in catalog)

LFE2-35E-6F672C Maximum Ratings & Electrical Characteristics

Device Type ECP2 Field Programmable Gate Array (FPGA)
Logic Capacity 32K LUTs
System Frequency 357 MHz
Core Supply Voltage 1.2 V
Speed Grade -6
Maximum User I/O 450 I/O
Cell Count 35,000 cells
Process Technology 90 nm
Package Type 672-ball FBGA
Package Code FBGA-672
Package Dimensions 27 x 27 mm
Terminal Count 672 terminals
Terminal Form Ball
Package Shape Square
Mounting Type Surface mount
Shipping Format Tray
Lead-Free Construction Lead free

LFE2-35E-6F672C square Pin Configuration Guide

Pin configuration for LFE2-35E-6F672C (square 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.

square package pinout diagram for LFE2-35E-6F672C

No detailed pinout data available for LFE2-35E-6F672C.

Refer to the datasheet for full pin configuration.

Typical Applications

LFE2-35E-6F672C is suitable for 6 applications: Industrial Control Logic, Data-Acquisition and Signal Conditioning, Network Interface Equipment, Video and Image Processing, Storage and Interface Aggregation, Programmable Embedded Control.

🏭

Industrial Control Logic

The LFE2-35E-6F672C fits industrial controllers that combine sequencing, machine-state monitoring, interlocks, and data acquisition in one programmable device. Its 32K LUT capacity provides substantial logic space, while as many as 450 I/O can connect sensors, actuators, counters, and communication transceivers. The 357 MHz system-frequency figure accommodates timing-sensitive control and datapath functions without requiring a separate processor for every protocol task. Use the manufacturer pinout for the 672-ball FBGA and choose the ordering suffix that covers the installation's ambient-temperature range. Distributed control is especially practical when the design needs deterministic field updates while maintaining a single board-level programmable architecture.

📊

Data-Acquisition and Signal Conditioning

The LFE2-35E-6F672C is appropriate for data-acquisition front ends that must coordinate converters, switches, memory, and digital filtering. The 32K LUTs can implement parallel conditioning and buffer-control logic, and the 450-I/O ceiling supports multiple converters, clocks, triggers, and status signals. The 357 MHz device-class frequency is useful for pipeline and parallel-data functions, although actual throughput depends on the selected memory interface and external data-rate limits. Place acquisition and control paths in separate clock domains when appropriate, constrain all timing paths, and validate converter and switch timing against the exact Lattice timing constraints.

🌐

Network Interface Equipment

The LFE2-35E-6F672C suits protocol converters, packet processors, and network-interface modules where multiple data paths must terminate in a single FPGA. Its 32K LUT capacity can support framing, header processing, buffering, and control logic, while up to 450 I/O provide connectivity for transceivers and external processors. The 1.2 V core supply and 672-ball FBGA demand careful plane allocation, but the high pin count provides substantial board-level connectivity. Match every high-speed I/O to the manufacturer's supported standards and impedance constraints, and check timing at the target line rate rather than relying solely on the 357 MHz system-frequency figure.

📺

Video and Image Processing

The LFE2-35E-6F672C can implement parallel pixel pipelines, color conversion, synchronization, and control logic in compact imaging modules. Its 35,000-cell, 32K-LUT ECP2 configuration provides enough parallel resources for moderate-resolution data movement and auxiliary processing, while the 672-ball package exposes numerous connections to image sensors, frame memory, and display controllers. The design must still meet external memory bandwidth and video-timing limits, which can dominate performance. Use synchronous clocking, constrained I/O timing, and source-synchronous routing techniques appropriate to the selected Lattice devices and board stack-up.

🖥️

Storage and Interface Aggregation

The LFE2-35E-6F672C is useful for storage controllers, bus bridges, and adapters that combine legacy and modern interfaces. The 32K LUT capacity can host arbitration, command translation, status tracking, and test logic, while the large 450-I/O limit simplifies connections among controllers, memories, and connectors. The 1.2 V core device should be supported by a low-impedance power plane and local decoupling to prevent logic and I/O activity from disturbing sensitive timing paths. Confirm supported memory-interface combinations, I/O voltage tolerances, and clock-domain relationships in the manufacturer documentation before finalizing the system architecture.

🔧

Programmable Embedded Control

The LFE2-35E-6F672C can serve as the programmable control core in an embedded subsystem that handles boot sequencing, watchdog behavior, peripheral arbitration, and bus decoding. Its 32K LUTs allow dedicated logic to operate alongside a processor rather than burdening that processor with every time-critical task. Up to 450 I/O provide connectivity to processors, memories, and specialized peripherals, while the 357 MHz system-frequency reference supports moderate-speed real-time control. Partition the design into clearly timed clock domains, define startup behavior for every I/O, and confirm configuration loading, boot timing, and peripheral ownership with the Lattice implementation flow.

What are the key specifications of LFE2-35E-6F672C that engineers should know?
The LFE2-35E-6F672C is an ECP2 FPGA with 32K LUTs, up to 450 I/O, a 357 MHz system frequency, and a 1.2 V core supply. It uses a 672-ball FBGA measuring 27 x 27 mm and is built on 90 nm process technology. Manufacturer product records identify the device as a lead-free, surface-mount component supplied in tray format. The ordering suffix also denotes a -6 speed grade. These figures make the device suitable for dense general-purpose logic, embedded control, interface aggregation, and parallel data-processing designs.
Where can I download the LFE2-35E-6F672C datasheet PDF?
The LFE2-35E-6F672C datasheet can be located through the linked Octopart datasheet entry, which identifies the Lattice Semiconductor ECP2 device and links to technical documentation. The component is also indexed by DigiKey and Mouser, where the manufacturer documentation and device details are presented alongside the ordering information. For design release, use the official Lattice Semiconductor ECP2 documentation to verify pin assignments, configuration requirements, supported I/O standards, power-up sequencing, and absolute maximum ratings for this exact suffix.
Where can I find the LFE2-35E-6F672C pinout?
The LFE2-35E-6F672C uses a 672-ball FBGA footprint, and its complete numbered ball assignment must be taken from the Lattice Semiconductor pinout and package drawing for the ECP2 672-ball package. The public component records establish the package type, 672-terminal count, square shape, and 27 x 27 mm dimensions. Because no complete ball-by-ball pin table is published in those records, do not infer unconnected balls or differential-pair assignments from the ordering code. Use the manufacturer pin-description table when assigning PCB layers and validating the board footprint.
What is the LFE2-35E-6F672C used for?
The LFE2-35E-6F672C is used for programmable logic, embedded control, data acquisition, protocol conversion, and high-density interface aggregation. Its 32K LUT capacity allows multiple logic functions to operate concurrently, while as many as 450 I/O provide connections to memory and external components. The 357 MHz system-frequency figure supports moderate-speed control and datapath designs. The device is especially useful when integrating bus control, data formatting, status logic, and peripheral interfaces into a compact 672-ball FBGA implementation.
Is LFE2-35E-6F672C the same as LFE2-35E-6FN672C?
The LFE2-35E-6FN672C is a closely related ECP2 configuration in the same 672-ball FBGA class and is identified as a replacement candidate for the LFE2-35E-6F672C. Both are associated with 32K LUTs, 450 I/O, a 1.2 V supply, and a -6 speed designation. The suffix difference still requires review of the exact manufacturer ordering table, electrical characteristics, and device documentation before substitution. Confirm pinout, temperature grade, configuration method, and intended application rather than treating the differing suffix as automatically interchangeable.
What can replace LFE2-35E-6F672C on the same 672-ball footprint?
Four close replacement candidates are LFE2-35E-6F672I, LFE2-35E-6FN672C, LFE2-35E-7FN672I, and LFE2-20SE-7F672C. The first three retain the ECP2-35E resource class and 672-ball package family, while the fourth has a smaller ECP2 configuration. Migration remains conditional because speed grade, temperature suffix, resource capacity, and device characteristics can differ. Treat the 672-ball match as the starting point, then compare the manufacturer ordering guide, pin table, power specifications, and configuration requirements before approving a replacement.
What is the best Lattice Semiconductor equivalent for LFE2-35E-6F672C?
The LFE2-35E-6FN672C is the closest Lattice Semiconductor alternative identified for LFE2-35E-6F672C because both belong to the 35K-cell ECP2 class, use a 672-ball FBGA, and carry a 1.2 V core-supply description. The candidate comparison identifies it as a more-replace part. A direct substitution still depends on matching the exact speed, temperature, I/O standards, configuration method, and pin assignments. Compare the complete manufacturer part-number suffix tables before releasing a replacement to production.
LFE2-35E-6F672C vs LFE2-35E-6F672I - which should I select?
Select LFE2-35E-6F672C for a commercial-temperature ordering configuration and consider LFE2-35E-6F672I when the design requires the corresponding industrial-grade ordering option. Both are 35K-class ECP2 devices with 32K LUTs, 450 I/O, a 1.2 V core supply, a -6 speed designation, and a 672-ball FBGA. The principal distinction indicated by the suffix is the temperature grade, so the decision should follow the product's ambient-temperature requirements rather than its programmable resources.
LFE2-35E-6F672C vs LFE2-35E-7FN672I - which offers better performance?
The LFE2-35E-6F672C and LFE2-35E-7FN672I are both associated with the ECP2-35E family and 672-ball packaging, but their speed designations differ by one grade: -6 for the target and -7 for the alternate designation. The lower numerical speed grade generally represents the faster class, while the FN and I suffix characters require separate review of operating and temperature details. Choose the target for its -6 designation and 357 MHz specification, and approve the alternative only after checking the manufacturer speed-grade table.
When should I choose LFE2-35E-6F672C instead of LFE2-20SE-7F672C?
Choose LFE2-35E-6F672C when the design needs more programmable logic and a higher stated system frequency than the ECP2-20SE-class alternative. The target is identified with 32K LUTs, 35,000 cells, a 357 MHz system frequency, 450 I/O, and a 1.2 V supply. The LFE2-20SE-7F672C appears in a same-package cross-reference result but belongs to a smaller ECP2 configuration and uses a -7 speed designation. Use it only when its lower logic demand and complete electrical characteristics satisfy the design.
Is LFE2-35E-6F672C suitable for industrial control and data acquisition?
The LFE2-35E-6F672C is suitable for industrial control and data-acquisition designs that fit its 32K LUT and 450 I/O limits. The device can combine sampling control, data conditioning, buffering, timing, and external-bus logic in one ECP2 FPGA. Its 1.2 V core supply and 672-ball FBGA require careful power delivery and multilayer-board design. For installations with extended temperature exposure, select the ordering suffix that matches the required commercial or industrial temperature range.
What PCB considerations matter for the LFE2-35E-6F672C 672-ball FBGA?
The LFE2-35E-6F672C requires a layout designed for its 672-ball, 27 x 27 mm FBGA package, including correct ball mapping, dense escape routing, and adequate power and ground planes. Place decoupling capacitors close to the relevant supply balls, route clocks as controlled-impedance signals, and keep sensitive interfaces away from high-slew-rate outputs where practical. Because a 672-ball package has many power and ground connections, follow the manufacturer's recommended layer stack, via pattern, and ball maps rather than creating a generic BGA layout.
How does the 357 MHz ECP2 performance affect LFE2-35E-6F672C applications?
The 357 MHz system-frequency figure makes the LFE2-35E-6F672C appropriate for moderate-speed control logic, data pipelines, bus bridges, and multi-interface aggregation rather than workloads requiring the latest high-performance FPGA performance. Actual timing closure depends on the selected speed grade, timing constraints, logic depth, routing congestion, I/O standards, memory interfaces, and the Lattice implementation environment. Use 357 MHz as the device-level reference point, then apply the manufacturer timing constraints to the actual clock domains and critical paths.
Is LFE2-35E-6F672C RoHS and REACH compliant?
Product records identify the LFE2-35E-6F672C as lead free, but they do not independently state the device's RoHS, REACH, halogen-free, or conflict-minerals status. Those compliance fields therefore remain unknown rather than being inferred from lead-free construction. For an official procurement or environmental declaration, request the current manufacturer material declaration or product compliance report through the Request a Quote form on this page and match the report to the complete LFE2-35E-6F672C ordering code.
Where can I buy LFE2-35E-6F672C and what is its price?
The LFE2-35E-6F672C can be requested through the Request a Quote form on this page, where current commercial terms can be confirmed for the exact 672-ball tray ordering code. The component is cataloged by leading distributors and is listed with broad market availability, but this page does not reproduce a static price because that figure can change with quantity and market conditions. Include the required quantity, target date, and acceptable packaging when requesting a quotation.
What is the lead time for LFE2-35E-6F672C?
The current lead time for LFE2-35E-6F672C should be confirmed through the Request a Quote form on this page. The device is listed as a 672-ball FBGA supplied in trays, and current manufacturer-channel records indicate an active catalog component. Lead time can vary with order quantity, allocation conditions, and authorized-channel inventory. Provide your production schedule and annual usage in the request so the commercial response can reflect the required delivery plan.
Is LFE2-35E-6F672C in stock?
LFE2-35E-6F672C is actively cataloged by major authorized distributors, but real-time stock should not be inferred from a static product page. Use the Request a Quote form on this page to request current availability, minimum order quantity, and allocation for the exact LFE2-35E-6F672C tray-packed ordering code. Supply your target quantity and required delivery date so the response can distinguish immediate channel inventory from a production allocation.

Engineering reference data for LFE2-35E-6F672C — comparison, design guidance, and compliance information.

Selection Guide

Choose the LFE2-35E-6F672C when the design needs a 35K-cell ECP2 FPGA with 32K LUTs, up to 450 I/O, a 1.2 V core supply, and a -6 speed designation in a 672-ball FBGA. Consider LFE2-35E-6F672I when the same electrical and logic position is needed with an industrial ordering grade. LFE2-35E-6FN672C is a close same-family candidate, but verify its suffix-specific characteristics before approval. Use LFE2-35E-7FN672I only after confirming that its -7 speed class meets the timing budget. LFE2-20SE-7F672C is appropriate when the smaller ECP2-20SE configuration is sufficient, but the lower logic capacity and different speed designation make migration less straightforward. For every choice, verify the complete manufacturer ordering table, pinout, electrical limits, configuration method, and software support.

Comparison with Alternatives

Parameter This Product LFE2-35E-6F672I LFE2-35E-6FN672C LFE2-35E-7FN672I LFE2-20SE-7F672C
Brand Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor
Package 672-ball FBGA, 27 x 27 mm 672-ball FBGA 672-ball FBGA 672-ball FBGA 672-ball FBGA
Speed Grade -6 -6 -6 -7 -7

Key Differentiators

  • Higher logic and timing specification within the compared ECP2 choices (vs LFE2-20SE-7F672C)
  • Closest same-family ordering alternative with matching core resource class (vs LFE2-35E-6FN672C)
  • Direct commercial-versus-industrial grade choice (vs LFE2-35E-6F672I)
  • One-grade performance distinction within the same 35K ECP2 package family (vs LFE2-35E-7FN672I)

Design Notes

Treat the 672-ball FBGA as a high-density routing and power-delivery problem. Follow the Lattice Semiconductor package drawing and recommended land pattern for ball diameters, solder-mask clearance, and pad-stack definitions. Assign continuous ground and power planes, place local decoupling close to supply balls, and provide adequate escape-routing channels from the inner-ball array. Confirm layer count and via geometry with the board fabricator because a mechanically valid footprint can still produce opens or shorts when escape routes are constrained.

Separate high-speed clocks, memory interfaces, and sensitive inputs from noisy I/O regions, and use the manufacturer's supported I/O standards to define impedance and termination. The 357 MHz system-frequency figure does not define every external interface rate, so each clock domain needs its own timing constraint. Use length matching where required by the selected interface, preserve continuous reference planes beneath high-speed routes, and validate differential pairs against the pin-description table rather than inferring polarity or pin function from package position.

Design the 1.2 V core rail and every external I/O supply as a complete power-distribution network. Verify the exact voltage, tolerance, sequencing, and current limits against the manufacturer documentation for LFE2-35E-6F672C. Place bulk and high-frequency decoupling according to the reference design, keep switching supplies and inductors away from sensitive pins, and test voltage droop at the device under worst-case I/O activity. Ground-reference return paths should remain short because a low-noise rail cannot correct a shared-impedance disturbance created in the PCB.

Do not treat similar ECP2 suffixes as automatically interchangeable. Check the full ordering code for logic density, speed grade, temperature class, package, and any suffix-specific electrical or qualification differences. In particular, LFE2-35E-6FN672C and LFE2-35E-7FN672I require confirmation against the manufacturer part table even though their 672-ball packages align. Also avoid estimating unused BGA-ball functions from generic package drawings; use the exact pin-description table and verify every power, ground, configuration, and I/O connection.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

The device is identified as lead free. RoHS, REACH, halogen-free, conflict-minerals, and automotive-qualification statements require current manufacturer documentation for the exact ordering code.

Data verified on: 2026-11-03 — data verified and curated by XAIPART's component engineering team

Related Searches

LFE2-35E-6F672C datasheet LFE2-35E-6F672C pinout LFE2-35E-6F672C datasheet pdf LFE2-35E-6F672C equivalent LFE2-35E-6F672C replacement LFE2-35E-6F672C cross reference LFE2-35E-6F672C footprint LFE2-35E-6F672C price LFE2-35E-6F672C stock Lattice Semiconductor LFE2-35E-6F672C LFE2-35E-6F672C vs LFE2-35E-6FN672C LFE2-35E-6F672C 32K LUT LFE2-35E-6F672C 672 FBGA LFE2-35E-6F672C industrial control LFE2-35E-6F672C reference manual

Related Components & Terms

Lattice Semiconductor LFE2-35E-6F672C LFE2-35E-6F672I LFE2-35E-6FN672C LFE2-35E-7FN672I LFE2-20SE-7F672C ECP2 FPGA field-programmable gate array programmable logic device logic cell lookup table LUT FBGA-672 BGA surface-mount technology SMD 1.2 V 90 nm process 357 MHz 450 I/O industrial control data acquisition network interface image processing
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details