Introducing Giant Gecko Series 1 (GG11)
|
|
- Emil Montgomery
- 5 years ago
- Views:
Transcription
1 Introducing Giant Gecko Series 1 (GG11)
2 Energy Friendly Microcontroller (EFM) Family Series 0 Gecko (EFM32G) Giant Gecko (EFM32GG) Wonder Gecko (EFM32WG) Leopard Gecko (EFM32LG) Series 1 Pearl Gecko (EFM32PG1/PG12) Giant Gecko (EFM32GG11) NEW! Tiny Gecko (EFM32TG) Zero Gecko (EFM32ZG) Happy Gecko (EFM32HG) Jade Gecko (EFM32JG1/JG12) 2
3 Giant Gecko Series 0 History-Making Original GIANT ARM Cortex-M3 Processor and memory Cortex-M3 with MPU Up to 48 MHz KB flash, 128 KB RAM Power 219 μa/mhz 1.1 μa deep sleep with retention/bod/rtcc V single power supply Packages QFN: 64 (9x9) TQFP: 64 (10x10), and 100 (14x14) BGA: 112 (10x10) and 120 (7x7) 3
4 What s Happened Since? Multi-faceted Systems Low Power Budgets Demanding UX Limited Resources Large on-chip memory High integration Unique peripheral capabilities Micrium RTOS Autonomous functionality in deep sleep Low sleep currents, fast wakeup Unique capabilities like PRS, LESENSE Patented CSEN technology Large on-chip RAM Quad-SPI and EBI interfaces GFX software Advanced Energy Monitoring (AEM) Wireless stacks and network debug tools Configurators, Probe, System View 4
5 EFM32 Giant Gecko Series 0 History-Making Original Core / Memory Clock Management Energy Management Security ARM Cortex M3 processor with MPU Flash Program Memory ETM Debug Interface High Frequency Crystal Oscillator Auxiliary HF High Frequency Ultra Low Freq Voltage Regulator Brown-Out Detector Voltage Comparator Power-On Reset RAM Memory DMA Controller Low Frequency Crystal Oscillator Low Frequency Backup Domain Hardware AES 32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces USART USB I 2 C UART Low Energy UART External Bus Interface External Interrupts Pin Reset TFT Driver General Purpose I/O Pin Wakeup Timer/Counter Low Energy Timer Pulse Counter Low Energy Sensor Interface Real Time Counter Watchdog Timer Backup Real Time Counter LCD Controller Voltage DAC Analog Comparator ADC Operational Amplifier Lowest power mode with peripheral operational: EM0 - Active EM1 - Sleep EM2 - Deep Sleep EM3 - Stop EM4 - Shutoff 5
6 EFM32 Giant Gecko Series 1 Upgraded Now with hardware floating point! Quadruple RAM & Double Flash! ARM Cortex M4 processor with FPU and MPU Flash Program Memory RAM Memory Core / Memory ETM Debug Interface Linked DMA Controller Clock Management High Frequency Crystal Oscillator PLL Auxiliary HF Low Frequency Crystal Oscillator 32-bit bus High Frequency USB Oscillator Ultra Low Freq Low Frequency Peripheral Reflex System Energy Management Voltage Regulator DC-DC Converter Brown-Out Detector Voltage/Temp Monitor Power-On Reset Backup Domain More than just AES. Multiple algorithms, random number generation, CRCs, and access controls all in hardware! Security CRYPTO CRC True RNG SMU Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces USART 10/100 Ethernet CAN Low Energy USB I 2 C UART SD / MMC / SDIO Quad-SPI Low Energy UART External Bus Interface External Interrupts Pin Reset TFT Driver General Purpose I/O Pin Wakeup Timer/Counter Low Energy Timer Pulse Counter Real Time Counter and Calendar Low Energy Sensor Interface Real Time Counter Watchdog Timer CRYOTIMER Low Energy LCD Controller Voltage DAC Analog Comparator Capacitive Sensing ADC Operational Amplifier Current DAC Lowest power mode with peripheral operational: EM0 - Active EM1 - Sleep EM2 - Deep Sleep EM3 - Stop EM4H - Hibernate EM4S - Shutoff 6
7 EFM32 Giant Gecko Series 1 Overhauled Now with crystal-free USB! Core / Memory Clock Management Energy Management Security ARM Cortex M4 processor with FPU and MPU Flash Program Memory RAM Memory ETM Debug Interface Linked DMA Controller High Frequency Crystal Oscillator PLL Auxiliary HF Low Frequency Crystal Oscillator High Frequency USB Oscillator Ultra Low Freq Low Frequency Voltage Regulator DC-DC Converter Brown-Out Detector Voltage/Temp Monitor Power-On Reset Backup Domain CRYPTO CRC True RNG SMU Patent-pending technology for lowest current of any USBenabled MCU. Serial Interfaces USART UART 10/100 Ethernet SD / MMC / SDIO CAN Quad-SPI Low Energy USB Low Energy UART I 2 C External Bus Interface External Interrupts Pin Reset I/O Ports 32-bit bus Peripheral Reflex System TFT Driver General Purpose I/O Pin Wakeup Timers and Triggers Timer/Counter Low Energy Timer Pulse Counter Real Time Counter and Calendar Step-down and charge pump operation with one capacitor. Low Energy Sensor Interface Real Time Counter Watchdog Timer CRYOTIMER Analog Interfaces Low Energy LCD Controller Voltage DAC Analog Comparator Capacitive Sensing ADC Operational Amplifier Current DAC Patented architecture cuts display energy use up to 40%. Lowest power mode with peripheral operational: EM0 - Active EM1 - Sleep EM2 - Deep Sleep EM3 - Stop EM4H - Hibernate EM4S - Shutoff 7
8 EFM32 Giant Gecko Series 1 Refined Core / Memory Clock Management Energy Management Security ARM Cortex M4 processor with FPU and MPU Flash Program Memory RAM Memory ETM Debug Interface Linked DMA Controller High Frequency Crystal Oscillator PLL Auxiliary HF Low Frequency Crystal Oscillator High Frequency USB Oscillator Ultra Low Freq Low Frequency Voltage Regulator DC-DC Converter Brown-Out Detector Voltage/Temp Monitor Power-On Reset Backup Domain CRYPTO CRC True RNG SMU 32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces USART 10/100 Ethernet CAN Low Energy USB I 2 C UART SD / MMC / SDIO Quad-SPI Low Energy UART External Bus Interface External Interrupts Pin Reset TFT Driver General Purpose I/O Pin Wakeup Timer/Counter Low Energy Timer Pulse Counter Real Time Counter and Calendar Low Energy Sensor Interface Real Time Counter Watchdog Timer CRYOTIMER Low Energy LCD Controller Voltage DAC Analog Comparator Capacitive Sensing ADC Operational Amplifier Current DAC Lowest power mode with peripheral operational: EM0 - Active EM1 - Sleep EM2 - Deep Sleep EM3 - Stop EM4H - Hibernate EM4S - Shutoff 8
9 EFM32 Giant Gecko Series 1 New Core / Memory Frequency finetuning without a crystal Clock Management 320 ma output DC-DC regulator Energy Management Dedicated supply & temperature monitoring Security ARM Cortex M4 processor with FPU and MPU Flash Program Memory RAM Memory ETM Debug Interface Linked DMA Controller High Frequency Crystal Oscillator PLL Auxiliary HF Low Frequency Crystal Oscillator High Frequency USB Oscillator Ultra Low Freq Low Frequency Voltage Regulator DC-DC Converter Brown-Out Detector Voltage/Temp Monitor Power-On Reset Backup Domain CRYPTO CRC True RNG SMU Integrated wired networking with IEEE-1588 Dual 32-message CAN 2.0B controllers Dedicated SPI flash controller with XIP capability USART 10/100 Ethernet CAN Low Energy USB I 2 C Lowest power mode with peripheral operational: EM0 - Active Serial Interfaces SD host controller for memory cards and WiFi modules UART SD / MMC / SDIO Quad-SPI Low Energy UART External Bus Interface External Interrupts Pin Reset I/O Ports 32-bit bus Peripheral Reflex System TFT Driver General Purpose I/O Pin Wakeup Human readable date and time Timers and Triggers Timer/Counter Low Energy Timer Pulse Counter Real Time Counter and Calendar Low Energy Sensor Interface Real Time Counter Watchdog Timer CRYOTIMER Ultra-low energy periodic wake-up timer Analog Interfaces Low Energy LCD Controller Voltage DAC Analog Comparator Capacitive Sensing Operational Amplifier Current DAC EM1 - Sleep EM2 - Deep Sleep EM3 - Stop EM4H - Hibernate EM4S - Shutoff ADC True digital capacitance converter Programmable current source 9
10 Giant Gecko GG11 Overview GIANT ARM Cor tex-m3 ARM Cortex-M4 Processor and memory Cortex-M4 with FPU Up to 72 MHz kb Flash, kb RAM w/ecc Power 77 μa/mhz 1.6 μa deep sleep with retention/bod/rtcc V single power supply Unique autonomous sleep-mode capabilities Packages QFN: 64 (9x9) TQFP: 64 (10x10), 100 (14x14) BGA: 112 (10x10), 120 (7x7), 152 (8x8), 192 (7x7) 10
11 Core & Memories Series 0 Series 1 Giant Gecko Jade Gecko Pearl Gecko Giant Gecko 11 Core Cortex M3 Cortex M3 Cortex M4F Cortex M4F FPU MPU Flash 512K 1024K 128K 256K 1024K RAM 128K 32K 256K 128K 256K 1024K 32K 256K 1024K 2048K 384K 512K 11
12 Low-Power Improvements Core voltage scaling Like dynamic voltage and frequency scaling (DVFS) but for a microcontroller Permits lowering of core VDD in exchange for lower levels of performance Low-Energy Peripheral Power-Down Domains High-frequency peripherals are powered down in the lowest energy mode Now have the option to do for low-energy peripherals without recovery via reset 12
13 Series 1 Energy Modes Review Energy Mode EM0 (Run) EM1 (Sleep) EM2 (Deep Sleep) EM3 (Stop) EM4H (Hibernate) EM4S (Shutdown) CPU High-Frequency Peripherals Analog Peripherals Low-Frequency Peripherals Asynchronous Peripherals I/O & Interrupts Brown-Out Detectors On All All All All All On All All All All All On LDMA, LCD, I2C All All All All On LDMA, I2C All except CSEN LETIMER All All On Temp Sensor, DC-DC, VMON RTCC, CRYOTIMER CRYOTIMER All (Retained), Subset (Wake) All (Retained), Subset (Wake) On On 13
14 Core Voltage Scaling External DVDD supply is regulated down to some nominal voltage (e.g. 1.8V for 180 nm) Typically, core voltage remains constant regardless of clock frequency Voltage scaling permits lowering of core VDD in exchange for lower levels of performance Available in all energy modes: EM0 (core active) down to EM4 (hibernate or shutdown) Maximum Operating Frequency Series 0 Series 1 Standard Core VDD Scaled Core VDD 48 MHz 72 MHz 20 MHz 14
15 Series 0 Core Voltage Across Energy Modes Normal Core VDD EM0 EM1 EM2 EM3 EM4 Voltage for digital core logic is regulated from external supply Remains constant across all energy modes, regardless of peripheral utilization Current draw is reduced in each energy mode as clocks are stopped to peripheral blocks On Series 0, EM4 is shutdown mode with optional pin wake-up 15
16 Series 1 Internal Voltage Across Energy Modes Normal Core VDD Voltage for digital core logic is regulated from external supply Scaling permits core voltage level to be reduced upon transitions between energy modes EM0 EM1 Reduced Core VDD EM2 EM3 EM4H EM4S Typical use case would be to scale in EM2 and lower when high frequency peripherals are not needed (e.g. DMA) Greater reductions in current draw are achieved in low energy modes both because clocks are stopped and because core voltage is lowered 16
17 Low-Energy Mode Power-Down Domains Peripheral Power Domain 1 Peripheral Power Domain 2 ACMP0 ACMP1 / ACMP2 / ACMP3 PCNT0 PCNT1 / PCNT2 ADC0 ADC1 LESENSE CSEN LETIMER0 LETIMER1 APORT I2C0 / I2C1 / I2C2 IDAC0 VDAC0 LEUART0 / LEUART1 LCD RTC Low-energy peripherals (those available in EM2/EM3) are grouped into two domains Each peripheral can be marked via control register if it needs to be available If all peripherals in a domain are not needed in EM2 or EM3, entire domain powers down automatically 17
18 Major USB Peripheral Improvements Now crystal-free via the USHFRCO from Happy Gecko Wholesale overhaul of USB regulator: USB Battery Charging Specification 1.2 detection circuitry Standard downstream port Dedicated charging port Charging downstream port Series 0 Series 1 Output voltage 3.3V fixed 2.4V to 3.8V Max output current 50 ma 200 ma Input voltage range 4V to 5.5V 2.7V to 5.5V Quiescent current 100 µa 9 µa Patent-pending low energy mode provides lowest current consumption of any USB-enabled MCU 18
19 Dual CAN Bus Interfaces Support for CAN protocol version 2.0 parts A and B 32 message buffer objects per module Programmable FIFO mode Needed for gateways where all messages must be received Desired when CAN is used as a kind of robust, multi-drop UART Auto-retransmission disable for time-triggered CAN All the usual bells and whistles Supports 11-bit and 29-bit identifiers Loopback mode for self test operation Line rates up to 1 Mbps Each message object has its own identifier mask 19
20 10/100 Mbps Ethernet Media Access Controller Comprehensive standards support IEEE for Ethernet MAC 10/100 Mbps operation IEEE Precision Clock Synchronization Protocol (PTPv2) 802.1AS Timing Synchronization in Bridged Local Area Networks 802.3az Energy Efficient Ethernet (EEE) 802.1Qbb Priority-based Flow Control 802.1Q Bridges and Bridged Networks (VLAN tagging ) Dedicated DMA 4 KB dual-ported RX and TX FIFOs MII and RMII PHY support 802.3az reduces Ethernet link energy consumption Firmware places TX in low-power idle (LPI) mode when done PHY sends LPI symbols on link and disables transmitter Periodic refresh signals sent to maintain signaling conditions 20
21 Quad SPI Low Pin Count External Memory Controller Two chip selects supporting up to 4 memories via external 1-of-4 decoder x1, x2, x4, and x8 bus widths supported at single and double data rates User-selectable opcodes and transfer formats for all commands Dual-bank memory map with execute-in-place (XiP) support 128 MB CPU-only region 256 MB CPU + DMA region CPU/DMA reads and writes translate into SPI memory reads/writes Speculative fetching to reduce latency for sequential reads Indirect mode for software-initiated transfers Higher bandwidth for tasks like firmware updates 1 KB RAM for depth-configurable read and write FIFOs Software-triggered instruction generator for all other commands (e.g. writing OTP sectors) 21
22 Secure Digital Host Controller Comprehensive standards support SD Host Controller Standard Specification Version 3.00 SDIO card specification Version 3.0 SD Memory Card Specification Version 3.01 SD Memory Card Security Specification Version 1.01 MMC Specification version 4.51 I/O support and transfer modes for peak performance 1- and 4-bit SD/SDIO 1-, 4-, and 8-bit for emmc and MMCplus PIO, SDMA, and ADMA2 bus transfers 4 KB dual-ported FIFO 50 MHz operation when clocked from USHFRCO Primary pads support 25 MHz DDR at 1.8V Wake-up from EM4 on card insert via CD and DAT1 pins 22
23 Energy Management Improvements Courtesy of Series 1 Voltage Monitor (VMON) Extremely-low energy supply voltage monitoring No need to burn ADC channels or an analog comparator Separate taps for AVDD, DVDD, IOVDD, and BUVDD Programmable thresholds with rise and fall interrupts Rise and fall events can initiate EM4H wake-up Temperature Sensor Low-energy temperature measurement with 8-bit results Runs every 250 ms in all energy modes down to EM4H High and low threshold alarms with interrupts Threshold crossings can initiate EM4H wake-up DC-DC Converter Low-noise with high-current 320 ma peak output 10 ma output in low-power mode Automatic mode switching upon energy mode transitions 23
24 CSEN Patented Capacitive Touch Sensing Now on EFM32 Charge-timing capacitance-to-digital converter Based on same technology as TouchXpress family Programmable 10-, 12-, 14-, and 16-bit resolution Two conversion types supported: Successive approximation register (SAR) Delta modulation (DM) for highest DC offset & noise immunity Not relaxation oscillator-based Channel bonding for combined capacitance measurement Reduced software overhead with Sample accumulator and exponential moving averaging filter Programmable polarity digital threshold comparators Chopping mechanism for low-frequency noise removal DMA support for sample collection Fast implementation with cslib software library 24
25 One Big Family with Options for All Pin compatible 4xx Full Featured Ethernet, QSPI, SDIO, USB Includes DC/DC (Not pin compatible) 8xx Full Featured Ethernet, QSPI, SDIO, USB 1xx, 2xx, 3xx Entry CAN, UART, SPI, USB (2xx) LE LCD (3xx only) Full Crypto EBI/TFT 5xx Entry CAN, UART, SPI Full Crypto EBI/TFT LE LCD 25
26 Back-Up Material
27 UART, SPI, I2C x HS UART, SPI, I2C, CAN x HS x HS x HS Giant Gecko Series 0/Series 1 Part Number Overview x DC/DC x DC/DC x DC/DC x DC/DC x DC/DC x DC/DC x DC/DC GIANT ARM Cortex-M3 ARM Cortex-M kb 1 x LCD Series 1 Cortex-M kb 1 x LCD ARM Cortex-M3 Series 0 Cortex-M3 Full Production Now 1024 kb 512 kb x LCD x LCD x USB x USB x USB x USB Samples 3Q 2017 Full Production Later HS = High Speed: 10/100 Ethernet, Quad SPI, SDIO, USB Most OPNs offered in both G and I temperature grades QFN64 9x9 QFP64 10x10 QFP100 14x14 BGA112 10x10 BGA120 7x7 BGA152 8x8 BGA192 7x7 27
28 Series 1 Segment LCD Controller Upgrades Patented charge redistribution architecture reduces external LCD display energy consumption up to 40% Independent enables for all 40 segment enable lines vs. x4 or similar grouping in typical controllers Boost mode charge pump external capacitor eliminated 28
29 Series 1 Low-Energy Timers Come to Giant Gecko Real Time Counter and Calendar (RTCC) Periodic counter functionality similar to RTC on Series 0 Available down to hibernate mode (EM4H) Three capture/compare (CC) channels for PRS events Human-readable time via dedicated registers CC events reported/set in binary and human-readable time 128 bytes retention register bank Replaces BURTC on Series 0 for battery-backed operation CRYOTIMER Ultra-low energy 32-bit counter with 7-bit prescaler Asynchronous clock domain for shutdown (EM4S) operation Maximum time-out period of over 17 years running on ULFRCO PRS-capable for generating trigger events down to EM3 Resides in the battery-backed power domain with the RTCC Especially useful for timed wake-up from EM4H and EM4S 29
30 Common Peripherals: Serial Communications and Timers Giant Gecko Series 0 Giant Gecko Series 1 I2C 2 3 USART 3 6 UART 2 2 LEUART 2 2 PCNT 3 3 RTC 1 1 TIMER 4 6 Core digital peripherals from Series 0 present on Series 1 Numerous small enhancements made in response to widespread customer feedback from Series 0, such as I2C: Double-byte RX/TX buffer read/write USART: programmable chip delays in SPI mode LEUART: Wider range of baud rates via expanded clock divider PCNT: Quadrature decoder oversampling TIMER: PRS outputs can follow output compare pin vale LETIMER: Unique PRS sources for start/stop/clear events WDOG: Windowed operation and warning interrupts LETIMER 1 2 WDOG
31 Common Peripherals: Analog Giant Gecko Series 0 Giant Gecko Series 1 ACMP 2 4 ADC 1 2 LESENSE 1 1 OPAMP 3 4 Core analog peripherals from Series 0 present on Series 1 Numerous small enhancements made in response to widespread customer feedback from Series 0, such as ACMP: Selectable 6-bit divider for A and B voltage inputs ADC: PRS can trigger conversion in EM2 or EM3 and DMA can transfer results without waking the rest of the MCU LESENSE: Decoder state machine counter can trigger PRS OPAMP: Programmable drive strength and start-up/warmup/settling times 31
EFM32....the world s most energy friendly microcontrollers
EFM32...the world s most energy friendly microcontrollers Energy Micro s Mission EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world s most energy
More informationMCU Solutions for IoT A U G U S T
MCU Solutions for IoT A U G U S T 2 0 1 6 2 Silicon Labs at the Center of Over 100 Million Connected Devices And Counting Smart factories Smart energy Smart wearables Smart homes 3 Internet of Things (IoT)
More information2-Oct-13. the world s most energy friendly microcontrollers and radios
1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive
More informationCreating Energy Efficient Computers Marius Grannæs
www.silabs.com Creating Energy Efficient Computers Marius Grannæs Microcontrollers & Radios EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world
More informationEFM32 Tiny Gecko Family EFM32TG Data Sheet
EFM32 Tiny Gecko Family EFM32TG Data Sheet The EFM32 Tiny Gecko MCUs are the world s most energy-friendly microcontrollers. The EFM32TG offers unmatched performance and ultra low power consumption in both
More informationEFM32 Wonder Gecko Family EFM32WG Data Sheet
EFM32 Wonder Gecko Family EFM32WG Data Sheet The EFM32 Wonder Gecko MCUs are the world s most energyfriendly microcontrollers. The EFM32WG offers unmatched performance and ultra low power consumption in
More information新一代智慧型 MCU 加速推動工業 4.0 T O N Y H O, N O V
新一代智慧型 MCU 加速推動工業 4.0 T O N Y H O, N O V 2 0 1 7 Silicon Labs REVENUE ($M) A track record of multiple industry firsts, transforming and disrupting large markets 580 621 645 698 Core competencies in mixed-signal
More informationEFM32 Leopard Gecko Family EFM32LG Data Sheet
EFM32 Leopard Gecko Family EFM32LG Data Sheet The EFM32 Leopard Gecko MCUs are the world s most energyfriendly microcontrollers. The EFM32LG offers unmatched performance and ultra low power consumption
More informationEFM32 Giant Gecko Family EFM32GG Data Sheet
EFM32 Giant Gecko Family EFM32GG Data Sheet The EFM32 Giant Gecko MCUs are the world s most energyfriendly microcontrollers. The EFM32GG offers unmatched performance and ultra low power consumption in
More informationHello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be
Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this
More informationAT-501 Cortex-A5 System On Module Product Brief
AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please
More informationEFM32 Happy Gecko Family EFM32HG Data Sheet
EFM32 Happy Gecko Family EFM32HG Data Sheet The EFM32 Happy Gecko MCUs are the world s most energyfriendly microcontrollers. The EFM32HG offers unmatched performance and ultra low power consumption in
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationEFM32 Tiny Gecko Series 1 Family EFM32TG11 Family Data Sheet
EFM32 Tiny Gecko Series 1 Family EFM32TG11 Family Data Sheet The EFM32 Tiny Gecko Series 1 MCUs are the world s most energy-friendly microcontrollers, featuring new connectivity interfaces and rich analog
More informationIntroducing STM32 L0x Series. April
Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1
More informationDesigning with STM32F2x & STM32F4
Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing
More informationThe Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018
The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018 Most technology we ve built so far was for the Internet
More informationGetting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05
Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti
More informationSTM32L4 System operating modes
STM32L4 System operating modes Typical application profile 2 Tperiod Tperiod I DD Process IRQ ACTIVE IRQ ACTIVE OFF STARTUP INITIALIZATION TASKS Tasks TASKS INACTIVE INACTIVE INACTIVE Application phases:
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationNew STM32WB Series MCU with Built-in BLE 5 and IEEE
New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power
More informationAN0007.0: MCU and Wireless MCU Energy Modes
AN0007.0: MCU and Wireless MCU Energy Modes This application note describes strategies to reduce current consumption as well as how to enter different energy modes. Additionally, the prime number calculation
More informationSTM8L and STM32 L1 series. Ultra-low-power platform
STM8L and STM32 L1 series Ultra-low-power platform 8-bit and 32-bit MCU families 2 Flash (bytes) 2 M 1 M 128 K 16 K 8-bit Core STM8S Mainstream STM8A F and STM8AL Automotive STM8L Ultra-low-power 32-bit
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationXMEGA Series Of AVR Processor. Presented by: Manisha Biyani ( ) Shashank Bolia (
XMEGA Series Of AVR Processor Presented by: Manisha Biyani (200601217) Shashank Bolia (200601200 Existing Microcontrollers Problems with 8/16 bit microcontrollers: Old and inefficient architecture. Most
More information8. Power Management and Sleep Modes
8. Power Management and Sleep Modes 8.1 Features Power management for adjusting power consumption and functions Five sleep modes Idle Power down Power save Standby Extended standby Power reduction register
More informationAVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director
AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash
More informationUltra Low Power Microcontroller - Design Criteria - June 2017
Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario
More informationSTM32G0 MCU Series Efficiency at its Best
STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to
More informationBLE MODULE SPECIFICATIONS
WIRELESS-TAG BLE MODULE SPECIFICATIONS nrf51-01/02/dk Bluetooth Low Energy (BLE) module of nrf51-01/02 is the next generation BLE module released by SEMITRION electronics. The modules use nrf51822 from
More informationNew STM32WB Series MCU with built-in Bluetooth 5 and IEEE
New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control
More informationProduct Technical Brief S3C2412 Rev 2.2, Apr. 2006
Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,
More informationProduct Technical Brief S3C2413 Rev 2.2, Apr. 2006
Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and
More informationEFM32 Pearl Gecko Family EFM32PG1 Errata
EFM32 Pearl Gecko Family This document contains the errata history for EFM32PG1 devices. For errata on latest revision, please refer to the errata for the device. The device data sheet explains how to
More informationTEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!
Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer
More informationLow Power System Design Using Atmel ARM Cortex -based Products Copyright Atmel Corporation
Low Power System Design Using Atmel ARM Cortex -based Products 1 2012 Copyright Atmel Corporation Low Power System What s driving low power system? System power buget constrain Long battery life Specification
More informationClock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar
Clock and Fuses Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Reference WHY YOU NEED A CLOCK SOURCE - COLIN O FLYNN avrfreaks.net http://en.wikibooks.org/wiki/atmel_avr
More informationLet s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it
1 The C8051F91x/0x product family is designed to dramatically increase battery lifetime which is the number one requirement for most battery powered applications. The C8051F91x has the industry s lowest
More informationIntroduction to ARM LPC2148 Microcontroller
Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM
More informationProduct Technical Brief S3C2440X Series Rev 2.0, Oct. 2003
Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement
More informationRemote Keyless Entry In a Body Controller Unit Application
38 Petr Cholasta Remote Keyless Entry In a Body Controller Unit Application Many of us know this situation. When we leave the car, with a single click of a remote control we lock and secure it until we
More informationProduct Technical Brief S3C2416 May 2008
Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation
More informationAchieving Energy Efficiency With EFM32 Gecko Microcontrollers
Achieving Energy Efficiency With EFM32 Gecko Microcontrollers By Tom R. Halfhill Senior Analyst December 2014 www.linleygroup.com Achieving Energy Efficiency With EFM32 Gecko Microcontrollers By Tom R.
More informationLPC4370FET256. Features and benefits
Page 1 of 5 LPC4370FET256 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kb SRAM; Ethernet;two HS USBs; 80 Msps 12-bit ADC; configurable peripherals The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded
More informationRenesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development
Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development New Family of Microcontrollers Combine Scalability and Power Efficiency with Extensive Peripheral Capabilities
More information32-bit MCU SDK
32-bit MCU SDK 5.7.0.0 Silicon Laboratories, Inc. December 4, 2018 This document contains a description of changes from version 5.6.0.0 to 5.7.0.0 of the 32-bit MCU Software Development Kit (SDK). The
More informationSTM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015
STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS
More informationMilitary Grade SmartFusion Customizable System-on-Chip (csoc)
Military Grade SmartFusion Customizable System-on-Chip (csoc) Product Benefits 100% Military Temperature Tested and Qualified from 55 C to 125 C Not Susceptible to Neutron-Induced Configuration Loss Microcontroller
More informationBRD4301A Reference Manual
Blue Gecko BGM113 Bluetooth Module Radio Board Reference Manual The Blue Gecko family of the Silicon Labs' Bluetooth modules delivers a high-performance, low energy and easy-to-use Bluetooth solution integrated
More informationSAM A5 ARM Cortex - A5 MPUs
SAM A5 ARM Cortex - A5 MPUs Industry s lowest-power MPUs Ideal for secure industry, IoT, wearable applications Operating at 600MHz/945DMIPS with low power consumption, the SAMA5 ARM Cortex-A5 based MPU
More informationWireless-Tag WT51822-S1
Wireless-Tag WT51822-S1 Bluetooth Low Energy 4.1 Module DATASHEET Description Bluetooth Low Energy (BLE) module of WT51822-S1 is the next generation BLE4.1(Compatible With BLE4.0) module released by Wireless-Tag
More informationSTM32L4+ MCU series Excellence in ultra-low-power with more performance
STM32L4+ MCU series Excellence in ultra-low-power with more performance Key messages of STM32 L4+ series 2 + More performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150
More informationSTM32 F0 Value Line. Entry-level MCUs
STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential
More informationZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B
ZMD400-A01 ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE 802.15.4 Standard DATA SHEET Version B Quan International Co., Ltd., ZMD400 Features Fully compliant 802.15.4 Standard
More informationAVR Microcontrollers Architecture
ก ก There are two fundamental architectures to access memory 1. Von Neumann Architecture 2. Harvard Architecture 2 1 Harvard Architecture The term originated from the Harvard Mark 1 relay-based computer,
More informationTypical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,
PTR5618 Coin-size Ultra Low Power Bluetooth Low Energy System on Module Embedded Cortex M4F 32 bit processor The PTR5618 ultra-low power Bluetooth Low Energy/ANT/2.4GHz Proprietary Multi-protocol modules
More informationSTM32 F-2 series High-performance Cortex-M3 MCUs
STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F-2 series The STM32
More informationARM Cortex core microcontrollers 12 th Energy efficient operation
ARM Cortex core microcontrollers 12 th Energy efficient operation Balázs Scherer Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2017 The importance
More informationT he key to building a presence in a new market
Renesas Synergy MCUs Build Foundation for Groundbreaking Integrated Hardware/ Software Platform New family of microcontrollers combines scalability, power efficiency with extensive peripheral capabilities
More informationUniversity Program Advance Material
University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)
More informationM68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1
M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The
More informationSTM32 F4 Series Cortex M4 http://www.emcu.it/stm32f4xx/stm32f4xx.html www.emcu.it STM32 F4 Main common features Cortex -M4 (DSP + FPU) STM32F429/439 180 MHz 1 to 2-MB Flash 256-KB SRAM STM32F427/437 180
More informationSTM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
More informationSTM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
More informationATmega128. Introduction
ATmega128 Introduction AVR Microcontroller 8-bit microcontroller released in 1997 by Atmel which was founded in 1984. The AVR architecture was conceived by two students (Alf-Egil Bogen, Vergard-Wollen)
More informationAdvanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery
Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery Plan STM32F4Discovery module STM32F407 description STM32F4Discovery STM32F4Discovery Easily availble(farnell), cheap(~15 EUR) and powerful
More informationKL03 Product Brief Supports all KL03 devices
Freescale Semiconductor Document Number:KL03PB Product Brief Rev 3, 07/2014 KL03 Product Brief Supports all KL03 devices 1 KL03 sub-family introduction The device is highly-integrated, market leading ultra
More informationEFM32 Series 0: DMA (ARM PrimeCell µdma PL230)
EFM32 Series 0: DMA (ARM PrimeCell µdma PL230) EFM32 - DMA DMA has read/write access to most of the EFM32 memory map Flash writes can not be done in memory map, but through sequenced writes to peripheral
More informationDeveloping Accessories for the Apple HomeKit Ecosystem. November 2016
Developing Accessories for the Apple HomeKit Ecosystem November 2016 Introduction to Apple HomeKit Apple HomeKit is a framework for communicating with and controlling connected home accessories such as
More informationSTM8 platform 8-bit microcontrollers
STM8 platform 8-bit microcontrollers We shoot for better performance & price MCD market vision 2 Flash size (bytes) 1 MB High performance and ultra-low-power STM32F (2.0 to 3.6 V) STM32L Ultra-low-power
More informationEnergy Harvesting for IoT Wireless Sensor Nodes
www.silabs.com Energy Harvesting for IoT Wireless Sensor Nodes Matt Saunders Marketing Manager - MCU and Wireless Matt.saunders@silabs.com Silicon Labs Background Austin s largest home-grown semiconductor
More informationIntelop. *As new IP blocks become available, please contact the factory for the latest updated info.
A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment
More informationCOL862 - Low Power Computing
COL862 - Low Power Computing Power Measurements using performance counters and studying the low power computing techniques in IoT development board (PSoC 4 BLE Pioneer Kit) and Arduino Mega 2560 Submitted
More informationSmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585
SmartBond DA14585 Smallest, lowest power and most integrated Bluetooth 5 SoC Connected devices are constantly evolving. New generations appear that are smarter, more full featured and have longer battery
More informationHZX N03 Bluetooth 4.0 Low Energy Module Datasheet
HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History
More informationCourse Introduction. Purpose: Objectives: Content: Learning Time:
Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the
More informationIntroduction to Sitara AM437x Processors
Introduction to Sitara AM437x Processors AM437x: Highly integrated, scalable platform with enhanced industrial communications and security AM4376 AM4378 Software Key Features AM4372 AM4377 High-performance
More informationPIC Microcontroller Introduction
PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.
More informationAN4749 Application note
Application note Managing low-power consumption on STM32F7 Series microcontrollers Introduction The STM32F7 Series microcontrollers embed a smart architecture taking advantage of the ST s ART- accelerator
More informationEngineer-to-Engineer Note
Engineer-to-Engineer Note EE-388 Technical notes on using Analog Devices products and development tools Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors or e-mail
More informationEFM32 Presentation February Frank Roberts Field Applications Director Americas
EFM32 Presentation February 2013 Frank Roberts Field Applications Director Americas f.roberts@energymicro.com 720 839 7864 EFM32...the world s most energy friendly microcontrollers The EFM32 lineup 3 Comparing
More informationHercules ARM Cortex -R4 System Architecture. Processor Overview
Hercules ARM Cortex -R4 System Architecture Processor Overview What is Hercules? TI s 32-bit ARM Cortex -R4/R5 MCU family for Industrial, Automotive, and Transportation Safety Hardware Safety Features
More informationEFR32 Mighty Gecko Family EFR32MG1 with Integrated Serial Flash Errata History
EFR32 Mighty Gecko Family EFR32MG1 with Integrated Serial Flash Errata History This document contains the errata history for EFR32MG1 with Integrated Serial Flash devices. For errata on latest revision,
More informationARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview
ARM Cortex-M4 Architecture and Instruction Set 1: Architecture Overview M J Brockway January 25, 2016 UM10562 All information provided in this document is subject to legal disclaimers. NXP B.V. 2014. All
More informationAIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.
AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. Introduction ZigBee is one of the Advanced Wireless Technology and CC2430 is the first single-chip
More informationAK-STM32-ETH Development Board
AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...
More informationInterconnects, Memory, GPIO
Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate
More informationAN0015.0: EFM32 and EZR32 Wireless
AN0015.0: EFM32 and EZR32 Wireless MCU Series 0 This application note demonstrates how to use the module on EFM32 and EZR32 Wireless MCU Series 0 devices. For watchdog information for EFM32 and EFR32 Wireless
More informationIncorporating a Capacitive Touch Interface into Your Design
Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit
More informationDesign and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso
Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Microcontroller It is essentially a small computer on a chip Like any computer, it has memory,
More informationEmbedded Programming with ARM Cortex-M3 Basic Experiments 1
Embedded Programming with ARM Cortex-M3 Basic Experiments 1 Alan Xiao, Ph.D Handheld Scientific, Inc. qiwei@handheldsci.com Today s Topics Basics (with the Discovery board): 1. General Input/Output (GPIO)
More informationEFM32TG222 Errata History
EFM32TG222 Errata History F32/F16/F8 This document describes known errata for all revisions of EFM32TG222 devices. 1 Errata History...the world's most energy friendly microcontrollers 1.1 Errata Overview
More information[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0
[MG2420] MCU Module Datasheet (No. ADS0705) V1.0 REVISION HISTORY Version Date Description VER.1.0 2013.10.22 First version release. V1.0 Page:2/17 CONTENTS 1. INTRODUCTION... 4 1.1. DEFINITIONS... 4 2.
More informationEFM32GG280 Errata History
EFM32GG280 Errata History F1024/F512 This document describes known errata for all revisions of EFM32GG280 devices. 1 Errata History...the world's most energy friendly microcontrollers 1.1 Errata Overview
More informationCM5000 DATASHEET v0.1
CM5000 DATASHEET - 2 - http://www.advanticsys.com/cm5000.html v0.1 Table of Contents 1. INTRODUCTION... 5 2. HARDWARE CHARACTERISTICS... 6 2.1 CM5000 DIAGRAMS... 6 2.2 MICROCONTROLLER DESCRIPTION - TI
More informationSTM32 Cortex-M3 STM32F STM32L STM32W
STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum
More informationC8051F700 Serial Peripheral Interface (SPI) Overview
C8051F700 Serial Peripheral Interface (SPI) Overview Agenda C8051F700 block diagram C8051F700 device features SPI operation overview SPI module overview Where to learn more 2 Introducing The C8051F700
More informationnblue TM BR-MUSB-LE4.0-S2A (CC2540)
Page 1 of 5 Copyright 2002-2014 BlueRadios, Inc. Bluetooth 4.0 Low Energy Single Mode Class 1 SoC USB Serial Dongle nblue TM BR-MUSB-LE4.0-S2A (CC2540) AT HOME. AT WORK. ON THE ROAD. USING BLUETOOTH LOW
More informationAli Karimpour Associate Professor Ferdowsi University of Mashhad
AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar
More informationFrom Imagination to the IoT. October 5 th, 2015
From Imagination to the IoT October 5 th, 2015 Leading providers of IoT devices rely on our portfolio of low-power, connected solutions to deliver products that change lives and transform industries. Wearables
More information