STMicroelectronics

STM32G071GBU6 - 64MHz Cortex-M0+ MCU | STMicroelectronics

MPN: STM32G071GBU6 ✓ فعال
28-UFQFPN (4 x 4 mm) Package 64 MHz Speed 128 KB Memory
حداقل سفارش: 1 |

STM32G071GBU6 نمای کلی

The STMicroelectronics STM32G071GBU6 is a 32-bit Arm Cortex-M0+ microcontroller operating up to 64 MHz, with 128 KB of Flash memory and 36 KB of SRAM in a 28-pin UFQFPN package measuring 4 mm by 4 mm. It belongs to the STM32G0 mainstream MCU family and combines general-purpose embedded control with analog, communication, timing, and USB connectivity functions.

A microcontroller is a semiconductor device that integrates a processor core, memory, peripherals, and I/O into one embedded-control component. The STM32G071GBU6 sits within the hierarchy of MCU, embedded processor, Arm Cortex-M microcontroller, and semiconductor. Its Cortex-M0+ core provides a compact instruction set for cost-sensitive real-time systems, while its 64 MHz maximum operating frequency supports responsive control, communication, and signal-processing tasks.

Verified device features include a 32-bit Arm Cortex-M0+ core, up to 128 KB of protected Flash, and up to 36 KB of SRAM. Of the SRAM, 32 KB has hardware parity checking according to the supplied datasheet search result. The device is specified for operation from -40°C to 85°C, 105°C, or 125°C, depending on the exact ordering variant and qualification. A 4 x 4 mm UFQFPN package supports compact PCB construction but requires careful thermal-pad and assembly planning.

The STM32G071x8/xB family is intended for mainstream embedded applications requiring a balance of performance, memory, analog capability, and connectivity. Depending on the populated peripheral configuration and exact ordering code, the family can support USB Type-C Power Delivery, control of power-conversion systems, and industrial embedded functions. Developers must confirm the final peripheral map, USB configuration, and pin multiplexing against the manufacturer documentation before committing a PCB design.

Typical applications include USB Type-C power-delivery controllers, industrial control modules, compact sensor hubs, actuator interfaces, and general embedded products that need more processing capability than an 8-bit MCU without moving to a larger package. The 64 MHz core can execute control loops and communication firmware while integrated analog resources reduce the need for external components.

PCB design should preserve the manufacturer's land pattern, exposed-pad requirements, power decoupling, and exposed-pad thermal design. Firmware migration must be reviewed for clock, peripheral, startup, and pin-mapping compatibility; identical package geometry alone does not guarantee software or functional interchangeability. Prices and stock must also be checked at purchase because the verified web results provide product links but no numeric price or lead-time values.

جایگزین‌های drop-in برای STM32G071GBU6 — همان پکیج، سازگار پین‌به‌پین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.

گونه‌ها در این سری

مدل‌های هم‌سری که جایگزین مستقیم هستند برای STM32G071GBU6 (همان فرم‌فاکتور و فوت‌پرینت) — متفاوت در Package, Core, Flash Memory, ADC, Architecture.

STMicroelectronics
Package: UFQFPN-28 (4x4 mm)
Core: ARM Cortex-M0+
Flash Memory: 64 KB
مقایسه با STM32G071GBU6 →
STMicroelectronics
Package: 48-UFQFPN (7 x 7 mm)
Core: Arm Cortex-M0+
ADC: Integrated
مقایسه با STM32G071GBU6 →
STMicroelectronics
Package: 28-pin UFQFPN (4x4 mm)
Core: ARM Cortex-M0+ 32-bit RISC
ADC: 12-bit, up to 19 channels
مقایسه با STM32G071GBU6 →

STM32G071GBU6N

✅ جایگزین مستقیم
📦 28-UFQFPN (4 x 4 mm)
The verified listing identifies the same 28-UFQFPN package, Cortex-M0+ architecture, 64 MHz maximum frequency, and 128 KB Flash; the suffix N denotes a documented orderable variant, with no quantified electrical difference supplied.

📋 جایگزین مرجع (خارج از کاتالوگ)

STM32G071CBU6

✅ جایگزین مستقیم
STMicroelectronics
📦 28-UFQFPN (4 x 4 mm)
32-bit ARM Cortex-M0+ Microcontroller · STM32G0 · Arm Cortex-M0+ · 64 MHz · 128 KB · 128K x 8 bits · 36 KB · 32-bit RISC

برای قیمت تماس بگیرید

مشاهده دیتاشیت ←

STM32G031G8U6

✅ جایگزین مستقیم
STMicroelectronics
📦 28-UFQFPN (4 x 4 mm)
ARM Cortex-M0+ · 64 MHz · 64 KB · 8 KB · UFQFPN-28 (4x4 mm) · 1.7V to 3.6V · 12-bit · 2.5 MSPS

برای قیمت تماس بگیرید

مشاهده دیتاشیت ←

STM32C071GBU6

✅ جایگزین مستقیم
📦 28-UFQFPN (4 x 4 mm)
Same verified 28-UFQFPN package and Arm Cortex-M0+ core class, but maximum frequency is 48 MHz versus 64 MHz, a 25% reduction; software and peripheral compatibility remains unverified.

📋 جایگزین مرجع (خارج از کاتالوگ)

STM32G071GBU6 حداکثر مقادیر مجاز و مشخصات الکتریکی

Product Type 32-bit Arm Cortex-M0+ microcontroller
Maximum CPU Frequency 64 MHz
Flash Memory 128 KB
Flash Organization 128K x 8
SRAM 36 KB
SRAM with Hardware Parity Check 32 KB
Architecture Arm Cortex-M0+
Instruction Width 32-bit
بسته‌بندی 28-UFQFPN (4 x 4 mm)
Minimum Operating Temperature -40°C
Maximum Operating Temperature 85°C, 105°C, or 125°C, depending on ordering variant
Product Series STM32G0 mainstream series
Flash Protection Protection and securable area supported
USB Type-C Power Delivery Supported application capability for the STM32G071x8/xB family
RoHS Compliance Compliant
REACH Compliance Compliant
Moisture Sensitivity Level MSL 3

راهنمای پیکربندی پین STM32G071GBU6 28-ufqfpn (4 x 4 mm)

پیکربندی پین برای STM32G071GBU6 (پکیج 28-ufqfpn (4 x 4 mm)). این IC دیجیتال شامل GPIO، رابط‌های ارتباطی (UART، SPI، I2C) و پین‌های تغذیه است. برای عملکردهای جایگزین پین و گزینه‌های پیکربندی به دیتاشیت سازنده مراجعه کنید. ضروری برای طراحی سیستم‌های نهفته و چیدمان PCB.

نمودار پین‌آوت پکیج 28-ufqfpn (4 x 4 mm) برای STM32G071GBU6

داده پین‌آوت تفصیلی موجود نیست برای STM32G071GBU6.

به دیتاشیت برای پیکربندی کامل پین‌ها.

کاربردهای معمول

STM32G071GBU6 مناسب است برای 8 کاربردs: USB Type-C Power Delivery Controller, Industrial Control Module, Compact Sensor Hub, Power Conversion Supervisor, Actuator and Motor Interface Control, Consumer Accessory Controller, Digital Control and Monitoring Panel, General Embedded Control Platform.

🔌

USB Type-C Power Delivery Controller

The STM32G071GBU6 fits USB Type-C Power Delivery control because the STM32G071 family is identified with that application capability, while its 64 MHz Cortex-M0+ core supplies the processing throughput for protocol handling, policy evaluation, and supervisory logic. The verified configuration provides 128 KB of Flash for firmware and 36 KB of SRAM for working state. Place the MCU close to the Type-C connector control circuitry and route high-current power paths separately from low-level signaling. The principal engineering check is exact USB and accessory-pin support in the selected ordering code, not merely package compatibility.

🏭

Industrial Control Module

The STM32G071GBU6 is suitable for compact industrial control modules that require a 32-bit Cortex-M0+ core, up to 64 MHz execution, 128 KB of Flash, and 36 KB of SRAM. Those resources allow concurrent control logic, communication handling, diagnostics, and state management within a 4 x 4 mm footprint. Use the device for supervisory functions adjacent to power stages or sensor interfaces while retaining isolation and protection outside the MCU. Temperature grade, EMC performance, watchdog behavior, and long-term supply should be verified for the exact product configuration.

🧩

Compact Sensor Hub

The STM32G071GBU6 can consolidate readings from several low-speed sensors in a compact embedded hub because its 64 MHz core has ample headroom for sampling schedules, filtering, status reporting, and local control. The 36 KB SRAM supports protocol buffers and working data, while 128 KB Flash provides room for application firmware and boot logic. Keep analog sensor traces short, maintain clean separation from switching converters, and validate the actual ADC and timer resources before schematic freeze because the supplied excerpts do not enumerate those peripheral ratings.

⚡

Power Conversion Supervisor

The STM32G071GBU6 is appropriate for supervisory control in compact power-conversion systems because its Cortex-M0+ core can run at 64 MHz and its memory supports control firmware, fault handling, and telemetry. The device can manage sequencing logic while external power stages perform the high-voltage or high-current work. Keep the MCU ground and sensing paths isolated appropriately from switching nodes, follow manufacturer decoupling requirements, and verify every peripheral used by the control loop. This arrangement avoids forcing the small MCU package to absorb power-stage heat.

🤖

Actuator and Motor Interface Control

The STM32G071GBU6 can serve as the logic controller for compact actuator and motor-interface products where deterministic timing, protocol handling, and multiple control states are required. A 64 MHz Cortex-M0+ processor provides processing headroom for position or command logic, diagnostics, and communications. The MCU should command external drivers rather than carry motor current directly. Validate timer channels, encoder interfaces, pin mapping, fault shutdown paths, and thermal margins against the exact datasheet because these peripheral details were not included in the supplied search snippets.

📱

Consumer Accessory Controller

The STM32G071GBU6 is well suited to compact consumer accessories requiring USB connectivity, local logic, and low board area. Its 128 KB Flash and 36 KB SRAM provide a practical memory balance for protocol stacks, configuration storage, status control, and update-oriented firmware, all within a 28-pin 4 x 4 mm package. Design the USB routing and connector protection for the target compliance requirements, and keep firmware fallbacks for cable and accessory states. Validate current USB device or host capabilities for the exact STM32G071 ordering code before board layout.

📺

Digital Control and Monitoring Panel

The STM32G071GBU6 can form the control hub of a small digital monitoring panel by running state-machine logic, local input handling, and communication updates on its 64 MHz Cortex-M0+ core. Thirty-six kilobytes of SRAM accommodates active protocol and display-control data, while 128 KB Flash supports application code and configuration handling. Match the MCU's exact available GPIO, timers, communication peripherals, and temperature grade to the panel architecture. Place decoupling close to supply pins and provide a stable reference and clock implementation according to the manufacturer hardware guidance.

🔧

General Embedded Control Platform

The STM32G071GBU6 works as a general embedded control platform for compact products that need a modern 32-bit core without a large microcontroller package. The Cortex-M0+ architecture, 64 MHz maximum clock, 128 KB protected Flash, and 36 KB SRAM provide a balanced baseline for real-time tasks and communication routines. Developers should build the hardware abstraction around the selected part number and validate boot, debug, peripheral, and security requirements early. This minimizes the risk that a family-level assumption becomes a production surprise.

خلاصه محصولات پیشنهادی

[DATA_NEEDED: USB Type-C Power Delivery companion controller] Application support and firmware dependency استفاده‌شده در: USB Type-C Power Delivery Controller [DATA_NEEDED: industrial interface companion] Sensor or communications interface استفاده‌شده در: Industrial Control Module [DATA_NEEDED: sensor companion device] Analog or digital sensor connection استفاده‌شده در: Compact Sensor Hub [DATA_NEEDED: power-stage controller] High-efficiency conversion stage استفاده‌شده در: Power Conversion Supervisor [DATA_NEEDED: motor driver companion] External actuator power stage استفاده‌شده در: Actuator and Motor Interface Control [DATA_NEEDED: USB interface protection companion] Connector and data-line protection استفاده‌شده در: Consumer Accessory Controller [DATA_NEEDED: display interface companion] Local user-interface connection استفاده‌شده در: Digital Control and Monitoring Panel STM32F030C8T6TR STMicroelectronics استفاده‌شده در: General Embedded Control Platform N76E003AT20 Nuvoton Technology Corporation استفاده‌شده در: General Embedded Control Platform
What are the key specifications of STM32G071GBU6 that engineers should know?
The STM32G071GBU6 provides a 32-bit Arm Cortex-M0+ core, operation up to 64 MHz, 128 KB of Flash, and 36 KB of SRAM in a 28-pin 4 x 4 mm UFQFPN package. According to the STMicroelectronics STM32G071GB page and the supplied DigiKey record, it belongs to the STM32G0 mainstream MCU family. The SRAM configuration includes 32 KB with hardware parity checking. Confirm the exact USB, analog, timer, and I/O features for the selected ordering code before design release.
What is the STM32G071GBU6 and what is it used for?
The STM32G071GBU6 is a general-purpose Arm Cortex-M0+ microcontroller from STMicroelectronics, combining a 64 MHz processor, 128 KB Flash, and 36 KB SRAM. According to STMicroelectronics, the STM32G071x8/xB devices are mainstream microcontrollers for embedded systems. Suitable uses include USB Type-C Power Delivery, industrial control, compact sensor equipment, actuator interfaces, and other real-time products that require more capability than a simple 8-bit controller.
Where can I download the STM32G071GBU6 datasheet PDF?
The official starting point for the STM32G071GBU6 datasheet is STMicroelectronics's STM32G071GB product page at https://www.st.com/en/microcontrollers-microprocessors/stm32g071gb.html. The supplied search results also identify an Alldatasheet copy and an Octopart datasheet landing page. For regulatory, qualification, or production decisions, use the manufacturer documentation because aggregator copies may not show the newest revision or all ordering-code details.
What package and pin count does STM32G071GBU6 use?
The STM32G071GBU6 is supplied in a 28-pin UFQFPN package measuring 4 x 4 mm. This package combines a very small footprint with a thermal or electrical exposed pad whose treatment must follow the manufacturer's land-pattern guidance. Because the verified material identifies a 28-pin package but does not provide the complete numbered pin table, the public pinout is not reproduced here. Check the official package drawing and datasheet before assigning board functions.
Where can I buy STM32G071GBU6 online?
The verified listing for STM32G071GBU6 is available through DigiKey at https://www.digikey.com/en/products/detail/stmicroelectronics/STM32G071GBU6/9749148, and STMicroelectronics also provides an ordering page at https://estore.st.com/en/stm32g071gbu6-cpn.html. Numeric unit price, current inventory, and lead time were not included in the supplied search results, so quote and availability must be confirmed directly with the seller as of 2026-10-22.
What is the price of STM32G071GBU6?
A verified numeric unit price for STM32G071GBU6 was not present in the supplied web data as of 2026-10-22, so it cannot be quoted reliably. DigiKey and STMicroelectronics provide direct product and ordering links where live pricing can be checked, but a distributor page or search result does not by itself establish a current price. Request a quantity-specific quotation before budgeting a production run, especially when purchasing 1, 10, 100, 500, or 1000 units.
What is the lead time for STM32G071GBU6?
The verified lead time for STM32G071GBU6 is not available in the supplied data as of 2026-10-22. The DigiKey result states that the part can be ordered and shipped but provides no numeric manufacturing lead time in the snippet, while ST's eStore describes real-time availability without a committed delivery figure. Confirm current stock and the supplier's production lead time before fixing the product release schedule.
Is STM32G071GBU6 in stock?
Current inventory for STM32G071GBU6 cannot be confirmed from the supplied snippets as of 2026-10-22. The DigiKey listing indicates an orderable part, but an orderable listing is not equivalent to a verified quantity in stock. Check the live DigiKey and STMicroelectronics ordering pages or submit a quotation for the required quantity. XAIPART's structured offer is therefore represented as BackOrder rather than InStock.
STM32G071GBU6 vs STM32G071CBU6 - can one replace the other?
STM32G071CBU6 cannot be listed as a verified drop-in replacement because the supplied search result only directs engineers to compare the two parts and does not establish identical pin mapping, firmware support, or electrical specifications. Both names appear in the STM32G071 family, but family similarity is not enough to prove PCB and software interchangeability. Review the official pin tables, memory configuration, peripherals, package markings, and qualification requirements for both orderable devices.
What is the best NXP equivalent for STM32G071GBU6?
No verified NXP drop-in equivalent for STM32G071GBU6 is established by the supplied data. MCU replacement requires more than a similar processor family: the footprint, pin assignments, memory map, clock tree, analog blocks, USB implementation, startup code, and peripheral behavior must align. Because no NXP MPN is documented in the cross-reference results as sharing the 28-pin UFQFPN footprint and pinout, any NXP candidate must remain unlisted until its datasheet is verified.
What can replace STM32G071GBU6?
No engineering-grade drop-in replacement can be confirmed from the supplied cross-reference results for STM32G071GBU6. Search results describe possible pin-compatible options but do not name a candidate with verified 28-UFQFPN pin compatibility and matching key parameters. Treat general STM32 alternatives as functional or family candidates, not drop-in parts. A replacement should be approved only after package, pin, clock, memory, USB, analog, thermal, and firmware compatibility are documented.
Is STM32G071GBU6 suitable for USB Type-C Power Delivery?
The STM32G071GBU6 is suitable for USB Type-C Power Delivery designs when the exact ordering configuration and required firmware are confirmed. The supplied STM32G071 family material identifies USB Type-C Power Delivery as a supported application capability, while the MCU data confirms a 64 MHz Cortex-M0+ core and 128 KB Flash. The control design must also include the required USB-C, protection, power-management, and system-level components beyond the microcontroller package.
When should I choose STM32G071GBU6 for an industrial design?
Choose STM32G071GBU6 when a compact 4 x 4 mm design needs a 64 MHz 32-bit core, 128 KB Flash, and 36 KB SRAM for embedded control. According to the STMicroelectronics family page, the STM32G071x8/xB is a mainstream MCU family, making it appropriate for small industrial controllers, sensor interfaces, and power-conversion control. Validate the exact peripheral map, temperature grade, isolation requirements, EMC design, and long-term supply plan before production approval.
Is STM32G071GBU6 the same as STM32C071GBU6?
No. STM32G071GBU6 is an STM32G0 device operating up to 64 MHz, whereas the verified STM32C071GBU6 result identifies an STM32C0 device operating at 48 MHz. Although both use Arm Cortex-M0+ and a 28-UFQFPN package, the different STM32 product families can differ in peripherals, memory architecture, firmware, clock implementation, and software support. They must not be treated as identical without a detailed electrical and software review.
What design considerations matter for the STM32G071GBU6 4 x 4 mm package?
The primary package consideration for STM32G071GBU6 is correct implementation of its 28-UFQFPN 4 x 4 mm land pattern and exposed-pad region. Place required decoupling capacitors close to their associated supply pins, route sensitive analog or communication signals away from fast-switching nodes, and provide thermal copper appropriate to the board and package. The verified snippet does not state pin functions or exposed-pad details, so use the official package drawing rather than relying on generic QFN layouts.

داده‌های مرجع مهندسی برای STM32G071GBU6 — مقایسه، راهنمای طراحی و اطلاعات انطباق.

راهنمای انتخاب

Choose STM32G071GBU6 when the design needs the verified combination of a 64 MHz Arm Cortex-M0+ core, 128 KB Flash, 36 KB SRAM, and a compact 28-pin 4 x 4 mm UFQFPN package. It is especially relevant to USB Type-C Power Delivery and mainstream embedded-control concepts, subject to checking the exact peripheral set and ordering temperature grade. Consider STM32G071GBU6N when it is the approved same-package orderable variant for your sourcing plan, but review suffix-specific conditions rather than assuming identical behavior. STM32C071GBU6 offers a verified Cortex-M0+ and 28-UFQFPN alternative, but its maximum frequency is only 48 MHz versus 64 MHz and it belongs to the STM32C0 family. STM32G071CBU6 and STM32G031G8U6 may be useful STM32G0 candidates, yet the supplied snippets do not establish all pin, memory, and peripheral details. For any substitution, verify the official package drawing, electrical table, pinout, firmware support, and qualification before approving it as drop-in.

مقایسه با جایگزین‌ها

پارامتر این محصول STM32G071GBU6N STM32G071CBU6 STM32G031G8U6 STM32C071GBU6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Family STM32G0 STM32G0 STM32G0 STM32G0 STM32C0

تفاوت‌های کلیدی

  • Higher verified maximum operating frequency (در مقابلSTM32C071GBU6)
  • Same verified package and core for close procurement alignment (در مقابلSTM32G071GBU6N)
  • Documented USB Type-C Power Delivery application context (در مقابلSTM32C071GBU6)

یادداشت‌های طراحی

Implement the official 28-UFQFPN land pattern rather than treating every QFN as electrically or mechanically identical. Confirm pin 1, exposed-pad geometry, solder-mask and paste design, and assembly tolerances against the current STMicroelectronics package drawing. Place required bypass capacitors adjacent to their supply pins, provide a continuous return path beneath the device where supported, and keep USB or sensor routes away from power-converter switching nodes.

Decouple each required MCU supply rail according to the manufacturer hardware guidance and load-switching behavior of the design. Do not infer capacitor values from generic STM32 designs because the verified material does not provide voltage, current, or decoupling tables. Validate startup behavior, simultaneous load transients, measured supply ripple, and the thermal effect of surrounding power components before release.

Estimated package-selection checks must use actual board copper, ambient temperature, and the verified junction-temperature limit rather than an assumed cooling condition. The 4 x 4 mm package limits available copper area, so expose the manufacturer-specified pad correctly and avoid enclosing it with dense, poorly solderable routing where the assembly process forbids it. Perform thermal simulation after the final PCB and enclosure are known.

Do not treat STM32G071 family similarity as proof that G, C, 0, or N suffix variants are drop-in replacements. Compare exact pin functions, memory, USB implementation, clock tree, peripheral availability, temperature grade, boot options, and software identifiers. Firmware built for the target must also be tested on the proposed alternative because startup files, interrupt vectors, and peripheral instances may differ.

For USB Type-C Power Delivery designs, classify connector, data-line, and power-path routing separately. Keep high-current and switching paths compact without forcing return current through sensitive MCU areas, and use continuous reference planes under communication routes. Test rise time, impedance, connector detach behavior, ESD recovery, and protocol timing on physical prototypes because these outcomes cannot be inferred solely from the 64 MHz CPU rating.

اطلاعات انطباق

RoHS
Compliant
REACH
Compliant
AEC-Q100
Unknown
بدون سرب
Unknown
بدون هالوژن
Unknown
مواد معدنی درگیری
Unknown

The supplied PartGenie part result identifies the STM32G071GBU6 as RoHS compliant, REACH compliant, and MSL 3. AEC-Q100, lead-free, halogen-free, and conflict-minerals status were not independently established by the supplied manufacturer data.

تاریخ تأیید داده‌ها: 2026-10-22 — داده‌ها توسط تیم مهندسی قطعات XAIPART تأیید و گردآوری شده است

جستجوهای مرتبط

STM32G071GBU6 STM32G071GBU6 datasheet STMicroelectronics STM32G071GBU6 STM32G071GBU6 64MHz Cortex-M0+ STM32G071GBU6 128KB Flash 36KB SRAM STM32G071GBU6 28-UFQFPN STM32G071GBU6 USB Type-C Power Delivery STM32G071GBU6 industrial control MCU STM32G071GBU6 vs STM32C071GBU6 STM32G071GBU6 drop-in replacement STM32G071GBU6 buy price STM32G071GBU6 in stock STM32G071GBU6 pinout what can replace STM32G071GBU6 STM32G071GBU6 lead time

قطعات و اصطلاحات مرتبط

STMicroelectronics STM32G071GBU6 STM32G071GBU6N STM32G071CBU6 STM32G031G8U6 STM32C071GBU6 STM32G071x8/xB Arm Arm Cortex-M0+ STM32G0 microcontroller MCU embedded processor semiconductor USB Type-C Power Delivery 128 KB Flash 36 KB SRAM hardware parity check 28-UFQFPN QFN family surface-mount package industrial control sensor interface RoHS REACH
استعلام قیمت سریع RFQ
جزئیات کامل را پر کنید — تیم فروش ما ظرف 24 ساعت پاسخ خواهد داد
شماره قطعه سازنده بسته‌بندی QTY قیمت هدف قیمت کل
✓
استعلام قیمت ارسال شد!

ظرف ۲۴ ساعت به ایمیل شما پاسخ خواهیم داد

1
درخواست قیمت ارسال شد
2
استعلام دریافت شد
3
سفارش ثبت شد
4
پرداخت
5
ارسال شد
6
تحویل داده شد
مشاهده جزئیات RFQ