Altera

EP4CE10E22C6 - 10,320-LE Cyclone IV E FPGA | Altera

N.º da peça: EP4CE10E22C6 ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
1.2 V Vdss 144-pin EQFP exposed-pad LQFP Package 414 kbit Memory
Contato para preços
MOQ: 1 |
Preço atualizado: 2026-10-21
Preços por volume
Qtd. Preço unitário Total
1 $0 $0,00
10 $0 $0,00
100 $0 $0,00
500 $0 $0,00
1.000 $0 $0,00
ℹ️ Todos os preços estão em USD

EP4CE10E22C6 Visão geral

The Altera EP4CE10E22C6 is a Cyclone IV E field-programmable gate array with 10,320 logic elements, 414 kbit of embedded memory, a 1.2 V supply, and a 144-pin exposed-pad LQFP package. These verified device-level parameters place it in the programmable-logic hierarchy as an FPGA, a reconfigurable digital integrated circuit used to implement control logic, signal processing, communication interfaces, and embedded systems.

An FPGA is a programmable digital semiconductor whose logic and interconnect resources are configured after manufacture. Unlike a fixed-function application-specific integrated circuit, an FPGA can support multiple control, timing, protocol, and arithmetic designs within the limits of its logic, memory, pin, and clock resources. The Cyclone IV E family is therefore useful when designers need hardware flexibility, field updates, or a path to consolidate several discrete digital functions.

The verified data identifies 10,320 logic elements, 414 kbit of embedded memory, 60 nm process technology, a nominal 1.2 V operating supply, and a 144-pin EQFP package. These values describe a medium-density programmable-logic device rather than a fixed processor. Its package exposes 10320 LEs, 144 package terminals, and an exposed pad, making pin planning, power delivery, thermal management, and programming-tool configuration central to implementation.

Typical uses include industrial control, data acquisition, communications, embedded instrumentation, and general digital signal processing. Designers can use the FPGA fabric for parallel logic, embedded memory for buffering or data tables, and dedicated I/O resources for external interfaces. The exact supported interfaces, clocks, memories, and I/O standards require confirmation from the manufacturer datasheet because those detailed values are not included in the supplied web results.

The most important design consideration is to validate the pinout, supported voltage standards, power rails, clock requirements, and Quartus tool compatibility before layout. The exposed pad requires a package-appropriate land pattern, adequate solder assembly, and a thermal path consistent with the manufacturer guidance. Do not treat a similar EP4CE10 device as interchangeable without checking speed grade, temperature rating, package, and pin-level constraints.

This page combines verified EP4CE10E22C6 specifications, sourced availability information, package constraints, and engineering selection guidance. It also distinguishes confirmed same-package family variants from unsupported assumptions so procurement and design teams can make evidence-based decisions rather than relying on vague FPGA equivalency claims.

Alternativas drop-in para EP4CE10E22C6 — 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 EP4CE10E22C6 (mesmo formato e footprint) — diferindo em Package, Process Technology, Embedded Memory, Logic Elements, Speed Grade.

Intel
Package: 144-LQFP Exposed Pad (E22)
Process Technology: 60 nm low-power
Speed Grade: 8
Comparar com EP4CE10E22C6 →
Altera
Package: 484-BGA / FBGA-484
Embedded Memory: 608,256 bits
Logic Elements: 30,000 logic elements
Comparar com EP4CE10E22C6 →
Intel
Package: EQFP-144 (E22), 22 x 22 mm, 0.5 mm pitch
Process Technology: 60 nm low-power CMOS
Speed Grade: C8 (-8 corner)
Comparar com EP4CE10E22C6 →

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

EP4CE10E22C7N

✅ Drop-In
📦 144-pin EQFP exposed-pad LQFP
Same Cyclone IV E family and 10,320 logic elements; exact speed, temperature, pin, and electrical differences are not quantified in the supplied data

📋 Alternativa de referência (fora do catálogo)

EP4CE10E22C8N

✅ Drop-In
Intel
📦 144-pin EQFP exposed-pad LQFP
Cyclone IV E · EP4CE10 · 10,320 · 46 · 414 Kbit · 91 · 144 · 144-LQFP Exposed Pad (E22)

✓ Em estoque

$11.1 / unidade

Ver ficha técnica →

EP4CE10E22C8N

✅ Drop-In
Intel
📦 144-pin EQFP exposed-pad LQFP
Cyclone IV E · EP4CE10 · 10,320 · 46 · 414 Kbit · 91 · 144 · 144-LQFP Exposed Pad (E22)

✓ Em estoque

$11.1 / unidade

Ver ficha técnica →

EP4CE10E22C6N

✅ Drop-In
📦 144-pin EQFP exposed-pad LQFP
Base EP4CE10E22C6 ordering family; N order-code meaning and electrical differences are not available in the verified data

📋 Alternativa de referência (fora do catálogo)

EP4CE6E22C8

✅ Drop-In
Intel
📦 144-pin EQFP exposed-pad LQFP
Cyclone IV E · 6,272 · 392 · 270 · 15 · 2 · 91 · EQFP-144 (E22), 22 x 22 mm, 0.5 mm pitch

✓ Em estoque

$13.65 / unidade

Ver ficha técnica →

EP4CE30F23C7N

✅ Drop-In ⚠️ Especificações não verificadas
Altera
📦 [DATA_NEEDED: package type]
Field Programmable Gate Array (FPGA) · Cyclone IV E · EP4CE30F23C7N · 30,000 logic elements · 328 I/Os · 608,256 bits · 28,848 bits · 484-BGA / FBGA-484

✓ Em estoque

Consulte o preço

Ver ficha técnica →

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

FPGA Family Cyclone IV E
Logic Elements 10,320 LE
Embedded Memory 414 kbit
Process Technology 60 nm
Nominal Supply Voltage 1.2 V
Package Type 144-pin EQFP exposed-pad LQFP
Package Pin Count 144 terminals
Tipo de montagem Surface mount
Product Category Field Programmable Gate Array (FPGA)
Programmability Reconfigurable digital logic
Embedded Memory Capacity 414 kbit
Logic Element Count 10,320 LE
Technology Node 60 nm
Core Supply 1.2 V
Package Family LQFP-144 exposed pad
Manufacturer Altera

Guia de Configuração de Pinos do EP4CE10E22C6 lqfp-144 exposed pad

Configuração de pinos para EP4CE10E22C6 (pacote lqfp-144 exposed pad). Este CI digital inclui GPIO, interfaces de comunicação (UART, SPI, I2C) e pinos de alimentação. Consulte o datasheet do fabricante para funções alternativas dos pinos e opções de configuração. Essencial para projeto de sistemas embarcados e layout de PCB.

Diagrama de pinagem do pacote lqfp-144 exposed pad para EP4CE10E22C6

Nenhum dado detalhado de pinagem disponível para EP4CE10E22C6.

Consulte a ficha técnica para a configuração completa dos pinos.

Aplicações típicas

EP4CE10E22C6 é adequado para 6 aplicaçãos: Industrial Control Logic, Data Acquisition and Signal Conditioning, Communications Interface Consolidation, Embedded Test and Measurement, Programmable Digital Signal Processing, Embedded System Control Hub.

🏭

Industrial Control Logic

The EP4CE10E22C6 fits industrial control designs that need reconfigurable sequencing, state machines, fault handling, and interface logic without committing every function to a fixed ASIC. Its verified 10,320 logic elements provide programmable digital resources, while 414 kbit of embedded memory can support small data buffers or lookup structures. The 144-pin exposed-pad LQFP package gives access to many I/O resources for sensors, actuators, communications, and machine-control signals. Because the supplied data does not specify I/O voltage standards, timing, or environmental ratings, those values must be confirmed before selecting pull-ups, level shifters, and protection networks.

📡

Data Acquisition and Signal Conditioning

The EP4CE10E22C6 can implement parallel data acquisition front ends when samples must be captured, buffered, filtered, or transformed in programmable logic. The verified 10,320 logic elements and 414 kbit embedded memory make it appropriate for moderate-width pipelines and control-oriented DSP functions, while the 144-pin package supports multiple external interface signals. Use Quartus constraints to assign converter outputs, clocks, and control lines, and verify acquisition timing against the actual converter latency. The supplied records do not confirm I/O standards or maximum clock rates, so the design must not assume them without the manufacturer documentation.

🌐

Communications Interface Consolidation

The EP4CE10E22C6 is useful for programmable communication bridges, protocol converters, test interfaces, and multi-clock data-routing systems where a microcontroller or ASIC would be less flexible. Its Cyclone IV E fabric can combine parallel logic and embedded memory, and the 144-pin package provides a substantial but not unlimited I/O budget. Designers should reserve pins for clocks, resets, configuration, transceiver interfaces, and debug access, then confirm timing closure with the target device speed grade. The verified material does not provide PLL, I/O-standard, or maximum-frequency details, so those claims remain reserved for the official datasheet.

🖥️

Embedded Test and Measurement

The EP4CE10E22C6 can serve programmable timing, sequencing, pattern-generation, and measurement-control logic in compact instrumentation. Its 10,320 logic elements allow reusable control paths, while 414 kbit of embedded memory can hold small patterns or sample storage. The exposed-pad LQFP package helps provide numerous connections to converters, relays, digital I/O, and clock sources. Designers should separate sensitive analog references from digital switching regions, provide controlled clock distribution, and use the manufacturer power and decoupling recommendations. The supplied data does not specify measurement accuracy or supported I/O standards, so those specifications must be taken from the device documentation.

📺

Programmable Digital Signal Processing

The EP4CE10E22C6 can implement moderate parallel DSP functions such as filters, correlators, counters, packetizers, and custom waveform logic. The Cyclone IV E architecture provides programmable logic and embedded memory, allowing designers to tune data paths after simulation and place buffering logic close to the FPGA. The verified device capacity of 10,320 logic elements and 414 kbit of memory helps define whether a design is feasible, but it does not replace a complete utilization and timing analysis. Confirm multiplier, memory, clock, and I/O assumptions in Quartus and against the exact Altera device data before prototyping.

🧩

Embedded System Control Hub

The EP4CE10E22C6 can act as a programmable control hub between sensors, memory, communications peripherals, and real-time logic. It is appropriate when a design needs deterministic parallel operations plus post-deployment updates, such as instrumentation, industrial gateways, or custom peripheral controllers. Use the FPGA for time-critical sequencing while a microcontroller handles higher-level supervision, and define ownership of buses and interrupts carefully to prevent contention. The supplied information confirms the FPGA family, resource count, memory, supply, and package, but does not define a recommended companion device list; the examples here are engineering relationships rather than manufacturer-verified reference designs.

What are the key specifications of EP4CE10E22C6 that engineers should know?
The Altera EP4CE10E22C6 is a Cyclone IV E FPGA with 10,320 logic elements, 414 kbit of embedded memory, a 1.2 V nominal supply, 60 nm process technology, and a 144-pin exposed-pad LQFP package. The verified distributor and manufacturer search results identify it as a field-programmable gate array, while the supplied data does not provide detailed I/O, clock, or timing specifications. Those missing values should be checked in the manufacturer datasheet and the applicable Quartus device file before PCB release.
What is the EP4CE10E22C6 and where is it used?
The EP4CE10E22C6 is an Altera Cyclone IV E FPGA used for reconfigurable digital logic in industrial control, communications, data acquisition, embedded instrumentation, and digital signal-processing designs. Its 10,320 logic elements and 414 kbit of embedded memory provide programmable resources for parallel logic, buffering, lookup tables, and control functions. The 144-pin exposed-pad LQFP package requires careful pin assignment, power delivery, and exposed-pad layout.
Where can I download the EP4CE10E22C6 datasheet PDF?
The EP4CE10E22C6 manufacturer datasheet PDF is available from Altera at https://www.alterasemi.com/datasheet/alterasemi/EP4CE10E22.pdf. The supplied search results also provide Octopart and DigiKey reference pages, but those pages aggregate links and technical information rather than replacing the manufacturer document. Download the datasheet and the matching Quartus device documentation before confirming package pinout, supported I/O standards, timing, power sequencing, and programming details.
Where can I find the EP4CE10E22C6 pinout?
The authoritative EP4CE10E22C6 pinout should be taken from the Altera EP4CE10E22 datasheet and the package drawing in the Cyclone IV E documentation. The supplied verified data confirms a 144-pin EQFP exposed-pad LQFP package but does not include the complete pin-number and signal-name table. Consequently, the pin names are marked as data needed rather than guessed, and engineers must check pin compatibility, I/O standards, power pins, configuration pins, clock pins, and exposed-pad connections before layout.
What package does EP4CE10E22C6 use?
The EP4CE10E22C6 uses a 144-pin EQFP exposed-pad LQFP package, according to the verified DigiKey result and the comparison data. The package provides 144 terminals and an exposed pad for the device's package-level thermal and electrical implementation. The selected package SVG key is lqfp-144 because the verified package has 144 terminals; the exposed-pad implementation still requires the manufacturer land-pattern and assembly guidance.
Is EP4CE10E22C6 in stock?
EP4CE10E22C6 is listed by DigiKey as a purchasable part with a distributor page, while the supplied Wolfchip result reports inventory information; however, the verification snapshot does not provide a reliable quantity or delivery commitment for the target MPN. Therefore, current stock must be checked at procurement time. Availability should not be inferred solely from a distributor listing, and a quote request may be required for production quantities.
What is the price of EP4CE10E22C6?
The verified data does not include a numeric EP4CE10E22C6 price, so the correct price cannot be stated without guessing. The DigiKey and Octopart links provide pricing entry points, but their live amounts were not included in the supplied records. Current pricing must be checked as of 2026-10-22, including quantity breaks, regional inventory, and authorized-channel terms. The tier values in this record therefore retain the data-needed marker rather than inventing commercial figures.
What is the lead time for EP4CE10E22C6?
A reliable EP4CE10E22C6 lead time is not stated in the supplied verified data. The DigiKey listing indicates a part page and the Wolfchip result mentions shipment availability, but neither result provides a manufacturer-authorized lead-time commitment. For purchasing, request a dated quote and confirmation of allocation, manufacturing source, and delivery location as of 2026-10-22. Do not design production timing around a distributor's generic stock statement.
Can EP4CE10E22C6 be used for industrial control?
The EP4CE10E22C6 can be suitable for industrial-control designs that fit within 10,320 logic elements and 414 kbit of embedded memory. Its programmable fabric supports reusable control, sequencing, and data-processing functions, while the 1.2 V nominal supply and 144-pin exposed-pad LQFP package require a carefully engineered power and thermal layout. Confirm I/O voltage, timing, clocking, environmental requirements, and long-term availability before committing the design to production.
EP4CE10E22C6 vs EP4CE10E22C8 — which is better?
EP4CE10E22C8 is a closely related EP4CE10 device listed in the supplied comparison results with the same Cyclone IV E family and 10,320 logic elements. However, the verified records do not establish that it is pin-to-pin interchangeable with EP4CE10E22C6 across every speed, temperature, and package condition. EP4CE10E22C8 may be a candidate only after the manufacturer ordering guide and device data are checked for the exact package, speed grade, temperature grade, and pin definitions.
What is the difference between EP4CE10E22C6 and EP4CE10E22C8N?
The supplied comparison data identifies EP4CE10E22C6 and EP4CE10E22C8N as Intel/Altera Cyclone IV E devices with 10,320 logic elements and a 144-pin EQFP package. The available records do not provide enough verified detail to claim identical electrical limits, timing, temperature grade, or pin behavior. Treat the comparison as an identification result, not a qualification: review the official ordering information, package drawing, and device datasheet for both exact MPNs before substitution.
When should I choose EP4CE10E22C6 over another FPGA?
Choose EP4CE10E22C6 when the design fits its 10,320 logic elements, 414 kbit of embedded memory, 1.2 V nominal core supply, and 144-pin exposed-pad LQFP package. It is most suitable when reconfigurable logic, embedded buffering, and a moderate pin count are valuable. Choose another device when resource utilization, I/O count, voltage standards, clock performance, temperature range, package area, or long-term sourcing does not meet the verified target requirements.
Is EP4CE10E22C6 suitable for a drop-in replacement with EP4CE10E22C7N?
EP4CE10E22C7N is described in the supplied search results as a similar Cyclone IV FPGA, but the available evidence does not prove that it is a safe drop-in replacement for EP4CE10E22C6. Same-family wording is insufficient because speed grade, package, exposed-pad treatment, I/O limits, timing, and temperature qualification can differ. Treat it as a candidate only after a manufacturer-supported cross-reference or a complete pin- and specification-level review.
What can replace EP4CE10E22C6?
The verified search results identify EP4CE10E22C7N and EP4CE10E22C8N as similar-family candidates, but they do not establish verified pin-to-pin equivalence or a guaranteed drop-in replacement. A safe replacement requires matching package, exposed-pad construction, pin functions, I/O standards, core voltage, memory resources, timing grade, temperature range, and programming configuration. Do not substitute solely because the part number ends in C7, C8, or C8N.
Is EP4CE10E22C6 the same as EP4CE10E22C8?
No exact equivalence is established by the supplied data. EP4CE10E22C8 is identified as another Cyclone IV E FPGA with 10,320 logic elements, but the records do not verify all electrical, timing, pinout, temperature, and package details. The parts may belong to the same device family without being interchangeable. Engineers should consult Altera's ordering guide and the exact manufacturer datasheets before treating either part as a substitute.
What is the best Altera equivalent for EP4CE10E22C6?
The closest candidate supported by the supplied search results is EP4CE10E22C8 because it is listed as an EP4CE10 Cyclone IV E device with 10,320 logic elements and a 144-pin EQFP package. It is not verified here as a drop-in replacement because the supplied records lack a complete pin-level and electrical comparison. Use it as a design-review starting point only, then confirm ordering information, package drawing, I/O limits, speed grade, temperature range, and programming compatibility with Altera documentation.
How should the EP4CE10E22C6 exposed pad be handled?
The exposed pad must be implemented according to the Altera package drawing and assembly guidance rather than treated as an ordinary signal pin. Preserve the required thermal and electrical land pattern, connect it to the specified supply or ground arrangement, and maintain adequate copper and assembly process control. Because the supplied data does not include the pad-net table or thermal design values, those details remain data needed and must be verified from the official datasheet before release to manufacturing.
What design checks are required for an EP4CE10E22C6 PCB?
An EP4CE10E22C6 PCB should be checked for the 144-pin exposed-pad LQFP land pattern, exposed-pad connection, decoupling, supply sequencing, I/O voltage compatibility, clock routing, configuration access, signal integrity, and thermal performance. The verified data confirms the package and 1.2 V nominal core supply but does not provide the pin table, recommended capacitors, or power-up requirements. Use the manufacturer package drawing, hardware design guidance, and Quartus-generated constraints before fabrication.

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

Guia de seleção

Choose EP4CE10E22C6 when the design is intentionally centered on the verified 10,320 logic elements, 414 kbit of embedded memory, 1.2 V nominal core supply, and 144-pin exposed-pad LQFP package. It is attractive for moderate industrial control, data-acquisition, communications, and programmable DSP designs where reconfiguration is valuable. EP4CE10E22C8 is the closest same-package family candidate in the supplied comparison data, but its speed, temperature, timing, and pin details must be checked before substitution. EP4CE10E22C7N and EP4CE10E22C8N are also family candidates, not automatically qualified drop-ins. Use the exact manufacturer ordering guide, package drawing, pin table, Quartus device support, and lifecycle statement for a production decision.

Comparação com alternativas

Parâmetro Este produto EP4CE10E22C7N EP4CE10E22C8 EP4CE10E22C8N EP4CE10E22C6N EP4CE6E22C8
Brand Altera Altera Altera Altera Altera Altera
Package 144-pin EQFP exposed-pad LQFP 144-pin EQFP exposed-pad LQFP 144-pin EQFP exposed-pad LQFP 144-pin EQFP exposed-pad LQFP 144-pin EQFP exposed-pad LQFP 144-pin EQFP exposed-pad LQFP
FPGA Family Cyclone IV E Cyclone IV E Cyclone IV E Cyclone IV E Cyclone IV E Cyclone IV E
Package Pin Count 144 terminals 144 terminals 144 terminals 144 terminals 144 terminals 144 terminals
Special Features Reconfigurable FPGA with embedded memory Cyclone IV E FPGA Cyclone IV E FPGA Cyclone IV E FPGA Cyclone IV E FPGA Cyclone IV E FPGA

Principais diferenciais

  • Verified 10,320 logic-element resource target (vs EP4CE6E22C8)
  • Confirmed 414 kbit embedded memory (vs EP4CE10E22C7N)
  • 144-pin exposed-pad LQFP package identity (vs EP4CE10E22C8)
  • 1.2 V nominal supply (vs EP4CE10E22C8N)

Notas de projeto

Use the official Altera power-supply and decoupling guidance for the exact EP4CE10E22C6 speed and temperature grade. The verified data confirms a 1.2 V nominal supply, but it does not provide recommended capacitor values, allowable ripple, current limits, or power-up sequencing. Place required bulk and high-frequency decoupling close to the relevant supply pins, keep return paths short, and verify the complete power tree in the device datasheet and Quartus power-estimation report before release.

The 144-pin EQFP exposed-pad LQFP package requires the package-specific land pattern and exposed-pad connection. Preserve the manufacturer's recommended pad geometry, thermal-via pattern if specified, and copper distribution rather than substituting a generic QFP footprint. Review the exposed-pad net against the pinout and power design, and assess temperature rise using actual utilization, ambient conditions, board copper, and package data. The supplied records do not contain thermal resistance or maximum junction-temperature values, so those must not be inferred.

Assign FPGA pins in Quartus before routing and treat configuration, clocks, resets, differential pairs, and high-speed interfaces as separate constraint classes. Confirm each external component's voltage and timing against the exact supported I/O standard. Leave programming and debug access accessible, maintain the manufacturer's package tolerances, and avoid routing sensitive clocks across programmable-logic regions where possible. A valid schematic symbol alone is insufficient; compare the PCB footprint and pin table to the exact ordering code.

The main substitution pitfall is treating every EP4CE10 suffix as electrically identical. C6, C7, C8, C8N, and C6N references may identify different speed, temperature, package, or ordering attributes. Verify the manufacturer ordering guide, pin definitions, exposed-pad treatment, timing grade, and programming compatibility before using a substitute. Also do not infer RoHS, REACH, lifecycle, lead-time, or pricing compliance from a distributor category page; request current manufacturer or authorized-distributor confirmation.

Informações de conformidade

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

The supplied verified search results do not explicitly state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-mineral status for EP4CE10E22C6. Compliance must be confirmed using the current Altera product documentation or supplier declaration.

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

Buscas relacionadas

EP4CE10E22C6 EP4CE10E22C6 datasheet Altera EP4CE10E22C6 EP4CE10E22C6 10320 logic elements EP4CE10E22C6 414 kbit embedded memory EP4CE10E22C6 LQFP-144 EP4CE10E22C6 pinout EP4CE10E22C6 vs EP4CE10E22C8 EP4CE10E22C6 drop-in replacement buy EP4CE10E22C6 online EP4CE10E22C6 price EP4CE10E22C6 lead time Cyclone IV E FPGA 144-pin FPGA for industrial control what can replace EP4CE10E22C6

Componentes & termos relacionados

Altera Intel EP4CE10E22C6 EP4CE10E22C7N EP4CE10E22C8 EP4CE10E22C8N EP4CE10E22C6N EP4CE6E22C8 Cyclone IV E FPGA field-programmable gate array programmable logic 10,320 logic elements 414 kbit embedded memory 1.2 V supply 60 nm process technology LQFP-144 EQFP exposed-pad package surface-mount package Quartus industrial control data acquisition programmable digital signal processing communication interface embedded memory
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