SiM3C167-B-GQ ARM Cortex-M3 32-bit Microcontroller

The SiM3C167-B-GQ is an ARM Cortex-M3 based microcontroller (MCU) with speeds up to 80 MHz and is part of the Analog Intensive MCU family of energy friendly devices. With the full DSP instruction set and floating point unit in this device developers can speed computation performance. Built on top of a low-power platform that includes innovative low energy techniques, fast wake-up times and energy saving modes the SiM3C167-B-GQ is ideal for energy sensitive applications. In addition, this device includes 256 kB Flash, 32 kB RAM, 65 Dig I/O Pins, 5 x 16-bit Timers and multiple communication interfaces. 

View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications
Specifications Summary

MCU Core: ARM Cortex-M3

MHz: 80

Flash (kB): 256

RAM (kB): 32

I²S: 1

SPI: 3

I²C: 2

UART: 4

Dig I/0 Pins: 65

ADC: 12-bit, 16-ch., 250 ksps

DAC: 10-bit, 2-ch.

LCD: No

Package Type: TQFP80

Package Size: 12x12

Development Tools Type
Precision32 32-bit Debug Adapter Debug Adapters
SiM3C1xx 32-bit MCU Development Kit Development Kits
Title Version Resource Type
Si32 Flash Utility 1.2 Software
Precision32 Development Environment 1.1.2 Software
Precision32 Development Environment 1.1.1 Software
UDP Motherboard Firmware Update Utility 1.0 Software
USB Debug Adapter Reset Utility 1.7 Software
Simplicity Studio v3 v3 Software
Simplicity Studio v3, Linux Installer v3 Software
Simplicity Studio v3, Mac Installer v3 Software
Simplicity Studio Production Programmer 1.0 Software
Chip Scale Packages Wearables Technology White Papers
Low Power Design Basics: How to Choose the Optimal Low Power MCU for Your Embedded System White Paper White Papers
1211201 SiM3U1xx Datasheet PCN Product Change Notifications (PCN)
1303181 SiM3U SiM3C Errata Update Product Change Notifications (PCN)
AN787: I2C Bootloader Implementation for Silicon Labs SiMxxxxx Microcontrollers 1.0 Example Code
AN756: Detailed Walkthrough of the Precision32 AppBuilder Power Estimator Tool 1.0 Example Code
AN720: Precision32 Optimization Considerations for Code Size and Speed 2.0 Application Notes
AN663: Precision32 MCU Family Clocking Options 0.1 Application Notes
AN762: Modular Bootloader Framework for Silicon Labs SiMxxxxx Microcontrollers 0.1 Application Notes
AN749: Integrating Silicon Labs SiMxxxxx Devices into the IAR Embedded Workbench IDE 0.1 Example Code
SiM3C167-B-GQ CAD/CAE Schematic Footprints and Symbols 1.0 Schematic and Layout Files
Optimize Embedded Designs with Flexible 32-bit USB MCU Architecture 1.0 White Papers
SiM3U1xx-SiM3C1xx Reference Manual 1.0 Data Sheets
SiM3C1xx Data Sheet: High-Performance Low-Power 32-Bit Precision32 MCU Family with up to 256 kB of Flash 1.0 Data Sheets
UPMU-M3C160 User's Guide 0.1 User Guides
32-Bit USB Debug Adapter User’s Guide 0.2 User Guides
32bit-UDP-DK Quick Start Guide 0.2 Quick Start Guides
SiMxxxxx Flash Programming through the Serial Wire Interface 0.1 Software
Precision32 SDK Release Notes 1.1.2 Software
AN672: Precision32 si32Library Overview 0.1 Application Notes
AN667: Getting Started with the Silicon Labs Precision32 IDE 0.1 Application Notes
AN763: UART and USB Bootloader Implementations for Silicon Labs SiMxxxxx Microcontrollers 0.1 Application Notes
AN720: Precision32 Optimization Considerations for Code Size and Speed 0.2 Application Notes
AN793: Converting Firmware Projects Between Keil, IAR, and Precision32 0.1 Application Notes
AN694: Writing to Flash from Firmware on SiM3xxxx Devices 0.1 Application Notes
AN675: Precision32 Development Suite Overview 0.1 Application Notes
AN668: Precision32 Software Development Kit Code Examples Overview 0.1 Application Notes
AN787: I2C Bootloader Implementation for Silicon Labs SiMxxxxx Microcontrollers 0.1 Application Notes
AN664: Precision32 CMSIS and HAL User's Guide 0.2 Application Notes
AN673: Precision32 Software Development Kit Overview 0.1 Application Notes
AN678: Precision32 si32FlashUtility Command-Line Programmer User's Guide 0.1 Application Notes
AN671: Precision32 Port I/O Crossbar Decoder 0.1 Application Notes
AN669: Integrating Silicon Labs SiM3xxxx Devices into the Keil µVISION® IDE 0.1 Application Notes
AN793: Converting Firmware Projects Between Keil, IAR, and Precision32 0.1 Example Code
AN670: Getting Started with the Silicon Labs Precision32 AppBuilder 0.2 Application Notes
AN749: Integrating Silicon Labs SiMxxxxx Devices into the IAR Embedded Workbench IDE 0.1 Application Notes
AN756: Detailed Walkthrough of the Precision32™ AppBuilder Power Estimator Tool 0.1 Application Notes
AN666: Usage Guide for SiM3U1XX, SiM3C1XX, and SiM3L1XX DMA and DTM Modules 0.1 Application Notes
SiM3U1xx-SiM3C1xx Rev B Errata 03.05.13 Errata
AN666: Usage Guide for SiM3U1xx, SiM3C1xx, and SiM3L1xx DMA and DTM Modules 1.0 Example Code
AN762: Modular Bootloader Framework for Silicon Labs SiMxxxxx Microcontrollers 1.1 Example Code
Overcoming Challenges of Connecting Intelligent Nodes to the Internet of Things 1.0 White Papers
克服智能节点与物联网的连接挑战 1.0 White Papers
Adding Class D Audio to Embedded Systems 1.0 White Papers
克服智慧節點與物聯網的連接挑戰 1.0 White Papers
EFM32 32-bit Microcontroller Selector Guide 10 Brochures
選擇適合的32位元微控制器簡化開發人員設計程序 1.0 White Papers
Balancing Performance and Power Efficiency in Embedded Systems 1.0 White Papers
选择合适的32位单片机简化开发人员工作 1.0 White Papers
Which ARM Cortex Core Is Right for Your Application White Papers
Selecting a 32-bit Microcontroller 1.0 White Papers
How to Overcome Technical Hurdles During Microcontroller Development 1.0 White Papers
AN1115: Configuring Peripherals for 32-Bit Devices in Simplicity Studio 0.3 Application Notes
AN0014: EFM32 Timers 1.10 Application Notes
Production Programmer Release Notes 3.90 Release Notes
UM001: Lesson 1 - EFM32 Introduction 1 Miscellaneous
UM002: Lesson 2 - EFM32 Introduction to C 1 Miscellaneous
UM004: Lesson 4 - EFM32 Interrupts and DMA 1 Miscellaneous
UM005: Lesson 5 - EFM32 Peripherals 1 Miscellaneous
UM006: Lesson 6 - EFM32 Energy Modes 1 Miscellaneous
UM003: Lesson 3 - EFM32 Setting up Development Environments 1 Miscellaneous
UM007: Lesson 7 - EFM32 Energy Optimization 1 Miscellaneous
UM002: Lesson 2 - EFM32 Introduction to C Example Code 1 Example Code
UM004: Lesson 4 - EFM32 Interrupts and DMA Example Code 1 Example Code
UM005: Lesson 5 - EFM32 Peripherals Example Code 1 Example Code
USBXpress Release Notes Release Notes
UM007: Lesson 7 - EFM32 Energy Optimization Example Code 1 Example Code
UM006: Lesson 6 - EFM32 Energy Modes Example Code 1 Example Code
AN0004: Clock Management Unit 1.08 Application Notes
AN0011: I2C Master and Slave Operation 1.06 Application Notes
AN0005: Real Time Counters 1.09 Application Notes
AN0008: USART - Synchronous Mode (SPI) 1.13 Application Notes
AN0013: Direct Memory Access 2.05 Application Notes
AN0022: Digital to Analog Converter 1.10 Application Notes
AN0019: EEPROM Emulation 1.09 Application Notes
AN0017: Low Energy UART 1.08 Application Notes
AN0015: Watchdog 1.07 Application Notes
AN0020: Analog Comparator 1.08 Application Notes
AN0028:低能耗传感器接口 — 电容感应 2.10 Application Notes
AN0028: Low Energy Sensor Interface - Capacitive Sense 2.1.0 Application Notes
AN0028:低エネルギー・センサー・インターフェイス - 静電容量式タッチ・センス 2.10 Application Notes
AN0025: Peripheral Reflex System (PRS) 1.08 Application Notes
AN0027: Energy Optimization 1.03 Application Notes
AN0029: Low Energy Sensor Interface - Inductive Sense 1.06 Application Notes
AN0030: FAT on SD Card 1.07 Application Notes
AN0024: Pulse Counter 1.07 Application Notes
AN0031: Making Prototyping Boards for the EFM32 Kits 1.01 Application Notes
AN0027: Energy Optimization 1.03 Example Code
AN0033: AES Cipher Modes with EFM32 1.11 Application Notes
AN0040: Hardware Design for Capacitive Touch 1.02 Application Notes
AN0039: Interrupt Handling 1.04 Application Notes
AN0038: Operational Amplifiers 1.06 Application Notes
AN0034: External Bus Interface 1.08 Application Notes
AN0036: Low Energy Sensor Interface - Resistive Sense 1.06 Application Notes
AN0032: Ethernet 1.08 Application Notes
AN0046: USB Hardware Design Guide 1.01 Application Notes
AN0047: Interfacing Graphical Display 1.07 Application Notes
AN0043: Debug and Trace 1.03 Application Notes
AN0041: Backup Power Domain 1.26 Application Notes
AN0051: Digital Signal Processing with EFM32 1.03 Application Notes
AN0048: Energy Optimized Display Application 1.04 Application Notes
AN0053: IR Sensor Monitoring Using LESENSE 1.03 Application Notes
AN0052: USB MSD Host Bootloader 1.03 Application Notes
AN0045: USART/UART - Asynchronous Mode 1.03 Application Notes
AN0063: Driving Electronic Paper Displays (E-paper) 1.01 Application Notes
AN0063: Driving Electronic Paper Displays (E-Paper) (Simplified Chinese) 1.01 Application Notes
AN0061: Using EFM32 in Energy Harvesting Applications 1.02 Application Notes
AN0060: Bootloader with AES Encryption 1.05 Application Notes
AN0065: EFM32 as USB Device 1.03 Example Code
AN0065: EFM32 as USB Device 1.03 Application Notes
AN0064: Current Digital to Analog Converter 1.00 Example Code
AN0064: Current Digital to Analog Converter 1.00 Application Notes
AN0820: EFM32 USB Smart Card Reader 1.0 Example Code
AN0820: EFM32 USB Smart Card Reader 1.0 Application Notes
AN0806: Fortuna Cryptographically Secure PRNG 1.02 Example Code
AN0806: Fortuna Cryptographically Secure PRNG 1.02 Application Notes
AN0801: EFM32 as USB Host 1.01 Application Notes
AN784: SiMxxxxx Flash Programming through the Serial Wire Interface 0.1 Application Notes
AN0878: Methods of Reducing Light Sensitivity in CSP Packages 0.1 Application Notes
PB #1606031: Inner Box Label Change Product Change Notifications (PCN)
AN1029: Linked Direct Memory Access (LDMA) Controller 0.1 Example Code
Hex to Svf conversion utility software V 1.31 Software
AN1011: Standalone Programmer via the SWD Interface 0.1 Example Code
Simplicity Studio v3, Offline Installer v3 Software
QuickSense Front Panel STB Software
AN0062: Programming Internal Flash Over the Serial Wire Debug Interface 1.02 Application Notes
AN136: Silicon Labs Production Programming Options 1.6 Application Notes
Simplicity Commander Release Notes 1.2.0 Software
Simplicity Commander -- Mac 1.2.0 Software
Simplicity Commander -- Linux 1.2.0 Software
Simplicity Commander -- Windows 1.2.0 Software
Standard Outerbox Label Change to Include RoHS and Halogen Free Mark Product Change Notifications (PCN)
Contact Sales Contact Sales
Close
Loading Results