STMicroelectronics STM32G474CCU6
- Part No.:
- STM32G474CCU6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-UFQFN Exposed Pad
- Datasheet:
-
STM32G474CCU6.pdf
- Description:
- IC MCU 32BIT 256KB FLSH 48UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:3,902
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G474CCU6 from STMicroelectronics is a 32-bit Arm® Cortex®-M4 microcontroller with FPU, operating up to 170 MHz (213 DMIPS), featuring 512 KB Flash with ECC, 128 KB SRAM (96 KB + 32 KB CCM), and integrated analog peripherals including five 12-bit ADCs (0.25 µs conversion), seven 12-bit DACs, six rail-to-rail op-amps, and a 184 ps resolution HRTIM - deployed in motor control, digital power conversion, and industrial sensing systems.
For engineers reviewing the STM32G474CCU6 datasheet, STM32G474CCU6 pinout, STM32G474CCU6 application, or STM32G474CCU6 equivalent, key selection criteria include HRTIM timing precision for PWM generation, dual-bank Flash with read-while-write for firmware updates, CORDIC/FMAC hardware acceleration for real-time math, and UCPD support for USB Type-C™ power delivery implementation.
Technical Context
The STM32G474CCU6 implements an Adaptive Real-Time (ART) Accelerator enabling zero-wait-state execution from Flash memory, paired with a Memory Protection Unit (MPU) for secure task isolation. Its interconnect matrix supports concurrent high-bandwidth peripheral access without bus contention.
It integrates three FDCAN controllers compliant with ISO 11898-1:2015 for flexible data-rate automotive and industrial networking, alongside a dedicated USB Type-C™/Power Delivery (UCPD) controller with VBUS monitoring and role swap support - distinguishing it from standard USB FS interfaces.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU and DSP instructions, enabling single-cycle MAC and saturating arithmetic for motor control loops. |
| Max Clock Frequency | 170 MHz (213 DMIPS), sustained via ART Accelerator - eliminates Flash wait states for deterministic real-time response. |
| Flash Memory | 512 KB with ECC, dual-bank architecture supporting seamless firmware updates without application interruption. |
| SRAM | 128 KB total: 96 KB general-purpose (32 KB with parity), plus 32 KB CCM SRAM on instruction/data bus for critical code/data. |
| Analog Peripherals | 5 × 12-bit ADCs (42-channel, 0.25 µs), 7 × 12-bit DACs (3 buffered external @ 1 MSPS), 6 op-amps (PGA mode supported), 7 comparators. |
| High-Resolution Timer | HRTIM with 6 × 16-bit counters, 184 ps resolution, 12 PWM outputs, dead-time insertion, and emergency stop - essential for SiC/GaN gate driving. |
| Communication | 3 × FDCAN FD, 4 × I²C (Fast Mode Plus), 5 × USART/LIN/IrDA, 1 × LPUART, 4 × SPI (2 with I²S), 1 × SAI, USB 2.0 FS + UCPD controller. |
Pinout & Package
STM32G474CCU6 uses the UFQFPN48 (7 × 7 mm) package with 48 pins, optimized for compact industrial and power electronics designs requiring thermal efficiency and board space savings.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Core & analog supply | 1.71–3.6 V operation; separate analog domain enables clean ADC/DAC reference and reduced noise coupling. |
| VSS, VSSA | Ground return paths | Dedicated analog ground (VSSA) isolates sensitive analog circuits from digital switching noise. |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O | Up to 107 fast I/Os; multiple pins support 5 V tolerance, enabling direct interfacing with legacy logic or sensors. |
| PA1, PA2, PA3, etc. | HRTIM channel outputs | Direct routing of HRTIM complementary PWM signals with programmable dead time - no software overhead for gate driver timing. |
| PA13/PA14/PA15 | SWD debug interface | Serial Wire Debug (SWD) pins enable full JTAG-equivalent debugging using only two pins - minimal footprint for production programming. |
| PC11, PC12, PD0, PD1 | FDCAN transceiver I/O | Dedicated differential CANH/CANL pins per FDCAN instance - supports simultaneous triple CAN FD networks without external transceivers. |
| PA9/PA10, PB14/PB15 | UCPD CC1/CC2 & VBUS sense | Hardware-managed USB Type-C™ configuration channel detection and VBUS monitoring - offloads USB PD policy engine from CPU. |
Key Features
| Feature | Design Value |
|---|---|
| CORDIC accelerator | Hardware trigonometric computation (sin/cos/tan/atan) in <100 ns - replaces ~1000-cycle software libraries for PMSM FOC angle calculation. |
| FMAC unit | Dedicated filter math accelerator supporting biquad IIR and FIR filtering at full CPU clock rate - enables real-time current/voltage loop filtering in digital power supplies. |
| True RNG | NIST SP800-90B compliant entropy source with continuous health testing - required for secure boot and cryptographic key generation. |
| Internal VREFBUF | Programmable 2.048 V / 2.5 V / 2.9 V reference output with ±0.5% accuracy - eliminates external voltage reference ICs for precision ADC/DAC calibration. |
| RTC with tamper | Calendar RTC with alarm, periodic wakeup from Stop/Standby, and active tamper detection on 8 pins - supports secure time-stamped logging in industrial edge nodes. |
Applications
| Motor Control System | Digital Power Supply |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase BLDC/PMSM motors in HVAC compressors and industrial drives. IC Role / Device Role / Timing Role: Primary MCU executing real-time FOC algorithm, generating 6-channel complementary PWM via HRTIM with 184 ps resolution and synchronized ADC sampling. Use Value: Enables precise SiC MOSFET gate driving with sub-nanosecond dead-time control, reducing switching losses by up to 12% versus standard timers. | Use Scenario: Isolated AC/DC and DC/DC converters with adaptive voltage regulation and protection. IC Role / Device Role / Timing Role: Digital controller managing multi-loop feedback (voltage/current), implementing soft-start, OVP/OCP, and communication via PMBus over I²C Fast Mode Plus. Use Value: Integrated CORDIC and FMAC accelerate PID + filter computations, achieving 100 kHz control loop bandwidth with <1 µs jitter. |
| USB Type-C™ PD Sink | Industrial Sensor Hub |
Use Scenario: Smart docking station negotiating 20 V / 5 A power delivery while managing display data and peripheral enumeration. IC Role / Device Role / Timing Role: UCPD controller handling CC line state machine, VBUS monitoring, and policy engine execution - independent of main CPU core. Use Value: Hardware-accelerated USB PD 3.0 compliance reduces firmware complexity and ensures <15 ms role swap latency under fault conditions. | Use Scenario: Multi-sensor node aggregating temperature, pressure, and vibration data for predictive maintenance in factory automation. IC Role / Device Role / Timing Role: Central acquisition unit running sensor fusion algorithms, performing oversampled ADC conversions across 42 channels, and transmitting via FDCAN FD. Use Value: Five independent 12-bit ADCs with hardware oversampling deliver effective 16-bit resolution at 10 kSPS per channel - eliminating external sigma-delta converters. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar high-performance mixed-signal MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G474RET6 | LQFP64 package (64-pin), adds 16 more GPIOs and 2 additional ADC channels vs. UFQFPN48; same core/peripherals. | Better suited for designs requiring expanded analog acquisition or complex I/O mapping - e.g., multi-axis motion controllers. | Select when board layout allows larger footprint and additional I/O or ADC resources are needed; pin-compatible peripheral register map. |
| STM32G431CBU6 | Same UFQFPN48 package but reduced resources: 128 KB Flash, 32 KB SRAM, no CORDIC/FMAC, single ADC, no UCPD. | Targeted at cost-sensitive motor control or power conversion where advanced math acceleration or USB PD is unnecessary. | Choose for simplified BOM and lower unit cost where HRTIM, dual ADC, or UCPD features are unused - not drop-in compatible due to peripheral disable. |
Compared with STM32G474RET6, the STM32G474CCU6 offers identical performance in a space-constrained 7×7 mm package but trades I/O count for PCB area savings; versus STM32G431CBU6, it delivers full G4-series feature set including hardware math engines and triple FDCAN - critical for next-generation digital power and USB-C ecosystems.
Availability
STM32G474CCU6 is available at Aetrix Electronics and suitable for motor control systems, digital power supplies, USB Type-C™ PD endpoints, and industrial sensor hubs requiring stable component supply, long-term manufacturability, and qualified automotive-grade variants.
Supply support for STM32G474CCU6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power management ICs, sensors, and analog devices for industrial, automotive, and consumer markets.
The STM32G4 series targets high-efficiency digital power conversion and real-time motor control, integrating specialized analog peripherals, hardware math accelerators, and robust communication stacks to replace discrete signal-chain components.
FAQ
What is the maximum operating temperature range for STM32G474CCU6?
The STM32G474CCU6 is rated for industrial temperature range: –40 °C to +85 °C ambient. This is confirmed in Section 5.3.1 of DS12288 Rev 6, specifying operating conditions for all G474xC variants including CCU6. Thermal derating begins above 85 °C ambient, and junction temperature must remain below 125 °C per absolute maximum ratings.
Does STM32G474CCU6 support hardware encryption acceleration?
No, the STM32G474CCU6 does not include a dedicated cryptographic accelerator (e.g., AES, SHA, PKA). It relies on software libraries or optional external secure elements. The device features a True Random Number Generator (RNG) and 96-bit unique ID for key derivation, but no hardware AES engine - unlike STM32L5 or STM32H7 series.
Can the HRTIM module generate complementary PWM signals with programmable dead time on STM32G474CCU6?
Yes. The HRTIM module provides six independent timers with complementary output pairs (e.g., CH1A/CH1B), each supporting fully programmable dead-time insertion (184 ps resolution), fault input handling, and emergency shutdown - all implemented in hardware without CPU intervention, as detailed in Section 3.24.1 of the datasheet.
Is the STM32G474CCU6 pin-compatible with other STM32G474x packages like LQFP48?
No. While electrical functionality is identical, the UFQFPN48 (CCU6) and LQFP48 (CCY6) packages have different pinouts. For example, HRTIM outputs and UCPD pins are assigned to distinct locations. Pin mapping must be verified against Sections 4.1 and 4.2 of DS12288 Rev 6 - mechanical compatibility does not imply electrical pin equivalence.
STM32G474CCU6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-UFQFN Exposed Pad
- Series:
- STM32G4
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4F
- Core Size:
- 32-Bit Single-Core
- Speed:
- 170MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, QSPI, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 42
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 128K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 3.6V
- Data Converters:
- A/D 21x12b; D/A 7x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G474CCU6 FAQ
1.How can I place an order for STM32G474CCU6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G474CCU6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32G474CCU6 reliable?
The price and inventory of STM32G474CCU6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G474CCU6 is usually 5 days.
3.What payment methods are accepted for STM32G474CCU6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G474CCU6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G474CCU6?
STM32G474CCU6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G474CCU6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32G474CCU6?
For technical support, including STM32G474CCU6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G474CCU6 requirements.
6.How does Aetrix verify that STM32G474CCU6 is sourced from the original manufacturer or authorized distributors?
All STM32G474CCU6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32G474CCU6 meets industry standards.
7.What is the process for return or replacement of STM32G474CCU6?
All STM32G474CCU6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32G474CCU6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32G474CCU6 part is unused and in its original packaging.
Return procedure for STM32G474CCU6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G474CCU6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
