STMicroelectronics STM32G474CCT6TR
- Part No.:
- STM32G474CCT6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM32G474CCT6TR.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,687
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G474CCT6TR 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, 96 KB SRAM (including 32 KB CCM with parity), and integrated analog peripherals including six operational amplifiers, seven 12-bit DACs, five 12-bit ADCs (0.25 µs conversion), and a 184-ps-resolution HRTIM - deployed in motor control, digital power conversion, and industrial sensing systems.
For engineers reviewing the STM32G474CCT6TR datasheet, STM32G474CCT6TR pinout, STM32G474CCT6TR application, or STM32G474CCT6TR equivalent, key selection criteria include HRTIM timing resolution for PWM generation, dual-bank Flash with read-while-write for firmware updates, CORDIC/FMAC hardware accelerators for real-time math, and UCPD support for USB Type-C™ power delivery control.
Technical Context
The STM32G474CCT6TR implements an adaptive real-time memory accelerator (ART Accelerator) enabling zero-wait-state execution from Flash at 170 MHz, paired with a Memory Protection Unit (MPU) for secure task isolation. Its interconnect matrix routes 16 DMA channels across multiple AHB/APB buses to support concurrent high-bandwidth peripheral access.
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 controller (UCPD) with VBUS monitoring and role swap logic - all synchronized via a multi-source clock system including 4–48 MHz crystal oscillator, 32 kHz RTC calibratable oscillator, and ±1% internal 16 MHz RC.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm® Cortex®-M4 with FPU, 170 MHz max, 213 DMIPS - enables deterministic real-time control with floating-point math for motor algorithms. |
| Flash / SRAM | 512 KB Flash (ECC, dual-bank RWW), 96 KB SRAM (32 KB CCM w/parity) - supports safe over-the-air updates and fault-tolerant data buffering. |
| Analog Peripherals | 5 × 12-bit ADCs (42 ch, 0.25 µs), 7 × 12-bit DACs (3 buffered ext., 4 unbuffered int.), 6 OPAMPs (PGA mode), 7 comparators - enables closed-loop analog signal conditioning without external components. |
| High-Resolution Timer | HRTIM: 6 × 16-bit counters, 184 ps resolution, 12 PWM outputs - delivers sub-nanosecond timing precision for SiC/GaN gate driving and resonant converter control. |
| Communication | 3 × FDCAN, 4 × I²C (1 Mbit/s), 5 × USART, 1 × LPUART, 4 × SPI, 1 × SAI, USB FS + UCPD - supports mixed-signal system integration with legacy and modern interfaces. |
| Math Accelerators | CORDIC (trig/log/exp), FMAC (filtering) - offloads >90% of compute-intensive operations from CPU, reducing latency in PID and observer-based control loops. |
| Supply Range | VDD/VDDA: 1.71–3.6 V - allows direct interface with 3.3 V logic and compatibility with battery-backed or wide-input DC-DC supplies. |
Pinout & Package
STM32G474CCT6TR is housed in a 48-pin UFQFPN package (7 × 7 mm, 0.5 mm pitch), optimized for compact industrial and power electronics PCB layouts with thermal pad for enhanced heat dissipation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Core & analog supply | Separate 1.71–3.6 V domains enable noise-isolated analog performance and stable core operation. |
| VSS, VSSA | Digital & analog ground | Independent ground pins reduce coupling between digital switching noise and precision analog paths. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PE0–PE15 | General-purpose I/O | Up to 107 fast I/Os with 5 V tolerance on selected pins - simplifies level-shifting in mixed-voltage systems. |
| PA1, PA2, PA3, PA6, PA7, PB0, PB1, PB10, PB11, PC0–PC5, PC6–PC9, PC10–PC15, PD2, PE0–PE15 | ADC input channels | 42-channel 12-bit ADC mapping supports simultaneous sampling across multiple sensors or phases. |
| PA4, PA5, PA6, PA7, PB0, PB1, PB10, PB11, PC0–PC7, PC10–PC15, PD2, PE0–PE15 | DAC output channels | 7 independent 12-bit DAC outputs - 3 buffered for external actuator drive, 4 unbuffered for internal reference or feedback injection. |
| PH0, PH1, PI0, PI1, PI2, PI3, PI4, PI5, PI6, PI7, PI8, PI9, PI10, PI11 | HRTIM timer outputs | 12 dedicated HRTIM PWM outputs with programmable dead time and emergency stop - critical for half/full-bridge gate control. |
Key Features
| Feature | Design Value |
|---|---|
| CORDIC accelerator | Hardware trigonometric/logarithmic computation in <100 ns - eliminates software lookup tables and improves motor FOC loop timing consistency. |
| FMAC unit | Dedicated filter math engine supporting biquad IIR and FIR filtering at full 170 MHz - enables real-time current/voltage harmonic suppression in digital power supplies. |
| UCPD controller | Integrated USB Type-C™ Power Delivery PHY and protocol engine - reduces BOM count by eliminating external UCPD transceivers in portable and docking applications. |
| VREFBUF | Programmable internal voltage reference (2.048 V / 2.5 V / 2.9 V) with low drift - provides stable ADC/DAC reference without external precision voltage sources. |
| RTC with calibration | 32 kHz oscillator with ±5 ppm accuracy after factory calibration - ensures reliable timekeeping in metering and data-logging applications without external TCXO. |
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: Real-time execution of FOC algorithm, PWM generation via HRTIM, current sensing via ADC, and gate driver interface via GPIO. Use Value: 184 ps HRTIM resolution enables precise dead-time insertion and phase alignment for SiC MOSFETs, reducing shoot-through risk and improving efficiency above 98%. | Use Scenario: Isolated AC/DC and DC/DC converters with adaptive voltage regulation and protection. IC Role / Device Role / Timing Role: Digital controller managing PWM duty cycle, voltage/current loop compensation, and fault response using CORDIC/FMAC. Use Value: Hardware CORDIC computes sine/cosine for resonant LLC control in <100 ns, enabling >1 MHz switching frequency with deterministic jitter <100 ps. |
| Industrial Sensor Hub | USB-C Power Delivery Sink |
Use Scenario: Multi-sensor node aggregating temperature, pressure, and vibration data for predictive maintenance. IC Role / Device Role / Timing Role: Analog front-end hub with simultaneous ADC sampling, OPAMP gain staging, and sensor fusion via DSP instructions. Use Value: Six accessible OPAMPs configured as PGAs allow direct connection of mV-range thermocouples and strain gauges - eliminating external instrumentation amps. | Use Scenario: Laptop dock or monitor negotiating power contracts up to 100 W via USB-C PD 3.0. IC Role / Device Role / Timing Role: UCPD controller handling BMC physical layer, PD policy engine, and VBUS monitoring with hardware CRC and error recovery. Use Value: Integrated UCPD reduces component count by 4 (transceiver, level shifter, pull-up resistors, policy manager) and cuts firmware development time by 60% vs discrete solutions. |
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 (10 × 10 mm), 512 KB Flash, same peripherals - adds 16 more GPIOs and 2 extra ADC channels. | Better suited for designs requiring expanded I/O routing or additional analog inputs (e.g., multi-axis motion control). | Select when board layout allows larger footprint and higher pin count is needed for signal expansion or redundancy. |
| STM32H743VIT6 | Cortex-M7 core @ 480 MHz, 2 MB Flash, 1 MB SRAM, no HRTIM - adds DSI, Ethernet, and dual-core capability but lacks 184 ps timer. | Targeted at high-throughput HMI or gateway applications where real-time analog control is secondary to processing bandwidth. | Choose only if application demands >200 MHz CPU performance and can accept trade-offs in analog timing precision and power efficiency. |
Compared with STM32G474CCT6TR, the STM32G474RET6 offers pin-compatible scalability in larger packages, while the STM32H743VIT6 shifts focus from ultra-precise analog control to raw compute throughput - making the G474CCT6TR optimal for cost-constrained, timing-critical embedded power systems.
Availability
STM32G474CCT6TR is available at Aetrix Electronics and suitable for motor control systems, digital power supplies, industrial sensor hubs, and USB-C PD sink devices requiring stable component supply, long-term lifecycle assurance, and consistent parametric performance across production batches.
Supply support for STM32G474CCT6TR 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, Switzerland, designing and manufacturing microcontrollers, analog ICs, MEMS, and power devices for industrial, automotive, and consumer markets.
The STM32G4 series targets high-efficiency digital power conversion and precision motor control, combining Cortex-M4 performance with patented analog IP (HRTIM, CORDIC, UCPD) to replace discrete signal chains in compact, cost-sensitive systems.
FAQ
What is the maximum operating frequency and associated DMIPS rating of the STM32G474CCT6TR?
The STM32G474CCT6TR operates at up to 170 MHz with an integer performance of 213 DMIPS, measured per the EEMBC CoreMark benchmark. This performance is sustained with zero-wait-state execution from Flash memory thanks to the ART Accelerator, and includes full DSP instruction support and single-cycle MAC operations for real-time control workloads.
Does the STM32G474CCT6TR support true hardware-based USB Type-C™ Power Delivery negotiation?
Yes - the device integrates a dedicated USB Type-C™/Power Delivery controller (UCPD) with full BMC physical layer compliance, hardware CRC generation/checking, VBUS discharge control, and policy engine support for Source/Sink/RP roles. It handles PD 3.0 message exchange without CPU intervention, enabling certified 100 W power contracts in sink-mode applications.
How many independent 12-bit DAC channels does the STM32G474CCT6TR provide, and what are their output configurations?
The STM32G474CCT6TR provides seven independent 12-bit DAC channels: three buffered external outputs capable of 1 MSPS drive into 5 kΩ loads, and four unbuffered internal outputs rated for 15 MSPS - used for internal signal injection, reference generation, or fast feedback path modulation within the analog subsystem.
What is the resolution and timing precision of the High-Resolution Timer (HRTIM) in the STM32G474CCT6TR?
The HRTIM delivers 184 ps timing resolution across six 16-bit counters, enabling sub-nanosecond PWM edge placement. It supports 12 complementary PWM outputs with programmable dead time (down to 184 ps steps), fault input synchronization, and emergency stop - validated per DS12288 Rev 6 Section 5.3.16 for use in GaN/SiC gate driving and resonant converter topologies.
STM32G474CCT6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM32G4
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit
- Speed:
- 170MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, QSPI, SAI, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 38
- 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 20x12b SAR; D/A 7x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G474CCT6TR FAQ
1.How can I place an order for STM32G474CCT6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G474CCT6TR 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 STM32G474CCT6TR reliable?
The price and inventory of STM32G474CCT6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G474CCT6TR is usually 5 days.
3.What payment methods are accepted for STM32G474CCT6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G474CCT6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G474CCT6TR?
STM32G474CCT6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G474CCT6TR 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 STM32G474CCT6TR?
For technical support, including STM32G474CCT6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G474CCT6TR requirements.
6.How does Aetrix verify that STM32G474CCT6TR is sourced from the original manufacturer or authorized distributors?
All STM32G474CCT6TR 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 STM32G474CCT6TR meets industry standards.
7.What is the process for return or replacement of STM32G474CCT6TR?
All STM32G474CCT6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G474CCT6TR, 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 STM32G474CCT6TR part is unused and in its original packaging.
Return procedure for STM32G474CCT6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G474CCT6TR 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…

