AVISO DE ÚLTIMA COMPRA: EP1S20F780C5N está próximo al fin de vida. Fecha límite de pedido: Contáctenos. Ver piezas alternativas disponibles →
Altera

EP1S20F780C5N - Stratix 18460-Cell FPGA, 780-BGA | Intel (Altera)

N.º de pieza: EP1S20F780C5N ⚠ Última compra
En stock Se envía en 1-3 días hábiles
1.5 V Vdss 780-ball FCBGA (780-BBGA) Package 500 MHz Speed 1,669,248 bits Memory
Desde $92 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-06
Precios por volumen
Cant. Precio unitario Total
1 $145 $145,00
10 $132.5 $1.325,00
100 $118 $11.800,00
500 $105 $52.500,00
1.000 $92 $92.000,00
ℹ️ Todos los precios están en USD

EP1S20F780C5N Descripción general

The Intel (formerly Altera) EP1S20F780C5N is a Stratix-family Field-Programmable Gate Array (FPGA) built on a 130 nm CMOS process, integrating 18460 logic elements, 1,669,248 bits of embedded memory, and 586 user I/Os into a 780-ball Flip-Chip BGA package. Operating from a 1.5 V core supply, the device supports up to 500 MHz internal clock performance and targets high-complexity digital designs that require embedded TriMatrix memory blocks, DSP blocks, and high-speed I/O.

A Field-Programmable Gate Array (FPGA) is a type of programmable logic device (PLD) within the broader category of integrated circuits (ICs) and semiconductors. FPGAs combine programmable logic fabric, configurable I/O, and often hard intellectual-property (IP) blocks such as memory, multipliers, transceivers, or processors. They occupy a hierarchical position between application-specific integrated circuits (ASICs) and general-purpose processors, offering hardware parallelism with software-style reconfigurability. The Stratix family, introduced by Altera in 2002, was the first commercial FPGA family to integrate embedded DSP blocks and dedicated high-speed memory.

Key features of the EP1S20F780C5N include 1846 Logic Array Blocks (LABs), dedicated DSP blocks optimized for fixed- and floating-point arithmetic, multiple phase-locked loops (PLLs) for clock management, and embedded memory suitable for packet buffering or signal-processing delay lines. The 780-pin FCBGA package provides a thermal and electrical platform suited to high-density board layouts, while the commercial 0 to 85 °C operating temperature grade makes it appropriate for laboratory, test, and consumer-grade equipment.

From an architectural perspective, the EP1S20F780C5N uses SRAM-based configuration cells, allowing unlimited reconfiguration via JTAG or a configuration device. Its high-pin-count package supports a wide array of I/O standards including LVDS, SSTL, and LVCMOS, making it well-suited to bridging multiple legacy and modern buses in a single design.

Typical applications include high-speed digital signal processing (DSP) prototyping, telecommunications line-card logic, network packet processing, test and measurement instrumentation, and industrial imaging systems. It is also widely used in legacy designs requiring Altera's Quartus II design environment with the Stratix device family support.

When designing with this part, ensure the PCB land pattern matches the 780-FCBGA 29 x 29 mm, 1 mm pitch geometry, and follow Intel/Altera's recommended decoupling scheme. JTAG configuration via the dedicated pins is recommended for prototype bring-up, with a configuration device (such as an EPC16) deployed for production.

This page consolidates distributor pricing, same-brand pin-compatible alternatives, and practical design guidance that extends beyond the original Altera Stratix Device Handbook, helping sourcing engineers and FPGA developers make informed procurement and redesign decisions.

Alternativas directas para EP1S20F780C5N — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con EP1S20F780C5N (mismo factor de forma y huella) — difiere en Operating Temperature, Package, Speed Grade, Process Technology, Configuration Method.

Altera
Operating Temperature: 0 C to 85 C
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0C to +85C (Commercial)
Package: 780-ball FBGA (29 x 29 mm, 1 mm pitch)
Speed Grade: C5
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0°C to 85°C (Commercial)
Package: FBGA-780 (29 × 29 mm, 1.0 mm pitch)
Speed Grade: C7
Comparar con EP1S20F780C5N →
Altera
Package: 780-BBGA, FCBGA (FineLine BGA)
Speed Grade: -5
Process Technology: 0.13 µm CMOS
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0 C to +85 C (commercial)
Package: 780-ball FC-FBGA (Fine-pitch BGA)
Speed Grade: C6 (6 ns pin-to-pin delay class)
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0 °C to +85 °C
Configuration Method: SRAM-based (volatile)
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0 C to 85 C (Commercial)
Package: 780-BBGA, FCBGA (29 x 29 mm, 1.0 mm pitch)
Speed Grade: -7
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: -40C to +100C
Speed Grade: -I5 (industrial, medium speed)
Configuration Method: Passive Serial (PS), Fast Passive Parallel (FPP), JTAG
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: -40C to +100C (industrial)
Speed Grade: -6
Process Technology: 0.13 μm SRAM
Comparar con EP1S20F780C5N →
Altera
Operating Temperature: -40 °C to +85 °C (Industrial)
Package: 780-BBGA, FCBGA
Speed Grade: -6
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: -40 C to +100 C (Industrial)
Package: 780-ball FC-FBGA (Flip-Chip BGA)
Speed Grade: I7
Comparar con EP1S20F780C5N →
Intel
Operating Temperature: 0 C to 85 C (Commercial Extended)
Package: 780-ball FBGA, 29 x 29 mm, 1.0 mm pitch
Comparar con EP1S20F780C5N →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

EP1S20F780C5

✅ Sustitución directa
Altera
📦 780-ball FCBGA
Stratix · 18460 · 1846 · 1669248 · 586 · 17 · 16 · 8

✓ En stock

$645 / unidad

Ver hoja de datos →

EP1S20F780C6N

✅ Sustitución directa
Intel
📦 780-ball FCBGA
Stratix · Intel (formerly Altera) · 130 nm CMOS · 18,460 · 2,132 · 1,669,248 · TriMatrix (M512 / M4K / M-RAM blocks) · Embedded 9x9 multiplier blocks

✓ En stock

$188.75 / unidad

Ver hoja de datos →

EP1S20F780C7N

✅ Sustitución directa
Intel
📦 780-ball FCBGA
Stratix · Intel (formerly Altera) · 18,460 · 1,846 · 1,669,248 · 586 · 780-BBGA, FCBGA (29 x 29 mm, 1.0 mm pitch) · 780-FBGA

✓ En stock

$158.4 / unidad

Ver hoja de datos →

EP1S10F780C5N

✅ Sustitución directa
Intel
📦 780-ball FCBGA
Stratix · 10570 · 920448 · 426 · 1.5 V · 0C to +85C (Commercial) · 780-ball FBGA (29 x 29 mm, 1 mm pitch) · 130 nm CMOS

✓ En stock

$195 / unidad

Ver hoja de datos →

EP1S10F780C7N

✅ Sustitución directa
Intel
📦 780-ball FCBGA
Stratix · 10,570 · 920 Kbits (TriMatrix: MLAB, M512, M4K) · Yes (DSP blocks) · 6 PLL + DLL blocks · Up to 426 · 1.5 V · FBGA-780 (29 × 29 mm, 1.0 mm pitch)

✓ En stock

$96.2 / unidad

Ver hoja de datos →

EP1M350F780C5N

✅ Sustitución directa
Altera
📦 780-ball FCBGA
Mercury (EP1M350) · 350,000 · 14,400 · 486 · 780 · CMOS · 1.8 V · FineLine BGA (FC-FBGA / PBGA-B780)

✓ En stock

$115 / unidad

Ver hoja de datos →

EP1S20F780C5N Valores máximos y características eléctricas

Device Family Stratix
Manufacturer Intel (formerly Altera)
Logic Elements 18460
Logic Array Blocks (LABs) 1846
Embedded Memory 1,669,248 bits
User I/Os 586
Encapsulado 780-ball FCBGA (780-BBGA)
Package Dimensions 29 x 29 mm, 1 mm pitch
Tensión de alimentación 1.5 V
Process Technology 130 nm CMOS
Maximum Internal Frequency 500 MHz
Temperatura de funcionamiento 0 °C to +85 °C (commercial)
Configuration Method SRAM-based, JTAG or external configuration device
Tipo de montaje Surface Mount

Guía de configuración de pines de EP1S20F780C5N 29 x 29 mm, 1 mm pitch

Configuración de pines para EP1S20F780C5N (encapsulado 29 x 29 mm, 1 mm pitch). Este CI digital incluye GPIO, interfaces de comunicación (UART, SPI, I2C) y pines de alimentación. Consulte la hoja de datos del fabricante para conocer las funciones alternativas de los pines y las opciones de configuración. Esencial para el diseño de sistemas embebidos y el diseño de PCB.

Diagrama de patillaje del encapsulado 29 x 29 mm, 1 mm pitch para EP1S20F780C5N

No hay datos detallados de patillaje disponibles para EP1S20F780C5N.

Consulte la hoja de datos para ver la configuración completa de patillas.

Aplicaciones típicas

EP1S20F780C5N es adecuado para 6 aplicacións: Telecommunications Line-Card Logic, High-Speed DSP Prototyping, Test and Measurement Instrumentation, Industrial Imaging and Machine Vision, Aerospace Avionics Data Concentrators, Legacy Networking Switch Control Plane.

🌐

Telecommunications Line-Card Logic

The EP1S20F780C5N's 18460 logic elements and 1,669,248 bits of TriMatrix memory make it well-suited for telecom line-card backplane glue logic, custom protocol bridging, and HDLC/Ethernet packet assembly. At 500 MHz internal fMAX and 586 user I/Os, it can sustain multiple SERDES-friendly LVDS interfaces and aggregate framing logic on a single chip. The 780-ball FCBGA package provides high signal-integrity density for dense backplane designs, while dedicated PLL resources permit precise clock synthesis from telecom-grade references. Compared with discrete ASIC solutions, the EP1S20F780C5N allows late-stage protocol changes during telecom equipment qualification cycles.

🔧

High-Speed DSP Prototyping

With on-chip DSP blocks optimized for fixed- and floating-point arithmetic, the EP1S20F780C5N supports prototyping of FIR/FFT pipelines, radar signal-processing chains, and SDR baseband processing. The 1.6 Mbit embedded memory block pool allows line buffering of multi-MSample waveforms without external SRAM, and the 500 MHz fabric supports clock rates aligned with ADC/DAC sample rates. Engineers can map FFT butterflies and channelizer filters directly into hardware, achieving deterministic latency unattainable on microcontrollers. The FCBGA-780 footprint accommodates the high pin count required for parallel LVCMOS or LVDS ADC/DAC interfaces.

🖥️

Test and Measurement Instrumentation

The EP1S20F780C5N integrates timing, pattern generation, and protocol decoding logic into a single reconfigurable platform for use in logic analyzers, protocol exercisers, and ATE subsystems. Its 586 user I/Os map to high-channel-count probe interfaces, while embedded memory holds capture buffers and pattern sequences. Designers benefit from JTAG reconfiguration for field updates of measurement firmware. The commercial 0 to 85 °C operating range covers typical lab and factory-floor environments, and the high pin count supports simultaneous acquisition of multiple high-speed buses (PCI, LVDS, parallel TTL) on one device.

🏭

Industrial Imaging and Machine Vision

The EP1S20F780C5N's high I/O count and embedded memory pool are well-matched to multi-camera image-processing pipelines, including Bayer reconstruction, lens-distortion correction, and frame buffering. Its fabric can implement real-time convolution kernels and feature-extraction operators, while the FCBGA-780 footprint provides the high pin density required for Camera Link or LVDS-based image-sensor interfaces. Embedded TriMatrix memory holds intermediate frame lines, reducing external memory bandwidth pressure. Compared with general-purpose CPUs, the FPGA delivers deterministic per-pixel latency required for synchronized multi-camera inspection rigs.

✈️

Aerospace Avionics Data Concentrators

Although the EP1S20F780C5N is a commercial-temperature variant, it is widely deployed in lab and ground-test avionics data concentrators where 0 to 85 °C operation is sufficient. The 1846 LABs and 1.6 Mbit memory map comfortably to MIL-STD-1553 bridges, ARINC 429 receivers, and discrete I/O aggregation typically found in flight-line test racks. Reconfigurability accelerates late-binding of platform-specific signal mappings, and JTAG-based in-system programming permits field updates. Engineers integrating this part should pay attention to the I/O bank's tolerance to legacy avionics voltages via level-shifting buffers.

🌐

Legacy Networking Switch Control Plane

The EP1S20F780C5N provides the logic density required for table management, packet classification, and forwarding-engine glue logic in legacy Layer-2/3 switching platforms. Its embedded memory supports CAM-like TCAM emulation and flow-record buffering, while the 586 I/Os allow direct connection to switch-fabric ASICs and management PHYs. The 500 MHz fabric supports line-rate classification on 1 Gbps Ethernet ports with deterministic latency. For new designs, this remains a mature, software-supported target within the Altera Quartus II flow, although the part itself is approaching end-of-life.

Resumen de productos recomendados

What is the logic element count of EP1S20F780C5N?
The EP1S20F780C5N contains 18460 logic elements organized into 1846 Logic Array Blocks (LABs). According to the Altera Stratix Device Handbook, this places the part in the mid-range of the original Stratix family, offering sufficient capacity for high-density DSP, telecommunications, and complex glue-logic applications while maintaining 500 MHz internal clock performance.
How much embedded memory does EP1S20F780C5N provide?
The EP1S20F780C5N integrates 1,669,248 bits of on-chip SRAM organized as TriMatrix memory blocks of M512, M4K, and M-RAM sizes. According to the Stratix datasheet, this embedded memory is suitable for packet buffering, FIFOs, and high-bandwidth signal-processing delay lines, eliminating the need for external memory in many applications.
Where can I download the EP1S20F780C5N datasheet PDF?
The EP1S20F780C5N datasheet is available within the Altera Stratix Device Handbook at the Intel Programmable Solutions Group documentation portal. The handbook contains the Stratix device family data sheet, pin connection guidelines, JTAG configuration specifications, and packaging information for all Stratix variants including the 780-ball FCBGA package used on this part.
What is the difference between EP1S20F780C5N and EP1S20F672C7N?
The EP1S20F780C5N ships in a 780-ball FCBGA package with 586 user I/Os, while the EP1S20F672C7N ships in a 672-ball FBGA package with fewer user I/Os. Both share the same 18460 logic elements, 1,669,248 bits of memory, and the Stratix architecture. They are NOT drop-in interchangeable because the package footprint and ball map differ - PCB redesign is required when migrating between the two.
What is the operating temperature range of EP1S20F780C5N?
The EP1S20F780C5N is rated for a commercial operating temperature range of 0 °C to +85 °C, indicated by the 'C' speed/temperature grade in the part number. According to Altera ordering information, engineers requiring industrial-grade operation should look at 'I' grade variants such as the EP1S20F780I6N from the same Stratix family.
Is EP1S20F780C5N still in production?
The EP1S20F780C5N is in last-time-buy status as of 2026-09-07. Intel/Altera has officially discontinued the Stratix family and is no longer accepting new orders for this part. Remaining inventory is available through authorized distributors and the secondary market, but engineers planning new designs should consider Cyclone, Arria, or Stratix-series successors.
Where to buy EP1S20F780C5N online?
The EP1S20F780C5N can be purchased from authorized distributors including DigiKey, Mouser, and IC-1101, as well as secondary-market suppliers like Xecor, Suntsu, and Jotrin Electronics. Pricing as of 2026-09-07 starts at approximately $145 per unit for single-piece quantities, with quantity discounts available at 100, 500, and 1000-piece breaks.
What is the price of EP1S20F780C5N?
The EP1S20F780C5N list price as of 2026-09-07 is approximately $145 USD per unit at qty-1, decreasing to around $92 USD per unit at qty-1000. Pricing reflects last-time-buy supply conditions and may vary across distributors due to remaining inventory levels. Contact authorized distributors directly for current spot quotes and lead times.
What is the lead time for EP1S20F780C5N?
Lead times for the EP1S20F780C5N as of 2026-09-07 are typically 2 to 8 weeks depending on distributor inventory. Because the part is in last-time-buy status, some suppliers may have stock available for immediate shipment while others may need to procure from the secondary market, increasing lead time to 4 to 12 weeks. Confirm with your distributor at quote time.
Can EP1S20F780C5N replace EP1S10F780C5N?
The EP1S20F780C5N and EP1S10F780C5N both ship in 780-ball FCBGA packages but differ in logic capacity - the EP1S20 offers 18460 logic elements while the EP1S10 offers approximately half that. They share the same ball map and pinout within the Stratix family, making the EP1S20 a functional upgrade replacement when more logic is required.
What are the key specifications of EP1S20F780C5N that engineers should know?
The EP1S20F780C5N delivers 18460 logic elements, 1846 LABs, 1,669,248 bits of embedded memory, and 586 user I/Os in a 780-ball FCBGA package. It operates from a 1.5 V core supply on 130 nm CMOS, supports up to 500 MHz internal clock performance, and is rated for commercial 0 to 85 °C operation. These specifications place it in the high-density mid-range of the original Stratix family.
Is EP1S20F780C5N the same as EP2S20F780C5N?
No - EP1S20F780C5N is the original Stratix family FPGA, while EP2S20F780C5N belongs to the Stratix II family with a different internal architecture, updated DSP blocks, and improved memory structure. Both share the 780-ball FCBGA package outline, but the configuration bitstream is different and a board redesign may be needed to accommodate updated power sequencing requirements.
What is the best Intel (Altera) equivalent for EP1S20F780C5N in new designs?
For new designs, the best Intel/Altera equivalent to the EP1S20F780C5N is the Stratix II EP2S20F780C5N, which shares the same 780-ball FCBGA package but offers improved DSP performance and lower power on a 90 nm process. If Stratix II is itself EOL, designers should migrate to the Cyclone V or Arria II families for continued Intel/Quartus support.
What is the pinout of EP1S20F780C5N?
The EP1S20F780C5N pinout for the 780-ball FCBGA package is documented in the Altera Stratix Device Handbook pin tables. Because BGA pin assignments are family-specific and complex, engineers should reference the handbook directly when designing the PCB land pattern. JTAG pins (TCK, TMS, TDI, TDO), configuration pins (nCONFIG, nSTATUS, CONF_DONE), and power/ground balls are clearly identified in the official documentation.

Datos de referencia de ingeniería para EP1S20F780C5N — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the EP1S20F780C5N when you need the maximum logic density (18460 LEs) within the original Stratix family and require the fastest -5 speed grade for 500 MHz-class signal processing. Select the -6 or -7 speed grade (EP1S20F780C6N or EP1S20F780C7N) if your design is thermally constrained or has relaxed timing margins, trading 10-20% fMAX for lower power. Choose the EP1S10F780C5N if 18460 LEs exceeds your requirements - you save cost while keeping the same 780-ball FCBGA footprint and JTAG-based configuration flow. For new designs, evaluate the Stratix II EP2S20F780C5N, which shares the package outline but offers improved DSP blocks and lower power on a 90 nm process. Given the part's last-time-buy status, sourcing priority should be placed on the highest density variant you can qualify.

Comparación con alternativas

Parámetro Este producto EP1S20F780C5 EP1S20F780C6N EP1S20F780C7N EP1S10F780C5N EP1S10F780C7N EP1M350F780C5N
Package 780-ball FCBGA (29 x 29 mm, 1 mm pitch) 780-ball FCBGA 780-ball FCBGA 780-ball FCBGA 780-ball FCBGA 780-ball FCBGA 780-ball FCBGA
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Logic Elements 18460 18460 18460 18460 ~10570 ~10570 Mercury family architecture
Speed Grade -5 -5 -6 -7 -5 -7 -5
Operating Temperature 0 to 85 °C (commercial) 0 to 85 °C 0 to 85 °C 0 to 85 °C 0 to 85 °C 0 to 85 °C 0 to 85 °C
Configuration Method SRAM + JTAG SRAM + JTAG SRAM + JTAG SRAM + JTAG SRAM + JTAG SRAM + JTAG SRAM + JTAG

Diferenciadores clave

  • Highest density EP1S20 part in the Stratix family with 18460 logic elements (frente a EP1S10F780C5N)
  • Faster -5 speed grade versus -6 and -7 family members (frente a EP1S20F780C7N)
  • TriMatrix embedded memory pool of 1.6 Mbits eliminates external SRAM in many designs (frente a EP1K50FC484)

Notas de diseño

The EP1S20F780C5N's 780-ball FCBGA requires a 29 x 29 mm, 1 mm pitch land pattern with via-in-pad or dogbone fan-out per Altera packaging guidelines. Use a minimum 4-layer stack-up with continuous ground and power planes directly beneath the device; keep all signal via stubs under 0.5 mm to preserve signal integrity on LVDS and SSTL interfaces at 500 MHz.

Stratix devices require multiple supply rails (VCCINT core, VCCIO banks, VCC_PLL, VCC_GXB if applicable). Decouple each rail with 0.1 µF and 10 µF capacitors placed as close as possible to the BGA balls, and use a power-sequencing controller to satisfy Altera's required rail rise times. Estimated: at 1.5 V VCCINT and 70% logic utilization, expect 2 to 4 W of core dissipation; budget the regulator accordingly.

Common pitfalls with EP1S20F780C5N designs include (1) leaving JTAG pins floating - they must be pulled per Altera's guidelines, (2) omitting the external configuration device or pull-ups on nCONFIG/nSTATUS/CONF_DONE, and (3) using incorrect I/O standard assignments for banks sharing VCCIO levels. Refer to the Stratix Device Handbook pin tables before finalizing pin assignments.

Although the commercial-grade EP1S20F780C5N is rated to 85 °C, high logic utilization in the 780-ball FCBGA can produce significant junction temperature rise. Estimated: at full 18460 LE utilization the part may dissipate 3 to 5 W; design the PCB with thermal vias under the die and consider forced-air cooling for chassis-level integration.

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

Specific RoHS, REACH, and lead-free compliance information was not present in the verified web data and is marked as [DATA_NEEDED]. Commercial temperature grade only; AEC-Q100 qualification not applicable to this commercial-grade FPGA.

Datos verificados el: 2026-09-07 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

EP1S20F780C5N EP1S20F780C5N datasheet Altera Stratix FPGA 780 BGA EP1S20F780C5N price buy EP1S20F780C5N replacement EP1S20F780C5N pinout Stratix FPGA 18460 logic elements Altera Stratix last time buy EP1S20F780C5N vs EP1S10F780C5N Stratix FPGA 780 FCBGA package EP1S20F780C5N industrial temperature what is Stratix FPGA used for

Componentes & términos relacionados

Altera Intel Intel Programmable Solutions Group EP1S20F780C5N EP1S20F780C5 EP1S20F780C6N EP1S20F780C7N EP1S10F780C5N EP1S10F780C7N EP1M350F780C5N FPGA Field-Programmable Gate Array Stratix Logic Element Logic Array Block (LAB) TriMatrix memory DSP block PLL (Phase-Locked Loop) FCBGA BGA (Ball Grid Array) JTAG 130 nm CMOS RoHS Quartus II
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ