SlideShare a Scribd company logo
1 of 41
The Home of
       &
         Amir Sherman


Semiconductors Technical Manager
Arrow Israel is the biggest
ARM&Cortex Distributor in Israel
MCU / MPU - Market View
   1$ Less   1$ More    Low Power
                                              8bit

  NXP                  1uA RTC + RAM

Microchip

   TI                  100uA-300uA/Mhz
                                             16bit
   ST

 Atmel
                       0.9v / 1.65v / 1.8v
Freescale
                                             32bit
Renesas
Market acceptance: ARM
Which of the following 32-bit CPUs would you consider for your next embedded project?

         ARM (any vendor)                                                                                     44%
                 Freescale                                                                             42%

         Texas Instruments                                                           34%

                 Microchip                                         25%

                     Atmel                                         25%

                      Intel                                      24%

                     Xilinx                                21%

               Philips/NXP                           16%

           Analog Devices                        16%

                      AMD                      14%

                  STMicro                  14%

                     Altera               13%

                 Renesas                 12%

                  Cypress           9%

         Dallas Semi/Maxim         8%

                       IBM         8%

     Rabbit Semiconductor      7%

            Other (specify)   7%

              Silicon Labs    6%
                                                                         Copyright © 2007 by CMP Media, LLC. All rights reserved.
    National Semiconductor    6%
Improved Battery Life


 ARM Cortex-M0                                         16-bit




                  Sleep                                  Average current




Average current



                   Time                                                      Time


                            Cortex-M0 has less Average current than
                          16-bit processors greatly improving battery life




                                                                                    9
NXP LPC1xxx Landscape




               Cortex-M0               Cortex-M3                      Cortex-M3
 Performance




               50MHz                   72MHz                           120MHz

               L P C 11 0 0            LPC1300                  LPC1700

               Low Power               Mixed Signal             High Performance
               8/16-bit Applications   16/32-bit Applications   16/32-bit Applications

               Battery Operated        Power Management         Fast Communications
               Sensors                 Human Interface          Motor Control
                                                                Industrial Controls

               Peripherals


                                                                                         15
LPC1300 Series
72-MHz, 32-bit Cortex-M3™ microcontrollers
Low power operation (~200uA/MHz) with three
reduced-power modes: Sleep, Deep-sleep, and
Deep-power-down
Memories
 – Up to 32 KB Flash memory
 – Up to 8 KB SRAM
On chip USB drivers for MSD and HID         new
Serial Peripherals
 – USB 2.0 full-speed device controller with on-
    chip PHY, UART, SSP, I2C
Analog Peripherals :
 – 10-bit ADC, eight channels and conversion
    rates up to 400KHz
Pin-to-pin compatible with LPC1100 (Cortex-M0)
Series Overview




                  21
STM32F10x Product Lines
           All lin es in clu d e:                       Co n n ect ivit y Lin e: STM32F107
      Mu lt ip le co m m u n icat io n
               p er ip h er als                                  Up t o 256 KB   2x12-b it ADC                                      PWM        Et h er n e
                                                         72MHz                                       USB 2.0   2 x Au d io    2x
     Up t o 5 x USART, 3xSPI, 2xI²C                                 Flash /          (1µ s)                                                         t
                                                          CPU                                       OTG (FS)   Class I2S     CAN    t im er
                                                                  64KB SRAM      Tem p Sen so r                                               IEEE1588
                     ETM*
                                                        Co n n ect ivit y Lin e: STM32F105
                    FSMC**
                                                                 Up t o 256 KB   2x12-b it ADC                                      PWM
                                                         72MHz                                       USB 2.0   2 x Au d io    2x
            Du al 12-b it DAC***                                    Flash /          (1µ s)
                                                          CPU                                       OTG (FS)   Class I2S     CAN    t im er
                                                                  64KB SRAM      Tem p Sen so r

          Mu lt ip le 16-b it Tim er s
                                                        Per f o r m an ce Lin e: STM32F103
Main Osc 4-16MHz (25MHz o n 105/ 107)                             Up t o 1MB     2/ 3x12-b it ADC
                                                                                                     USB–FS                                      PWM
                                                         72MHz
                                                                    Flash /            (1µ s)                    SDIO*       I2S*     CAN
                                                          CPU                                        Device                                      t im er
            In t er n al 8 MHz RC                                 96KB SRAM       Tem p Sen so r
               an d 40 kHz RC
                                                        USB Access Lin e: STM32F102
     Real Tim e Clo ck w it h Bat t er y
       d o m ain & 32KHz ext o sc                                Up t o 128KB    1x12-b it ADC
                                                         48MHz                      (1µ s)           USB–FS
                                                                 Flash / 16KB
                                                          CPU                                        Device
              2 x Wat ch d o g s                                    SRAM         Tem p sen so r

           Reset cir cu it r y an d                     Access Lin e: STM32F101
           Br o w n Ou t War n in g
                                                                  Up t o 1MB     1x12-b it ADC
                                                         36MHz                      (1µ s)
                                                                 Flash / 80KB
            Up t o 12 DMA cn ls                           CPU
                                                                     SRAM        Tem p sen so r
 * Per f o r m an ce/ Access Lin es 256KB, 384KB, o r
 512KB d evices an d ALL Co n n ect ivit y d evices     Valu e Lin e: STM32F100
  ** 256KB, 384KB, o r 512KB Per f o r m an ce
                                                                 Up t o 512KB    1x12-b it ADC                   PWM
  an d Access d evices                                   24MHz                                        HDMI-
                                                                 Flash / 32KB       (1.2µ s)
                                                          CPU                                          CEC       t im er
  *** 256KB, 384KB, o r 512KB d evices excep t                       SRAM        Tem p sen so r
  Valu e lin e w h er e p r esen t o n all m em o r y
  r an g e

                                                                                                                                                             23
STM32 portfolio including the STM32 XL and Value
    Flash
   (b yt es)

1 MB                                                          STM32F103/ 1RE      STM32F103/ 1VE          STM32F103/ 1ZE

768 K                                                         STM32F103/ 1RE      STM32F103/ 1VE          STM32F103/ 1ZE

                                                               STM32F103/ 1RE     STM32F103/ 1VE           STM32F103/ 1ZE
512 K               STM32 XL
                 Co n n ect ivit y                              STM32F100RE        STM32F100VE              STM32F100ZE
                       lin e
                 Per f o r m an ce                            STM32F103/ 1RD      STM32F103/ 1VD          STM32F103/ 1ZD
384 K           an d Access lin e                              STM32F100RD         STM32F100VD             STM32F100ZD
                    Valu e lin e
                                                               STM32F105/ 7RC     STM32F105/ 7VC
256 K                                                          STM32F103/ 1RC     STM32F103/ 1VC          STM32F103/ 1ZC
                                                                STM32F100RC        STM32F100VC              STM32F100ZC

                                                               STM32F105/ 7RB     STM32F105/ 7VB
128 K                                     STM32F103/ 2/ 1CB   STM32F103/ 2/ 1RB    STM32F103VB
                                            STM32F100CB         STM32F100RB        STM32F101VB

                                                                STM32F105R8        STM32F105V8
64 K                     STM32F103/ 1T8   STM32F103/ 2/ 1C8   STM32F103/ 2/ 1R8   STM32F103/ 1V8
                                            STM32F100C8         STM32F100R8        STM32F100V8


                         STM32F103/ 1T6   STM32F103/ 2/ 1C6     STM32F103R6                Co r t ex TM -M3 CPU
32 K                                        STM32F100C6         STM32F100R6                 –     4- t o 64-Kb yt e SRAM
                                                                                            –     Fo u r lin es
                         STM32F103/ 1T4   STM32F103/ 2/ 1C4   STM32F103/ 2/ 1R4             –     Fu ll co m p at ib ilit y
16 K                                        STM32F100C4         STM32F100R4                      acr o ss 115p ar t n u m b er s

                          36 p in s         48 p in s            64 p in s        100 p in s               144 p in s
                           QFN               LQFP              LQFP/ BGA(1)        LQFP                  LQFP/ BGA(1)

               24
STM32F100 Value Line
STM32L152 128K Block Diagram
•   Core                           Sample Q3 2010
     – ARM Cortex-M3
         Core@32MHz Fcpu
     – -40 to 85°C
     – 1.65V to 3.6V w/o BOR
     – 1.8V to 3.6V w/ BOR
•   Memory
     – Up to 128K Flash, 16K
         SRAM, 4K data
         EEPROM
•   Features
     – 6 Ultra Low Power modes
     – +/- 1% Internal RC
         accuracy
     – Low power consumption
           • 0,3µA Standby
           • 1.6µA Stop (with
              RTC)
     – Safe Reset System
         (POR/PDR, BOR, PVD)
     – High ratio High
         Sink/Source I/Os (20mA)
•   Packages
     – 48 pins LQFP/QFN
     – 64 pins LQFP/BGA
     – 100 pins LQFP/BGA
STM32L15x 128K – Low Power consumption values
All lines include up to:
                           STM32 F-2 Series product lines
Up to1MB FLASH
USART, SPI, I2C
2 x CAN
                            STM32F207/217
  Multiple 16-bit and
  32-bit TIMERS
  Advanced timer x 2                 Up to                                                 RNG
                                                               USB 2.0     Camera                        Ethernet
                           120MHz                 USB 2.0
  Dual DAC                           128KB                     OTG                         +
                           CPU                    OTG FS                   interface                     IEEE1588
  FSMC                               SRAM                      FS/HS
                                                                                           Encryption*
  2 x I2S
  MPU
  ETM
  Main Osc 3-16MHz
  Internal 8 MHz RC
  and 40 kHz RC             STM32F205/215
  Real Time Clock
  2 x Watchdogs                                                RNG
                                     Up to        1x USB
  Reset circuitry          120MHz                 2.0 OTG
                                     128KB                     +
                           CPU
  Up to 12 channels DMA              SRAM         FS/HS
                                                               Encryption*
 80% GPIO ratio
   3x12-bit ADC 0.5µs
                            * Encryption block on STM32F217x and STM32F215x part #s only
      28
   Temp sensor
SAM3S Cortex-M3 Flash MCU Features

                    Cortex-M3 processor running at up
                    to 64MHz
                    50 percent less power at 1MHz
                    operation
                    Simplified PCB design through on-
                    chip termination resistors
                    Parallel IO signal capture
                    High data rate serial communication
                    interfaces including
                     – USB 2.0 Device
                     – SDIO/SD/MMC
                     – 4 UARTs, 3 SPI, 2 I2C and I2S
                    Scalable on- and off-chip memory
                    options
                    Advanced safety and security
                    functions



                                                   29
Winner




         30
TI AEC MCUs: Serious about
         Serial and Connectivity




                                            CAN                               CAN

                                             Controller                        Controller
                                  USB                             USB
                                            Area Network                      Area Network



        I2C, SPI,    10/100
USB
       UART, LIN    Ethernet   EPIx32                      I2 S



                               M2M / Mem     I2C, SSI,                  I2C, SSI,
                                Interface      UART                       UART
Stellaris®: First in ARM Cortex-M3 Microcontrollers




2    6      19        24   51                85   104         128          138
       Stellaris                 Stellaris                 Stellaris         Stellaris
    Sandstorm Class             Fury Class              Dust Devil Class   Tempest Class




                                                                                           32
Stellaris® Family Overview
WHAT NEXT ????????
Only
  In
Arrow
Israel
Amir Sherman

Semiconductors Technical Manager

Arrow Israel

Asherman@arrowil.com

03-9203465

052-2240811
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL

More Related Content

What's hot

Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9AL-AWAIL for Electronic Engineering
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllersmohanav
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12AL-AWAIL for Electronic Engineering
 
3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_archchandrika
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Altera Corporation
 
Programming The Arm Microprocessor For Embedded Systems
Programming The Arm Microprocessor For Embedded SystemsProgramming The Arm Microprocessor For Embedded Systems
Programming The Arm Microprocessor For Embedded Systemsjoshparrish13
 
SNAPDRAGON SoC Family and ARM Architecture
SNAPDRAGON SoC Family and ARM Architecture SNAPDRAGON SoC Family and ARM Architecture
SNAPDRAGON SoC Family and ARM Architecture Abdullaziz Tagawy
 
Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Premier Farnell
 

What's hot (19)

Tms320 f2812
Tms320 f2812Tms320 f2812
Tms320 f2812
 
Tms320F2812 Digital I/0
Tms320F2812 Digital I/0Tms320F2812 Digital I/0
Tms320F2812 Digital I/0
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture9
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
 
Architecture of tms320 f2812
Architecture of tms320 f2812Architecture of tms320 f2812
Architecture of tms320 f2812
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
 
8 bit microcontrollers
8 bit microcontrollers8 bit microcontrollers
8 bit microcontrollers
 
Fiber Optics Products
Fiber Optics ProductsFiber Optics Products
Fiber Optics Products
 
3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch3 embedded gr_ppapag_msp430_arch
3 embedded gr_ppapag_msp430_arch
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
 
Programming The Arm Microprocessor For Embedded Systems
Programming The Arm Microprocessor For Embedded SystemsProgramming The Arm Microprocessor For Embedded Systems
Programming The Arm Microprocessor For Embedded Systems
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
SNAPDRAGON SoC Family and ARM Architecture
SNAPDRAGON SoC Family and ARM Architecture SNAPDRAGON SoC Family and ARM Architecture
SNAPDRAGON SoC Family and ARM Architecture
 
01113 b
01113 b01113 b
01113 b
 
PMIC_V3
PMIC_V3PMIC_V3
PMIC_V3
 
Lpc1768
Lpc1768Lpc1768
Lpc1768
 
OMAP
OMAPOMAP
OMAP
 
Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3
 

Viewers also liked

Intel_Low Power Intelligent Solutions with Intel Atom Processor
Intel_Low Power Intelligent Solutions with Intel Atom ProcessorIntel_Low Power Intelligent Solutions with Intel Atom Processor
Intel_Low Power Intelligent Solutions with Intel Atom ProcessorIşınsu Akçetin
 
Embedded Solutions 2010: Intel Multicore by Eastronics
Embedded Solutions 2010:  Intel Multicore by Eastronics Embedded Solutions 2010:  Intel Multicore by Eastronics
Embedded Solutions 2010: Intel Multicore by Eastronics New-Tech Magazine
 
Microsoft_Microsoft Embedded Solutions
Microsoft_Microsoft Embedded SolutionsMicrosoft_Microsoft Embedded Solutions
Microsoft_Microsoft Embedded SolutionsIşınsu Akçetin
 
Group VII - Presentation 1
Group VII - Presentation 1Group VII - Presentation 1
Group VII - Presentation 1Myrish Banaag
 

Viewers also liked (6)

Day2 o2 o-computing
Day2 o2 o-computingDay2 o2 o-computing
Day2 o2 o-computing
 
Intel_Low Power Intelligent Solutions with Intel Atom Processor
Intel_Low Power Intelligent Solutions with Intel Atom ProcessorIntel_Low Power Intelligent Solutions with Intel Atom Processor
Intel_Low Power Intelligent Solutions with Intel Atom Processor
 
Embedded Solutions 2010: Intel Multicore by Eastronics
Embedded Solutions 2010:  Intel Multicore by Eastronics Embedded Solutions 2010:  Intel Multicore by Eastronics
Embedded Solutions 2010: Intel Multicore by Eastronics
 
Processors
ProcessorsProcessors
Processors
 
Microsoft_Microsoft Embedded Solutions
Microsoft_Microsoft Embedded SolutionsMicrosoft_Microsoft Embedded Solutions
Microsoft_Microsoft Embedded Solutions
 
Group VII - Presentation 1
Group VII - Presentation 1Group VII - Presentation 1
Group VII - Presentation 1
 

Similar to Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL

Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012JJ Wu
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsAnalog Devices, Inc.
 
Sun sparc enterprise t5140 and t5240 servers technical presentation
Sun sparc enterprise t5140 and t5240 servers technical presentationSun sparc enterprise t5140 and t5240 servers technical presentation
Sun sparc enterprise t5140 and t5240 servers technical presentationxKinAnx
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleLinda Zhang
 
Arrow multisolution nxp lpc4300 dual core
Arrow multisolution   nxp lpc4300 dual coreArrow multisolution   nxp lpc4300 dual core
Arrow multisolution nxp lpc4300 dual coreAmir Sherman
 
Microchip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsMicrochip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsPremier Farnell
 
MYC-YA15XC-T CPU Module
MYC-YA15XC-T CPU ModuleMYC-YA15XC-T CPU Module
MYC-YA15XC-T CPU ModuleLinda Zhang
 
MYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMMYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMLinda Zhang
 
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Embarcados
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERsravannunna24
 
NuMicro® M480 Series Introduction - Sept.2019
NuMicro® M480 Series Introduction - Sept.2019NuMicro® M480 Series Introduction - Sept.2019
NuMicro® M480 Series Introduction - Sept.2019Mason Lyu
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsLinda Zhang
 
Webinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga MultiprotocoloWebinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga MultiprotocoloEmbarcados
 
SBC6020 SAM9G20 based Single Board Computer
SBC6020 SAM9G20 based Single Board ComputerSBC6020 SAM9G20 based Single Board Computer
SBC6020 SAM9G20 based Single Board Computeryclinda666
 
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
Study on 32-bit Cortex - M3 Powered MCU: STM32F101Study on 32-bit Cortex - M3 Powered MCU: STM32F101
Study on 32-bit Cortex - M3 Powered MCU: STM32F101Premier Farnell
 
Rico board
Rico boardRico board
Rico boardmyirtech
 

Similar to Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL (20)

Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012
 
Nxp jul1311
Nxp jul1311Nxp jul1311
Nxp jul1311
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin Processors
 
Sun sparc enterprise t5140 and t5240 servers technical presentation
Sun sparc enterprise t5140 and t5240 servers technical presentationSun sparc enterprise t5140 and t5240 servers technical presentation
Sun sparc enterprise t5140 and t5240 servers technical presentation
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
 
Arrow multisolution nxp lpc4300 dual core
Arrow multisolution   nxp lpc4300 dual coreArrow multisolution   nxp lpc4300 dual core
Arrow multisolution nxp lpc4300 dual core
 
Microchip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUsMicrochip's 16-bit and 32-bit PIC MCUs
Microchip's 16-bit and 32-bit PIC MCUs
 
MYC-YA15XC-T CPU Module
MYC-YA15XC-T CPU ModuleMYC-YA15XC-T CPU Module
MYC-YA15XC-T CPU Module
 
MYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoMMYC-YF13X CPU Module - STM32MP135 based SoM
MYC-YF13X CPU Module - STM32MP135 based SoM
 
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLER
 
NuMicro® M480 Series Introduction - Sept.2019
NuMicro® M480 Series Introduction - Sept.2019NuMicro® M480 Series Introduction - Sept.2019
NuMicro® M480 Series Introduction - Sept.2019
 
1 Day Arm 2007
1 Day Arm 20071 Day Arm 2007
1 Day Arm 2007
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
 
Webinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga MultiprotocoloWebinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
 
Beagle board
Beagle boardBeagle board
Beagle board
 
SBC6020 SAM9G20 based Single Board Computer
SBC6020 SAM9G20 based Single Board ComputerSBC6020 SAM9G20 based Single Board Computer
SBC6020 SAM9G20 based Single Board Computer
 
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
Study on 32-bit Cortex - M3 Powered MCU: STM32F101Study on 32-bit Cortex - M3 Powered MCU: STM32F101
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
 
Rico board
Rico boardRico board
Rico board
 
8 bit microcontroller
8 bit microcontroller8 bit microcontroller
8 bit microcontroller
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL

  • 1.
  • 2. The Home of & Amir Sherman Semiconductors Technical Manager
  • 3. Arrow Israel is the biggest ARM&Cortex Distributor in Israel
  • 4. MCU / MPU - Market View 1$ Less 1$ More Low Power 8bit NXP 1uA RTC + RAM Microchip TI 100uA-300uA/Mhz 16bit ST Atmel 0.9v / 1.65v / 1.8v Freescale 32bit Renesas
  • 5. Market acceptance: ARM Which of the following 32-bit CPUs would you consider for your next embedded project? ARM (any vendor) 44% Freescale 42% Texas Instruments 34% Microchip 25% Atmel 25% Intel 24% Xilinx 21% Philips/NXP 16% Analog Devices 16% AMD 14% STMicro 14% Altera 13% Renesas 12% Cypress 9% Dallas Semi/Maxim 8% IBM 8% Rabbit Semiconductor 7% Other (specify) 7% Silicon Labs 6% Copyright © 2007 by CMP Media, LLC. All rights reserved. National Semiconductor 6%
  • 6.
  • 7.
  • 8.
  • 9. Improved Battery Life ARM Cortex-M0 16-bit Sleep Average current Average current Time Time Cortex-M0 has less Average current than 16-bit processors greatly improving battery life 9
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. NXP LPC1xxx Landscape Cortex-M0 Cortex-M3 Cortex-M3 Performance 50MHz 72MHz 120MHz L P C 11 0 0 LPC1300 LPC1700 Low Power Mixed Signal High Performance 8/16-bit Applications 16/32-bit Applications 16/32-bit Applications Battery Operated Power Management Fast Communications Sensors Human Interface Motor Control Industrial Controls Peripherals 15
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. LPC1300 Series 72-MHz, 32-bit Cortex-M3™ microcontrollers Low power operation (~200uA/MHz) with three reduced-power modes: Sleep, Deep-sleep, and Deep-power-down Memories – Up to 32 KB Flash memory – Up to 8 KB SRAM On chip USB drivers for MSD and HID new Serial Peripherals – USB 2.0 full-speed device controller with on- chip PHY, UART, SSP, I2C Analog Peripherals : – 10-bit ADC, eight channels and conversion rates up to 400KHz Pin-to-pin compatible with LPC1100 (Cortex-M0)
  • 22.
  • 23. STM32F10x Product Lines All lin es in clu d e: Co n n ect ivit y Lin e: STM32F107 Mu lt ip le co m m u n icat io n p er ip h er als Up t o 256 KB 2x12-b it ADC PWM Et h er n e 72MHz USB 2.0 2 x Au d io 2x Up t o 5 x USART, 3xSPI, 2xI²C Flash / (1µ s) t CPU OTG (FS) Class I2S CAN t im er 64KB SRAM Tem p Sen so r IEEE1588 ETM* Co n n ect ivit y Lin e: STM32F105 FSMC** Up t o 256 KB 2x12-b it ADC PWM 72MHz USB 2.0 2 x Au d io 2x Du al 12-b it DAC*** Flash / (1µ s) CPU OTG (FS) Class I2S CAN t im er 64KB SRAM Tem p Sen so r Mu lt ip le 16-b it Tim er s Per f o r m an ce Lin e: STM32F103 Main Osc 4-16MHz (25MHz o n 105/ 107) Up t o 1MB 2/ 3x12-b it ADC USB–FS PWM 72MHz Flash / (1µ s) SDIO* I2S* CAN CPU Device t im er In t er n al 8 MHz RC 96KB SRAM Tem p Sen so r an d 40 kHz RC USB Access Lin e: STM32F102 Real Tim e Clo ck w it h Bat t er y d o m ain & 32KHz ext o sc Up t o 128KB 1x12-b it ADC 48MHz (1µ s) USB–FS Flash / 16KB CPU Device 2 x Wat ch d o g s SRAM Tem p sen so r Reset cir cu it r y an d Access Lin e: STM32F101 Br o w n Ou t War n in g Up t o 1MB 1x12-b it ADC 36MHz (1µ s) Flash / 80KB Up t o 12 DMA cn ls CPU SRAM Tem p sen so r * Per f o r m an ce/ Access Lin es 256KB, 384KB, o r 512KB d evices an d ALL Co n n ect ivit y d evices Valu e Lin e: STM32F100 ** 256KB, 384KB, o r 512KB Per f o r m an ce Up t o 512KB 1x12-b it ADC PWM an d Access d evices 24MHz HDMI- Flash / 32KB (1.2µ s) CPU CEC t im er *** 256KB, 384KB, o r 512KB d evices excep t SRAM Tem p sen so r Valu e lin e w h er e p r esen t o n all m em o r y r an g e 23
  • 24. STM32 portfolio including the STM32 XL and Value Flash (b yt es) 1 MB STM32F103/ 1RE STM32F103/ 1VE STM32F103/ 1ZE 768 K STM32F103/ 1RE STM32F103/ 1VE STM32F103/ 1ZE STM32F103/ 1RE STM32F103/ 1VE STM32F103/ 1ZE 512 K STM32 XL Co n n ect ivit y STM32F100RE STM32F100VE STM32F100ZE lin e Per f o r m an ce STM32F103/ 1RD STM32F103/ 1VD STM32F103/ 1ZD 384 K an d Access lin e STM32F100RD STM32F100VD STM32F100ZD Valu e lin e STM32F105/ 7RC STM32F105/ 7VC 256 K STM32F103/ 1RC STM32F103/ 1VC STM32F103/ 1ZC STM32F100RC STM32F100VC STM32F100ZC STM32F105/ 7RB STM32F105/ 7VB 128 K STM32F103/ 2/ 1CB STM32F103/ 2/ 1RB STM32F103VB STM32F100CB STM32F100RB STM32F101VB STM32F105R8 STM32F105V8 64 K STM32F103/ 1T8 STM32F103/ 2/ 1C8 STM32F103/ 2/ 1R8 STM32F103/ 1V8 STM32F100C8 STM32F100R8 STM32F100V8 STM32F103/ 1T6 STM32F103/ 2/ 1C6 STM32F103R6 Co r t ex TM -M3 CPU 32 K STM32F100C6 STM32F100R6 – 4- t o 64-Kb yt e SRAM – Fo u r lin es STM32F103/ 1T4 STM32F103/ 2/ 1C4 STM32F103/ 2/ 1R4 – Fu ll co m p at ib ilit y 16 K STM32F100C4 STM32F100R4 acr o ss 115p ar t n u m b er s 36 p in s 48 p in s 64 p in s 100 p in s 144 p in s QFN LQFP LQFP/ BGA(1) LQFP LQFP/ BGA(1) 24
  • 26. STM32L152 128K Block Diagram • Core Sample Q3 2010 – ARM Cortex-M3 Core@32MHz Fcpu – -40 to 85°C – 1.65V to 3.6V w/o BOR – 1.8V to 3.6V w/ BOR • Memory – Up to 128K Flash, 16K SRAM, 4K data EEPROM • Features – 6 Ultra Low Power modes – +/- 1% Internal RC accuracy – Low power consumption • 0,3µA Standby • 1.6µA Stop (with RTC) – Safe Reset System (POR/PDR, BOR, PVD) – High ratio High Sink/Source I/Os (20mA) • Packages – 48 pins LQFP/QFN – 64 pins LQFP/BGA – 100 pins LQFP/BGA
  • 27. STM32L15x 128K – Low Power consumption values
  • 28. All lines include up to: STM32 F-2 Series product lines Up to1MB FLASH USART, SPI, I2C 2 x CAN STM32F207/217 Multiple 16-bit and 32-bit TIMERS Advanced timer x 2 Up to RNG USB 2.0 Camera Ethernet 120MHz USB 2.0 Dual DAC 128KB OTG + CPU OTG FS interface IEEE1588 FSMC SRAM FS/HS Encryption* 2 x I2S MPU ETM Main Osc 3-16MHz Internal 8 MHz RC and 40 kHz RC STM32F205/215 Real Time Clock 2 x Watchdogs RNG Up to 1x USB Reset circuitry 120MHz 2.0 OTG 128KB + CPU Up to 12 channels DMA SRAM FS/HS Encryption* 80% GPIO ratio 3x12-bit ADC 0.5µs * Encryption block on STM32F217x and STM32F215x part #s only 28 Temp sensor
  • 29. SAM3S Cortex-M3 Flash MCU Features Cortex-M3 processor running at up to 64MHz 50 percent less power at 1MHz operation Simplified PCB design through on- chip termination resistors Parallel IO signal capture High data rate serial communication interfaces including – USB 2.0 Device – SDIO/SD/MMC – 4 UARTs, 3 SPI, 2 I2C and I2S Scalable on- and off-chip memory options Advanced safety and security functions 29
  • 30. Winner 30
  • 31. TI AEC MCUs: Serious about Serial and Connectivity CAN CAN Controller Controller USB USB Area Network Area Network I2C, SPI, 10/100 USB UART, LIN Ethernet EPIx32 I2 S M2M / Mem I2C, SSI, I2C, SSI, Interface UART UART
  • 32. Stellaris®: First in ARM Cortex-M3 Microcontrollers 2 6 19 24 51 85 104 128 138 Stellaris Stellaris Stellaris Stellaris Sandstorm Class Fury Class Dust Devil Class Tempest Class 32
  • 34.
  • 35.
  • 36.
  • 37.
  • 40. Amir Sherman Semiconductors Technical Manager Arrow Israel Asherman@arrowil.com 03-9203465 052-2240811