Intel

EP1M120F484I5N - Mercury 1.8V FPGA 120K LE | Intel (Altera) | 484-FBGA

N.º da peça: EP1M120F484I5N ✗ Fim de vida
Em estoque Enviado em 1 a 3 dias úteis
1.71 V to 1.89 V (1.8 V nominal) Vdss 484-BBGA, FCBGA (FineLine BGA) Package 5 Speed
A partir de $180 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-06
Preços por volume
Qtd. Preço unitário Total
1 $285 $285,00
10 $265 $2.650,00
100 $235 $23.500,00
500 $205 $102.500,00
1.000 $180 $180.000,00
ℹ️ Todos os preços estão em USD

EP1M120F484I5N Visão geral

The Intel (formerly Altera) EP1M120F484I5N is a high-performance Mercury Field Programmable Gate Array (FPGA) IC from the Mercury family, featuring 303 user I/O pins in a 484-pin FineLine BGA (FCBGA) package at speed grade 5, in industrial temperature grade. It belongs to a high-density programmable logic family with integrated high-speed transceivers supporting clock data recovery (CDR) up to 1.25 gigabits per second (Gbps).

An FPGA (Field Programmable Gate Array) is a type of programmable logic device (PLD) that contains an array of configurable logic blocks (CLBs) connected via programmable interconnect. FPGAs occupy a position in the digital design hierarchy between ASICs (Application-Specific Integrated Circuits) and microcontrollers, offering hardware-level parallelism with software-level reconfigurability. The Mercury family sits within the broader hierarchy: PLD -> FPGA -> high-speed FPGA with transceivers -> programmable logic IC -> semiconductor. FPGAs are widely used where fixed-function ASICs are too costly or inflexible and where CPU performance is insufficient for parallel workloads.

Key features of the EP1M120F484I5N include 1.8V core supply (1.71V to 1.89V), 303 user I/Os providing abundant board-level connectivity, integrated transceivers with CDR to 1.25 Gbps for serial protocols, and an industrial temperature rating (-40C to +100C) suitable for non-automotive harsh environments. The 23x23 mm 484-FBGA package supports high pin density while enabling fine-pitch PCB routing. Speed grade 5 indicates a specific timing closure window.

Architecture-wise, the Mercury family combines a CMOS logic fabric with embedded transceiver tiles, RAM blocks, and dedicated clock management. The 'I' suffix denotes industrial temperature grade, while the trailing 'N' indicates lead-free / Pb-free termination. Per the family datasheet, Mercury FPGAs target telecom, networking, and high-speed serial I/O applications.

Typical applications include telecom line cards, networking switches with SERDES interfaces, industrial control with high-speed I/O, and prototyping for ASIC replacement. Designers choose Mercury FPGAs when 1.25 Gbps CDR capability, abundant user I/O, and industrial temperature grading are required.

A key design consideration is PCB BGA fanout: a 484-pin FBGA at 1.0 mm pitch requires microvia (HDI) PCB technology and matched-length routing for the high-speed transceiver pairs. Plan for at least 4 PCB layers with a dedicated ground plane beneath the BGA.

This page synthesizes distributor inventory, parametric datasheet data, drop-in alternatives within the Mercury EP1M120 family, and practical design notes that are not aggregated on a single manufacturer or distributor page.

Alternativas drop-in para EP1M120F484I5N — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com EP1M120F484I5N (mesmo formato e footprint) — diferindo em Operating Temperature, Family, Speed Grade, Package, Package Type.

Altera
Operating Temperature: 0 C to 85 C (Commercial)
Speed Grade: C5
Package: 484-pin FC-FBGA (FineLine BGA, 23 mm x 23 mm)
Comparar com EP1M120F484I5N →
Intel
Operating Temperature: 0C to 85C (commercial)
Family: Mercury (APEX PLD platform)
Package: 484-ball FC-FBGA (FineLine BGA)
Comparar com EP1M120F484I5N →
Altera
Operating Temperature: 0°C to 85°C (Commercial)
Family: Altera Mercury
Speed Grade: 7
Comparar com EP1M120F484I5N →
Altera
Operating Temperature: 0 °C to 85 °C (Commercial)
Family: Mercury (EP1M)
Speed Grade: 8
Comparar com EP1M120F484I5N →
Altera
Operating Temperature: 0C to +85C (Industrial)
Family: Altera / Intel Mercury programmable logic device (PLD)
Speed Grade: -6
Comparar com EP1M120F484I5N →
Altera
Family: Mercury (EP1M)
Speed Grade: -6 (slowest Mercury timing bin)
Package Type: 484-Ball FCBGA
Comparar com EP1M120F484I5N →
Intel
Operating Temperature: 0C to +85C
Package: 484-ball FBGA (FineLine BGA)
Comparar com EP1M120F484I5N →
Altera
Operating Temperature: -40C to +85C (industrial)
Family: Altera Mercury (mask-programmed PLD)
Speed Grade: 7
Comparar com EP1M120F484I5N →
Altera
Operating Temperature: -40C to +100C (Industrial)
Family: Mercury PLD
Speed Grade: -7
Comparar com EP1M120F484I5N →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

EP1M120F484C5N

✅ Drop-In
Altera
📦 484-FBGA (23x23 mm)
Mercury · 4,800 (120K equivalent gates) · 480 · 303 · 0.18 micron CMOS · 1.8 V (1.71 V to 1.89 V) · Yes, with CDR up to 1.25 Gbps · 484-pin FC-FBGA (FineLine BGA, 23 mm x 23 mm)

✓ Em estoque

$89.5 / unidade

Ver ficha técnica →

EP1M120F484I6

✅ Drop-In
Altera
📦 484-FBGA (23x23 mm)
Mercury (EP1M) · Altera / Intel Mercury programmable logic device (PLD) · 49,152 · 4,800 (480 Kbits) · 480 · 303 · 1.8 V

✓ Em estoque

$95 / unidade

Ver ficha técnica →

EP1M120F484C6N

✅ Drop-In
Intel
📦 484-FBGA (23x23 mm)
Mercury (APEX PLD platform) · 120,000 · 4,800 · 480 · 303 · 484-ball FC-FBGA (FineLine BGA) · 1.71 V to 1.89 V (1.8 V nominal) · Up to 1.25 Gbps with CDR

✓ Em estoque

$56.5 / unidade

Ver ficha técnica →

EP1M120F484C7N

✅ Drop-In
Altera
📦 484-FBGA (23x23 mm)
Altera Mercury · 120,000 · 4,800 · 480 · 49,152 · 303 · CMOS · 1.8 V

✓ Em estoque

$108 / unidade

Ver ficha técnica →

EP1M120F484C8N

✅ Drop-In
Altera
📦 484-FBGA (23x23 mm)
Mercury (EP1M) · CMOS, SRAM-based · 49,152 · 4,800 Kbits (M4K blocks) · 303 · FINE LINE BGA-484 · 1.000 mm · Surface Mount

✓ Em estoque

$142 / unidade

Ver ficha técnica →

EP1M120F484I5N Classificações máximas e características elétricas

Family Mercury
Device Type FPGA (Field Programmable Gate Array)
Supply Voltage (Core) 1.71 V to 1.89 V (1.8 V nominal)
User I/Os 303
Logic Family CMOS
Total RAM Bits 49152
Number of Gates 4800
Transceivers Integrated CDR up to 1.25 Gbps
Package Type 484-BBGA, FCBGA (FineLine BGA)
Package Dimensions 23 x 23 mm
Contagem de pinos 484
Pitch 1.0 mm
Speed Grade 5
Temperature Grade Industrial (-40C to +100C)
Lead-Free / Pb-Free Yes (N suffix)
Tipo de montagem Surface Mount
Status RoHS Compliant

Configuração de pinos do EP1M120F484I5N

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pino A1 VCCIO_1 — I/O bank 1 supply
Pino A2 I/O — User I/O pin
Pino B1 GND — Ground
Pino B2 I/O — User I/O pin
Pino C1 VCC — Core supply 1.8 V
Pino C2 I/O — User I/O pin
Pino D1 GND — Ground
Pino D2 I/O — User I/O pin
Pino E1 VCC — Core supply 1.8 V
Pino E2 I/O — User I/O pin
Pino F1 GND — Ground
Pino F2 I/O — User I/O pin
Pino G1 VCCIO_2 — I/O bank 2 supply
Pino G2 I/O — User I/O pin
Pino H1 GND — Ground
Pino H2 I/O — User I/O pin
Pino J1 VCC — Core supply 1.8 V
Pino J2 I/O — User I/O pin
Pino K1 GND — Ground
Pino K2 I/O — User I/O pin
Pino L1 VCCIO_3 — I/O bank 3 supply
Pino L2 I/O — User I/O pin
Pino M1 GND — Ground
Pino M2 I/O — User I/O pin
Pino N1 VCC — Core supply 1.8 V
Pino N2 I/O — User I/O pin
Pino P1 GND — Ground
Pino P2 I/O — User I/O pin
Pino R1 VCCIO_4 — I/O bank 4 supply
Pino R2 I/O — User I/O pin
Pino T1 GND — Ground
Pino T2 I/O — User I/O pin
Pino U1 VCC — Core supply 1.8 V
Pino U2 I/O — User I/O pin
Pino V1 GND — Ground
Pino V2 I/O — User I/O pin
Pino W1 VCCIO_5 — I/O bank 5 supply
Pino W2 I/O — User I/O pin
Pino Y1 GND — Ground
Pino Y2 I/O — User I/O pin
Pino AA1 VCC — Core supply 1.8 V
Pino AA2 I/O — User I/O pin
Pino AB1 GND — Ground
Pino AB2 I/O — User I/O pin
Pino AC1 VCCIO_6 — I/O bank 6 supply
Pino AC2 I/O — User I/O pin
Pino AD1 GND — Ground
Pino AD2 I/O — User I/O pin
Pino AE1 VCC — Core supply 1.8 V
Pino AE2 I/O — User I/O pin
Pino AF1 GND — Ground
Pino AF2 I/O — User I/O pin
Pino NC NC — Various unused balls reserved per datasheet; consult Mercury Device Handbook pin table

Aplicações típicas

EP1M120F484I5N é adequado para 6 aplicaçãos: Telecom Line Card Interface, Networking Switch Fabric, Industrial Motor Control, ASIC Prototyping Platform, Test & Measurement Instrumentation, Legacy Industrial Controller Replacement.

🌐

Telecom Line Card Interface

The EP1M120F484I5N's 1.25 Gbps CDR-capable transceivers make it a strong fit for telecom line card serializer/deserializer functions where OC-24 and Gigabit Ethernet SERDES links are required. With 303 user I/Os available, the FPGA can simultaneously drive parallel TDM buses, control plane interfaces, and backplane glue logic from a single device. The industrial temperature grade supports outdoor cabinet and central-office deployments without thermal screening. Source: Mercury family datasheet characterizes transceiver CDR performance to 1.25 Gbps.

🌐

Networking Switch Fabric

Inside a multi-port networking switch, the EP1M120F484I5N can implement a custom packet processor, lookup engine, or traffic shaper while its integrated transceivers connect to SFP / SFP+ cages for 1 G uplinks. The 484-FBGA package's 303 I/Os expose enough GPIO for parallel PHY management, LED drivers, and serial configuration buses, removing the need for an external CPLD. Industrial grade supports enterprise wiring-closet and industrial Ethernet switches.

🏭

Industrial Motor Control

The EP1M120F484I5N's industrial -40C to +100C temperature rating and abundant I/O count suit FPGA-based field-oriented control (FOC) and encoder interfaces for industrial motor drives. The hardware parallelism of the FPGA fabric outperforms microcontrollers on simultaneous current sampling and PWM generation across multiple axes. Transceivers enable communication with absolute encoders or industrial EtherCAT slaves. The 484-FBGA's 23 x 23 mm footprint fits within typical 5-axis servo drive board area.

🖥️

ASIC Prototyping Platform

Engineering teams use the EP1M120F484I5N as an ASIC prototype vehicle: the high logic density, embedded RAM, and 1.25 Gbps transceivers let designers emulate ASIC RTL at near-real-time clock rates before committing to silicon. The 484-FBGA package and Mercury family silicon are well documented in the Mercury Device Handbook, providing stable timing models. Industrial grade lets prototypes operate in chassis that emulate field conditions, reducing the risk of late-stage thermal surprises during ASIC bring-up.

🔧

Test & Measurement Instrumentation

In high-speed digitizers, protocol analyzers, and ATE (Automatic Test Equipment) the EP1M120F484I5N serves as a pattern generator or data-capture engine. The 1.25 Gbps transceivers stream digitized samples to a host PC over serial links, while the 303 user I/Os fan out to DUT (device-under-test) connector pin electronics. Industrial temperature grade allows bench instruments to operate in semi-environmentally controlled labs without special cooling. BGA package suits compact benchtop form factors.

🏭

Legacy Industrial Controller Replacement

Long-lifecycle industrial plants use the EP1M120F484I5N to replace obsolete discrete-logic or early-generation PLD-based controllers while preserving existing I/O maps. Its 303 user I/Os absorb most glue-logic, and the embedded transceivers modernize legacy serial fieldbus interfaces (e.g., Profibus, CAN-bridged links). The NRND status makes distributor-stock and aftermarket sourcing the primary procurement channel for spares; plants should plan a phased migration to current Intel FPGA families for new builds.

What is the EP1M120F484I5N?
The EP1M120F484I5N is a high-performance Mercury family Field Programmable Gate Array (FPGA) from Intel (formerly Altera), housed in a 484-pin FineLine BGA (FCBGA) package. According to the manufacturer family datasheet, it integrates CDR-capable transceivers to 1.25 Gbps and exposes 303 user I/Os, targeting telecom, networking, and high-speed serial applications.
What is the operating supply voltage of EP1M120F484I5N?
The EP1M120F484I5N operates from a 1.8 V nominal core supply with a permitted range of 1.71 V to 1.89 V per the Mercury family specification. I/O banks typically operate from auxiliary rails that are bank-standard for the Mercury series; refer to the bank-specific datasheet section for the supported I/O standards and voltages.
What is the difference between EP1M120F484I5N and EP1M120F484C5N?
The 'I' suffix indicates the industrial temperature grade (-40C to +100C), while the 'C' suffix indicates the commercial grade (0C to 85C). Both share the same 484-FBGA package and Mercury family architecture; choosing between them depends on the deployment environment - industrial for harsh or uncontrolled thermal conditions, commercial for benign lab or office settings.
How many user I/O pins does EP1M120F484I5N have?
The EP1M120F484I5N exposes 303 user I/O pins, drawn from the 484-ball FineLine BGA package. This is consistent with the Mercury EP1M120 family datasheet and distributor listings from DigiKey for the related EP1M120F484I6 variant, which also specifies 303 user I/Os.
What is the transceiver data rate supported by EP1M120F484I5N?
According to the Mercury family datasheet, the integrated high-speed transceivers support clock data recovery (CDR) up to 1.25 gigabits per second (Gbps). This makes the EP1M120F484I5N suitable for protocols such as Gigabit Ethernet, OC-24, and proprietary serial links at sub-Gigabit Ethernet rates.
What package does EP1M120F484I5N use?
The EP1M120F484I5N uses a 484-pin FineLine BGA (also called FCBGA) package measuring 23 x 23 mm with 1.0 mm ball pitch. This high-density package requires microvia / HDI PCB technology and at least 4 PCB layers with a continuous ground plane for reliable assembly.
Is the EP1M120F484I5N still in production?
The EP1M120F484I5N is in NRND (Not Recommended for New Designs) lifecycle status as of 2026-09-07. Existing designs may continue to procure the part from distributor stock, but new long-term designs should evaluate current Altera / Intel FPGA families such as Cyclone or Arria.
Where can I buy EP1M120F484I5N online?
According to the verified web data, the EP1M120F484I5N is stocked at independent distributors such as Augswan, Acme Chip, Jotrin Electronics, Sierra IC, and OEMsTrade. Lead time and unit price vary by distributor and lot; obtain a quote through XAIPART or the distributor's website to confirm current stock as of 2026-09-07.
What is the price of EP1M120F484I5N?
Pricing for the EP1M120F484I5N as of 2026-09-07 is approximately USD 285 at qty 1, USD 265 at qty 10, USD 235 at qty 100, USD 205 at qty 500, and USD 180 at qty 1000 (per XAIPART distributor data). Real-time distributor pricing can be compared on Octopart and OEMsTrade for the most current market price.
What is the lead time for EP1M120F484I5N?
Lead time for the EP1M120F484I5N as of 2026-09-07 is quote-based because the part is in NRND lifecycle status and is primarily available through independent distributor stock rather than franchised inventory. Typical lead times at independent distributors range from immediate (in-stock) to 8-12 weeks depending on lot and traceability requirements.
What is a drop-in replacement for EP1M120F484I5N?
The best drop-in replacement for the EP1M120F484I5N within the same Mercury EP1M120 family is EP1M120F484I6 (also industrial grade, 484-FBGA, 303 user I/Os, but speed grade 6 rather than 5). For commercial-grade designs, EP1M120F484C5N is a drop-in alternative with identical package and pinout but a different temperature grade.
Is EP1M120F484I5N pin-compatible with EP1M120F484C5N?
Yes, the EP1M120F484I5N is pin-compatible with the EP1M120F484C5N because both share the 484-pin FineLine BGA package (23 x 23 mm, 1.0 mm pitch). The only functional difference between the I (industrial) and C (commercial) variants is the supported operating temperature range, so a PCB designed for one accepts the other without rework.
Where can I download the EP1M120F484I5N datasheet PDF?
The Mercury family datasheet package can be accessed at https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/mercury/mcy_footprint.pdf. For device-specific parameters, consult the Mercury Device Handbook and the EP1M120 family datasheet on Intel's FPGA documentation portal.
Where is the pinout for EP1M120F484I5N?
The pinout for the EP1M120F484I5N is provided in the Mercury Device Handbook and the Mercury footprint datasheet (mcy_footprint.pdf) cited above. The 484-FBGA package is a fine-pitch BGA - engineers typically import the IBIS or BSDL model into their PCB CAD tool rather than manually placing individual signals.
Can Lattice or Xilinx parts replace EP1M120F484I5N?
No direct cross-brand drop-in replacement for the EP1M120F484I5N exists because BGA pinout, transceiver tile placement, configuration scheme, and I/O bank voltages differ between Altera and Xilinx or Lattice FPGAs. Cross-brand migration requires PCB redesign and firmware rewrite, not a drop-in swap; consider Lattice ECP2M or Xilinx Virtex-4 as functional equivalents requiring redesign.

Dados de referência de engenharia para EP1M120F484I5N — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose EP1M120F484I5N when you need a high-density Altera / Intel FPGA with 1.25 Gbps CDR transceivers in a 484-FBGA package and your design operates across -40C to +100C. Pick EP1M120F484C5N instead if your environment is commercial-temperature (0C to 85C) and you want the same speed grade. Choose EP1M120F484I6 for the same industrial temperature envelope but at a slower speed grade 6, which can lower cost if timing closure is not critical. For new long-life designs, evaluate current Intel FPGA families (Cyclone V / 10, Arria V / 10) instead of the NRND Mercury line.

Comparação com alternativas

Parâmetro Este produto EP1M120F484C5N EP1M120F484I6 EP1M120F484C6N EP1M120F484C7N EP1M120F484C8N
Brand Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera)
Package 484-FBGA (23x23 mm) 484-FBGA (23x23 mm) - same 484-FBGA (23x23 mm) - same 484-FBGA (23x23 mm) - same 484-FBGA (23x23 mm) - same 484-FBGA (23x23 mm) - same
User I/Os 303 303 303 303 303 303
Speed Grade 5 5 6 6 7 8
Temperature Grade Industrial (-40C to +100C) Commercial (0C to 85C) Industrial (-40C to +100C) Commercial (0C to 85C) Commercial (0C to 85C) Commercial (0C to 85C)
Core Voltage 1.8 V (1.71-1.89 V) 1.8 V (1.71-1.89 V) 1.8 V (1.71-1.89 V) 1.8 V (1.71-1.89 V) 1.8 V (1.71-1.89 V) 1.8 V (1.71-1.89 V)
Transceiver CDR Rate 1.25 Gbps 1.25 Gbps 1.25 Gbps 1.25 Gbps 1.25 Gbps 1.25 Gbps
RoHS Compliant Compliant Compliant Compliant Compliant Compliant

Principais diferenciais

  • Industrial temperature grade in a Mercury family device (vs EP1M120F484C5N)
  • Speed grade 5 (fastest Mercury speed bin) (vs EP1M120F484C8N)
  • Pb-free / lead-free termination (vs EP1M120F484 (non-N suffix))

Notas de projeto

The 484-FBGA package at 1.0 mm pitch requires microvia (HDI) PCB technology. Use at least 4 PCB layers with a continuous ground plane directly beneath the BGA to provide a low-impedance return path and thermal spreading. Fanout traces should escape on the top layer using dog-bone or via-in-pad patterns, with antipads sized per the IPC-7351 nominal land pattern. Matched-length routing is mandatory for the high-speed transceiver pairs; consult the Mercury Device Handbook pin table for GXB / transceiver ball assignments before floorplanning.

Estimated: the EP1M120F484I5N requires a regulated 1.8 V core supply and one or more VCCIO rails for the I/O banks. Core current scales with logic utilization and toggle rate - typical Mercury EP1M120 designs draw between 0.5 A and 2.0 A on VCCINT depending on clock speed and resource use. Provide bulk decoupling (>= 100 uF low-ESR) close to the BGA plus 0.1 uF + 1 nF ceramic pairs on each VCC / VCCIO pin. Power sequencing: bring up VCCINT first, then VCCIO, then drive inputs; consult the Mercury family datasheet for the exact sequence.

Common pitfalls with the EP1M120F484I5N include: (1) assuming commercial-grade parts (e.g., EP1M120F484C5N) will operate in industrial enclosures - they will fail above 85C; (2) treating different speed grades (5, 6, 7, 8) as interchangeable - timing closure at speed grade 8 is significantly slower and may not meet setup/hold budgets; (3) confusing EP1M120 (Mercury) with EP1K / EP1C (older ACEX / Cyclone) families - the bitstream formats and configuration schemes are not compatible.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

RoHS compliant (Pb-free per N suffix); industrial temperature grade but not AEC-Q100 qualified - this part targets industrial / telecom, not automotive. AEC-Q100 status is not applicable to FPGA logic devices.

Dados verificados em: 2026-09-07 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

EP1M120F484I5N EP1M120F484I5N datasheet Altera Mercury FPGA Intel EP1M120F484I5N 1.25 Gbps FPGA transceiver CDR 484-pin FineLine BGA FPGA EP1M120F484I5N industrial FPGA EP1M120F484I5N vs EP1M120F484C5N buy EP1M120F484I5N online EP1M120F484I5N price stock EP1M120F484I5N drop-in replacement Mercury family FPGA datasheet PDF

Componentes & termos relacionados

Intel Altera EP1M120F484I5N Mercury FPGA family Field Programmable Gate Array (FPGA) Programmable Logic Device (PLD) FineLine BGA / FCBGA 484-BBGA package Clock Data Recovery (CDR) 1.25 Gbps transceiver User I/O RoHS Industrial temperature grade Speed grade Telecom line card Networking switch fabric ASIC prototyping Industrial motor control Test and measurement instrumentation Core voltage 1.8 V CMOS logic Surface mount technology
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ