STM32G0シリーズ
プレゼンテーション
製品シリーズ･プレゼンテーション
レビジョン 1.0

STM32G0 マイクロコントローラシリーズの概要へようこそ。
この短いプレゼンテーションでは、コスト重視のアプリケーション向けのエントリレベルマイクロコントローラである新しい
STM32G0 シリーズで提供されているさまざまなラインについて説明します。

1

STM32G0製品ライン• STM32G0+11 - アクセスラインと暗号化（例：STM32G081）

アクセスラインと暗号化• STM32G0x1 - アクセスライン（例：STM32G071）

アクセスライン• STM32G0x0 - バリューライン
（例：STM32G070）

2-40 °C
125 °C

AES
TRNG

1.7～3.6 V-40 °C
85 °C

バリューライン
最大 512 KB Flash

最大 128 KB SRAM

セキュリティ
保護可能な
メモリ領域
2 x コンパレータ
2 x 12 ビット DAC-40 °C
125 °C
1.65～3.6 V

2.0～3.6 V
1 x 32 ビットタイマ

一部の部品番号の場合統合されたレギュレータ PLL とクロック回路

1 x 16 ビット MC タイマ>100 MHz

通信ペリフェラル：複数の汎用
16 ビットタイマ

32 kHz オシレータ

1 x 16 ビットタイマ>100 MHz内部 RC オシレータ

USB-PD

DMA チャネル

–40 ～ +85 ℃

USB 2.0 FS
DEV/HOST

2x ウォッチドッグ
リアルタイムクロック（RTC）

温度センサ

統合リセットとブラウンアウト警告

CAN-FD
12 ビット ADC 2.5MSPS

STM32G0 マイクロコントローラファミリは、2 つのラインで提案されています。
• バリューラインは、12 ビット ADC、最大 64 MHz、温度範
囲 -40～+85 ℃で動作する ARM Cortex-M0+ などのコア機能セットを提供するベースラインです。
• アクセスラインはバリューラインのアップグレード版であり、内蔵コンパレータ、12 ビット DAC、統合された USB TypeC Power Delivery、HDMI-CEC などの追加機能を、より広い温度範囲と電圧範囲で提供します。このラインは、一連の高周波数タイマやセキュリティ指向のソリューション向けの追加機能も備えており、最大 125 ℃の温度範囲で動作します。アクセスラインは、暗号化機能ありとなしの両方で提供されています。

2STM32G0のバリューラインとアクセスラインの比較
主な違い

バリューラインアクセスライン電圧範囲

2.0～3.6 V

1.7～3.6 V

最大温度85 °C

125 °C

リセットシステム

POR/PDR

POR/PDR/PVD/BOR

内部クロック HSI

工場較正なし、1% 精度工場較正済み、1% 精度

RUN、SLEEP、STOP、STANDBY

バリューラインのモード + SHUTDOWN、
Vbat

fcpu

fcpu x 2

3

Vbat
Vref+
DAC12
コンパレータUSB type-C Power Delivery
AES/TRNG
HDMI-CEC
低消費電力モード

LPUART
LP タイマ32 ビットタイマ
TIM1、 TIM15 の最大周波数
高度なセキュリティ機能（セキュリティ保護可能なメモリ領域、SFI）
リセットピンの機能
パッケージ

リセットのみリセット、入力、出力

S08、TSSOP20、LQFP32、LQFP48、
LQFP64、バリューラインのパッケージ + QFN28、QFN32、QFN48、BGA、WLCSP、ダイ供給

スライドの表に、バリューラインとアクセスラインの比較を示します。

3バリューライン
重要なことに妥協しない• ARM 32ビットCortex-M0+コア• 2.0～3.6V電源• RAMを最大化• 1%内部クロック（HSI）• 7つのDMA チャネル
• 通信ペリフェラル• タイマ

STM32G070ブロック図システム

電源
1.2 V レギュレータ
POR/PDR/PVD/BOR

7 チャネル DMA
最大 64 MHz

ネスト化されたベクタ
割込みコントローラ（NVIC）

内部 RC オシレータ
32kHz （+/-5%） + 16 MHz （1%）

SW デバッグ

FLL + プリスケーラ

AHB-Lite バスマトリックス

クロック制御APB バスRTC/AWU

SysTick タイマ• 12ビット超高速ADC

2 x ウォッチドッグ（独立型とウィンドウ型）• 安全機能64 ピンで 60 I/O

20 バイトのバックアップレジスタ

ブート ROM

コネクティビティ
2 x SPI （ I²S）
4 x USART（ 2 つは LIN、スマートカード、IrDA、モデム制御付き）

コントロールアナログ
温度センサ

巡回冗長検査（CRC）

最大 36 KB SRAM

2 x I2C（ SMBus、PMBus、高速モードプラス）• リアルタイムクロック• I/Oポートの最大化

最大 128 KB
Flash メモリ

ARM Cortex-M0+ CPU
メモリ保護ユニット

クリスタルオシレータ
32 kHz + 1～56 MHz

41 x 12 ビット ADC SAR
16 チャネル／2 Msps

1 x 16 ビットモータ制御タイマ
4 PWM + 3 相補 PWM

5 x 16 ビットタイマ
2 PWM ずつ

これはバリューラインの STM32G070 デバイスのブロック図です。

4

アクセスライン
STM32G071ブロック図
高度な機能• ARM 32ビットCortex-M0+コア• 1.7～3.6V電源• 0.93DMIPS/MHz• Vbat電源供給• 最大周辺温度125 ℃

システム

電源
1.2 V レギュレータ
POR/PDR/PVD/BOR

SW デバッグ

FLL + プリスケーラ

AHB-Lite バスマトリックス

クロック制御• 最大分解能 fcpu x 2のタイマ

RTC/AWU•

12ビットDAC• STANDBY <1µA @ 室温
• STOP 5µA @ 室温
• 28/32/48/64ピン

追加機能

ネスト化されたベクタ割込みコントローラ（NVIC）

内部 RC オシレータ
32kHz （+/-5%） + 16 MHz （1%）• USB-C Power Delivery
12ビット超高速ADC

最大 64 MHz

最大 128 KB
Flash メモリ
最大 36 KB SRAM

ARM Cortex-M0+ CPU
メモリ保護ユニットクリスタルオシレータ
32 kHz + 1～56 MHz• セキュリティ保護可能なメモリ領域•

7 チャネル DMA

5

APB バス20 バイトのバックアップレジスタ

ブート ROM

コネクティビティ
2 x SPI （ I²S）
4 x USART（ 2 つは LIN、スマートカード、IrDA、モデム制御付き）
1xLPUART
2 x I2C（ SMBus、PMBus、高速モードプラス）

SysTick タイマ
2 x ウォッチドッグ（独立型とウィンドウ型）

USB PDI（ Power Delivery インタフェース、
BMC + PHY を含む）

64 ピンで 60 I/O

アナログ
温度センサ

巡回冗長検査（CRC）

1 x 12 ビット ADC SAR
16 チャネル／2.5 Msps

コントロール1 x 32 ビットタイマ
1 x 16 ビットモータ制御タイマ
fmax > 128 MHz
4 PWM + 3 相補

1 x 12 ビット DAC 2 チャネル

5 x 16 ビットタイマ
2 PWM ずつそのうち 1 つは fmax > 128 MHz

2 x コンパレータ

2 x 低消費電力タイマ

これはアクセスラインの STM32G071 デバイスのブロック図です。

5アクセスライン + 暗号化
高度なセキュリティ機能

STM32G081ブロック図
システム

電源
1.2 V レギュレータ
POR/PDR/PVD/BOR

7 チャネル DMA
最大 64 MHz

• 秘密キーストレージ• 認証• AES （256ビット）

クリスタルオシレータ
32 kHz + 1～56 MHz

ネスト化されたベクタ割込み
コントローラ（NVIC）

内部 RC オシレータ
32kHz （+/-5%） + 16 MHz （1%）

SW デバッグ

FLL + プリスケーラ

AHB-Lite バスマトリックス• ハードウェア乱数発生器
クロック制御RTC/AWU

20 バイトのバックアップレジスタ

ブート ROM

コネクティビティ
2 x SPI （ I²S）
4 x USART（ 2 つは LIN、スマートカード、IrDA、モデム制御付き）

暗号化

1xLPUARTAES （ 256 ビット）

SysTick タイマ
2 x ウォッチドッグ（独立型とウィンドウ型）

USB PDI（ Power Delivery インタフェース、
BMC + PHY を含む）

64 ピンで 60 I/O

アナログ
温度センサ
1 x 12 ビット ADC SAR
16 チャネル／2.5 Msps
1 x 12 ビット DAC 2 チャネル

追加機能

最大 36 KB SRAM

APB バスハードウェア乱数発生器

巡回冗長検査（CRC）

最大 128 KB
Flash メモリ

ARM Cortex-M0+ CPU
メモリ保護ユニット• 暗号化

62 x コンパレータ

2 x I2C（ SMBus、PMBus、高速モードプラス）

コントロール1 x 32 ビットタイマ
1 x 16 ビットモータ制御タイマ
fmax > 128 MHz
4 PWM + 3 相補
5 x 16 ビットタイマ
2 PWM ずつ
そのうち 1 つは fmax > 128 MHz

2 x 低消費電力タイマ

これは、アクセスライン（暗号化機能あり）の STM32G081 デバイスのブロック図です。このデバイスには、ハードウェア乱数発生器と 256 ビット AES アクセラレータも含まれています。

6