ST MCU - PowerPoint PPT Presentation

1 / 68
About This Presentation
Title:

ST MCU

Description:

ST MCU – PowerPoint PPT presentation

Number of Views:816
Avg rating:3.0/5.0
Slides: 69
Provided by: jame2
Category:
Tags: mcu | aac

less

Transcript and Presenter's Notes

Title: ST MCU


1
ST MCU ??????????
  • James Wu
  • MCU Marketing Engineer
  • South China
  • 11th13th,Aug,2004

2
STMicroelectronicsCompany Introduction
3
Company Mission
To offer strategic independence to our partners
worldwide, as a profitable and viable broad range
semiconductor supplier
4
Shareholding Structure
As of December 14, 2001 FT1CI and
Finmeccanica currently share 50/50 voting rights
in ST Holding N.V. New York Stock Exchange,
Euronext, Paris and Borsa Italiana, Milano
5
Balanced sales in high growth market segments
6
Broad product portfolio

ST Q1 2004 sales US 2.03 billion
Selective in standard products
Focus on differentiatedproducts
Memories
Telecom peripherals automotive
Logic
Consumer microcontrollers
Discretes
Standard
Differentiated Products
Commodities
7
2003 Worldwide Ranking

8
ST A global semiconductor company
27 Europe
4 Japan
42 Asia Pacific
12 Emerging Markets
9
Global Manufacturing Infrastructure
France
USA
Italy
China
Malta
Malaysia
Morocco
Singapore
10
Manufacturing Infrastructure in Asia
China
Malaysia
Singapore
11
Asia Pacific Presence
12
China Presence
Staff Strength 2,500
Dalian
Qingdao
Chengdu
Wuxi
Suzhou
Xiamen
Xiamen / Chengdu / Suzhou Rep Offices Qingdao /
Dalian / Wuxi Ready end 2004
13
2003 Worldwide Ranking
Source Gartner Dataquest (April, 2004)
14
2003 Ranking in Asia Pacific
Source Gartner Dataquest (March 2004)
Includes India
15
2003 Ranking in China
Source Gartner Dataquest (April 2004)
16
ST MCU
17
Source iSuppli March 2004 (including
smartcards)
18
Focus Market Segment
Automotive
Mass Market
Connectivity
19
Automotive
EngineManagement
  • Cost Effective
  • Innovative solutions
  • A micro for every Application

Fuel Water Pumps
Power Steering
CarRadio
SeatModule
CoolingFan
MirrorControl
ST7ST9
WindowLift
DoorModule
  • Reliable
  • Quality proven in volume
  • Embedded Flash

Dashboard
20
Mass Market
Home Appliances
Industrial Control
Battery Charger
Lighting

Power Meter
Power Supply
21
Connectivity
Gaming
Personal Entertainment
PC Connectivity
UPS
22
Product PortfolioIntroduction
23
MCU Product Range
16-bit
24
ST62
  • With more than 200 million units sold world-wide
    since 1992
  • Today, ST produces more than 3 million units
    every month.
  • ST62 family MCUs have proven ideal in many
    applications like car body, home appliances,
    alarms, security and industrial control.
  • Legendary noise immunity
  • 10 Years Guaranteed lifetime on several salestypes

25
ST62 OTP and ROM Part number
26
ST7 Product Range
16 pins (1Kb FLASH) 80 pins
(60Kb FLASH / ROM)
ST7 LITE
ST7 MID-RANGE
ST7 MOTOR
ST7 USB
ST7 CAN-LIN
From Mass Market to Application Specific Standard
Micros
  • ST7Lite
  • 1-8K ROM/Flash
  • 16 to 28 pins
  • ADC8 - AD10
  • RC1 - E2
  • SPI - SCI - I2C

ST7231X 4-60K OTP / ROM 44 to 64 pins ADC8
PWM SPI - SCI - I2C ST7232X 4 -60K FLASH / ROM 32
to 64 pins ADC10 PWM SPI - SCI - I2C
  • ST7CAN
  • 16-60 K ROM/Flash
  • 32 to 80 pins
  • CAN - LIN
  • ADC10 - PWM
  • SPI - SCI - I2C

ST7 USB 4-32 K FLASH / ROM 20 to 64 pins Low
Speed / Full Speed ADC10 - PWM SPI - SCI -
ISO7816 Flash Card Interface
ST7Motor 8-60K FLASH / ROM 32 to 64 pins
Brushless Motor ADC10 - PWM x 10 SPI - SCI
27
16/20 pins Best sellers
ST7FLite39F2 RC1-E2
ST7FLite35F2 RC1
ST7FLite30F2
Lite3
8K
AD10-SPI-SCI-15 I/0s
ST7FDaliF2 E2-RC1-DALI
Lite2
8K
AD10-SPI-15 I/0s
ST7FLite19Y1 RC1-E2
ST7FLite15F1 RC1
ST7FLite10F1
ST7FLite15Y1 RC1
ST7FLite10Y1
ST7FLite19F1 RC1-E2
4K
Lite1
SPI-AD10-11 I/Os
AD10-SPI-15 I/0s
ST7FLite02Y0
ST7FLite05Y0 AD8
ST7FLite09Y0 AD8- E2
1.5K
New Q104
ST7FLiteS2Y0
ST7FLiteS5Y0 AD8
1K
-40C lt TC lt 85C
28
ST7 Mid-Range
64 pins TQFP
80 pins TQFP
44 pins TQFP (or SDIP)
32 pins TQFP (or SDIP)
ROM
ROM
ROM
60K
ST7F321(AR/R)9 60K I²C - ARTimer
ST7F521(M)9 60K I²C ARTimer CAN
ST7F321J9 60K I²C - ARTimer
ROM
ROM
48K
ST7F321(AR/R)7 48K I²C - ARTimer
ST7F321(AR/R)7 48K
ROM
ROM
ROM
ST7F324K6 32K
ST7F321(AR/R)6 32K I²C - ARTimer
ST7F324J6 32K
32K
ROM
ROM
ROM
ST7F324K4 16K
ST7F324J4 16K
FLASH
16K
Common features
ROM
ROM
AD10 SCI SPI 2 x 16bit Timers PWM
ST7F324K2 8K
ST7F324J2 8K
8K
29
8-Bit Families
30
CAN 8-Bit Microcontrollers
DUAL CAN
ST92F150 32K-128K FLASH 1K 6K RAM 64/100
pins ADC10 - PLL SPI SCI / LINSCITM I2C - 1 or
2 CAN2.0B
31
LIN 8-Bit Microcontrollers
LIN SLAVE
LIN SLAVE/MASTER
LIN SLAVE/MASTER
ST7232X 4 -60K Flash Rom 32 to 64 pins ADC10
PWM SPI - I2C SCI
  • ST7FL39
  • 8K Flash
  • 256 byte data E2
  • 20 pins
  • ADC 10
  • RC5
  • SPI - LINSCITM
  • ST72F361
  • 16-32 K SV Flash Rom
  • 32 to 44 pins
  • LINSCI
  • ADC10 - PWM
  • SPI
  • LINSCITM

32
USB Product Trend
Source In-Stat 2003
33
USB Product Portfolio
Low Speed USB 1.1 MCU
USB 2.0 MCU
FULL Speed USB 1.1 MCU
Read gt 20MB/sec Write gt 10MB/sec
Transfer speed gt 1 MB/sec
Ideal for USB PC peripherals !
ST72F63BK6 32K - SCI - I2C
ST72F63BK6 32K - SCI - I2C
ST72F63BK6 32K - SCI - I2C
ST7263BK6 19 I/O
ST72651AR6 47 I/O
ST7267 48 I/O
32K
2.7v - 5.5v
TQFP48 7x7, TQFP64 10x10, LFBGA 64 8x8
packages
ST7263BK2 8K - SCI
ST72F63BK6 32K - SCI - I2C
ST72F63BK6 32K - SCI - I2C
ST72F63BK4 19 I/O
ST7SCR 35 I/O
ST72652L4 17-31 I/O
16K
ST7263BK2 8K - SCI
ST7263BK2 19 I/O
8K
ST7263BK2 8K - SCI
ST7263BK1 19 I/O
4K
SO34 SDIP32
TQFP48 / SO34 / SDIP32 / SO24
TQFP64 (32K), SO34 (16K)
34
USB Applications
USB keyboard with smart card reader
USB token/SIM card reader
Smart card reader
Set-top box
USB-MP3-Drive
35
ST9 Flash Product Range
MEMORY
CAN
10-bit A/D converter
10-bit A/D converter
10-bit A/D converter
5 x 16-bit timers
5 x 16-bit timers
5 x 16-bit timers
SPI - SCI - I
²C
SPI - 2 x SCIs - I
²C(s)
SPI - 2 x SCIs - I
²C
CAN 2.0B active
CAN 2.0B active
2 x CAN 2.0B active
J1850
General Purpose
256K
10-bit A/D converter
10-bit A/D converter
ST92F250CV2
5 x 16-bit timers
5 x 16-bit timers
SPI - 2 x SCIs - I
²C
SPI - SCI - I
²C
128K
ST92F150CR1
ST92F150CV1
ST92F150JDV1
ST92F124V1
64K
ST92F124R9
ST92F150CR9
ST92F150CV9
64 pins
100 pins
100 pins
64 pins
PACKAGE
36
32-bit ARM Product Range

37
Introduction
  • ST is a leading MCU provider and has a strong
    foothold in the embedded market
  • ST has over 4 years experience in building
    ARM-based products for ASIC and
    application-specific circuits
  • ST is an innovator in embedded Flash technology,
    with automotive grade 0.18µ process and beyond
  • We have leveraged the investment made in the
    above three directions and are introducing a
    family of standard ARM microcontroller for the
    mass-market

38
Why use an ARM-based processor?
  • Most popular 32-bit core
  • Becoming an industrial standard like the C51
  • Compatible leading edge core roadmap
  • ARM7 -gt ARM9 /10
  • Large number of product choices
  • Multiple vendors means a large choice
  • Design resources/ Application support
  • Lots of ARM trained engineers
  • Rapid time to market using 3rd party SW
  • Large number of tools and OS offerings

39
Competitive Analysis/Code Density
The choice is always yours...
Non-ARM approaches...
Speed 32 bit ARM
Code size 16 bit Thumb
Clock frequency for 1 Vax MIIPS
...whether to program your code in speed
optimized 32-bit ARM or program in code size
optimized 16-bit Thumb instructions (on a
function by function basis)
ARM7T takes significantly less power as its clock
frequency is lower for the same performance
level.
40
ST Licensed ALL ARM Processors Cores
  • ARM7TDMI
  • Maximum 80 MIPS _at_ 90 MHz in 0.18 um
  • ARM720T
  • Maximum 80 MIPS _at_ 90 MHz in 0.18 um
  • MMU
  • 8K of unified cache
  • ARM946E-S
  • Maximum 231 MIPS _at_ 210 MHz in 0.13 um
  • Extended DSP instructions
  • Configurable instruction and data cache 4k,
    8k,16k,32K Bytes each
  • ARM926EJ-S
  • Maximum 275 MIPS _at_ 250 MHz in 0.13 um
  • Extended DSP instructions
  • Configurable instruction and data cache 4k,
    8k,16k,32K Bytes each
  • Latest ARM10/11

41
ARM7 TDMI Core
  • 32-bit RISC
  • High performance
  • Low power consumption
  • Small die size
  • Low cost
  • Fast data transfers
  • Thumb
  • 32-bit instruction set
  • 16-bit instruction set
  • Reduces memory cost
  • X8 or x16 memory
  • Multiply capabilities
  • In-chip emulator
  • Debugging facilities

32-Bit Address Bus
ARM Instruction Decoder and control logic
Address Register
Address
Incrementer
37 32-Bit Registers
(including 6 status registers)
32 x 8
Instruction
Multiplier
Barrel
Shifter
Thumb
Instruction
Decompressor
32-Bit ALU
Write Data Register
Pipeline
32-Bit Data Bus
42
ST ARM Key Benefits
  • Standard ARM product
  • Industrial temperature range
  • Large choice of general purpose peripherals
  • CAN and USB are not present in many competitors
    ARM MCUs
  • Chose between Flash ARM7TDMI devices or ROMless
    ARM720 with cache, MMU and SDRAM for the best
    compromise
  • Real embedded Flash
  • As opposed to competitors stacked-die solution
    with low performance due to slow interface
    between CPU and flash die
  • Best-in-class flash random access time of 32ns
  • Means 30MHz with pure deterministic behavior, or
    up to 48MHz with burst acceleration
  • Automotive Grade Flash memory
  • 100K cycles, 20 year retention supporting
    in-application programming
  • 2 Flash protection levels to prevent unwanted
    write and software piracy.

43
ST ARM Product
Q1 2005
Q3 2004
STR720 Series
  • ARM7, 60 MIPS at 66 MHz
  • Cache MMU
  • I2C, SPI, UART, 14-bit ADC, RTC, Timers
  • USB, CAN, EMI SDRAM ATAPI
  • STR720RX
  • 16 KB SRAM
  • BGA
  • STR720RB
  • 16 KB SRAM
  • PQFP208

New FLASH ARM products 10-bit ADC _at_ 3µs, motor
control PWM and enhanced I/O capability
STR710F Series
  • ARM7, 43 MIPS at 48 MHz
  • I2C, SPI, UART, 12-bit ADC, RTC, EFT
  • USB, CAN, EMI
  • STR710FZ2
  • 256 KB Flash
  • 64 KB SRAM
  • TQFP144
  • STR710FZ1
  • 128 KB Flash
  • 16 KB SRAM
  • TQFP144
  • STR711FR2
  • 256 KB Flash
  • 64 KB SRAM
  • USB, TQFP64
  • STR711FR1
  • 128 KB Flash
  • 16 KB SRAM
  • USB, TQFP64
  • STR712FR2
  • 256 KB Flash
  • 64 KB SRAM
  • CAN, TQFP64
  • STR712FR1
  • 128 KB Flash
  • 16 KB SRAM
  • CAN, TQFP64

44
ST ARM Embedded Flash
  • Real embedded Flash
  • 0.18µm embedded single voltage Flash process from
    ST
  • 128KB and 256KB code flash 16KB data flash
  • Multiple Sectors 8 x 8K, 1x 32K, 1 to 3 x 64K
  • Read While Write, one bank can be read while the
    other bank is written
  • Best-in-class flash random access time 32ns
  • Means 30MHz direct access for pure deterministic
    behavior
  • Up to 48MHz with burst acceleration (64-bit wide
    Flash)
  • Automotive Grade Flash memory
  • 100K cycles, 20 year retention Guaranteed
  • Versatile Programming
  • In Application Programming (Read While Write)
  • In Situ Programming with boot loader (UART) or
    JTAG
  • Extensive Protection for unwanted write or piracy
  • Sector Write Protection to prevent unwanted
    write
  • Module Access Protection to prevent software
    piracy

45
ST ARM Low Power
RUN Full power mode
  • WFI Mode
  • You reduce power consumption by stopping the
    core. Peripherals are kept running and the
    register contents are preserved
  • Slow Mode
  • You reduce power consumption by slowing down the
    main clock

Stop Mode You stop all clocks without resetting
the device, hence preserving the MCU status. The
internal power is maintained
LPWFI WFI in slow mode
Standby Mode In Standby mode, the main Voltage
Regulator is switched off internally, and the
kernel of the device is powered off. Exit with
RTC, WAKEUP IT, Reset
46
STR710F Block Diagram
47
STR710F Flash MCUs with USB and CAN
  • Key Features
  • Industry standard ARM7TDMI RISC 16/32 bit CPU
  • 128K / 256K embedded Flash
  • 16 /64K high-speed SRAM
  • Versatile package options
  • Up to 10 communication interfaces including CAN,
    USB, HDLC, MMC and smartcard interface
  • Four low power modes
  • Extensive application development tools including
    a low-cost kit based on the popular ARM RealView
    Developer Suite
  • Key Benefits
  • Shortens your development cycle and adapts easily
    to your customers' expectations
  • Best-in-class Flash random access times
  • - up to 48MHz with 0 wait states (with
    acceleration)
  • - up to 30MHz with 0 wait states (without
    acceleration) with no penalty from context
    switches and branches.
  • This allows deterministic and optimum
    behavior ideal for real time applications
  • Small, low pin-count TQFP64 package
  • TQFP144 package with external memory bus

48
STR720 Block Diagram
49
STR720 embedded processor with USB and CAN
  • Key Features
  • Industry standard ARM720T RISC 16/32-bit CPU
  • 8 KByte cache and Memory Management Unit
  • External Memory Interface for Flash and SRAM
  • SDRAM interface with 128 MBytes address space
  • Six communication peripherals including CAN and
    USB
  • Four low power modes
  • Extensive application development tools including
    a low-cost kit based on the popular ARM RealView
  • Key Benefits
  • Shortens your development cycle and adapts easily
    to your customers' expectations
  • Mixed data, instruction cache and write buffer
    increase execution speed and reduce memory
    bandwidth
  • Combining SDRAM and Cache gives you optimum
    performance
  • Memory interfaces make the product very versatile
    and ideal for scalable applications
  • MMU allows running advanced Operating Systems
    such as Linux, WIN-CE, QNX

50
ST ARM Application Examples
Measurement
Point of Sale
  • Testing equipment
  • Medical equipment
  • P.O.S.
  • Vending Machine

Automation
Telecom
  • PLC
  • User interface
  • Motor control/robotics
  • PABX
  • Bridges

51
RealView Developer Kit for ST
52
ST ARM Boards
  • Boxed kit includes power supply, cables,
    documentation, data CD
  • STR720-EVAL board
  • All you need to exercise the product
  • Pre-loaded with demo
  • Resale price 699
  • STR710-EVAL board
  • All you need to exercise the product
  • Pre-loaded with demo
  • Resale price 699

53
ARM Conclusion
  • ST offers standard ARM microcontrollers NOW
  • ARM7TDMI with robust FLASH 0.18µ technology as
    well as ARM720T ROMless
  • Wide range of general purpose peripherals
    including USB and CAN. Memory/packaging options
    make the family very scalable
  • STR7xx ARM-based MCUs strengthen STs portfolio
    and positions us as a key provider of MCUs from
    8- to 32-bits. The portfolio is going to expand
    in the near future with more ARM7 devices by the
    end of 2004

54
32-Bit x86 Product RangeEmbedded System Solution

55
  • STPC Product Family

Pentium II Class performance 200 MHz _at_ 1.7w
0.18 micron
Under Development
0.25 micron
STPC Vega
Performance / Integration
486 CPU Core 133MHz
STPC Atlas
STPC Consumer II
STPC Elite
Mass Production
56
STPC Concept
TV Encoder
Graphics
PCI-ISA
RAMDAC
CRTC
Processor
IDE
Chipset
VIP
  • Reduce system complexity and cost
  • Reduce development time ...... quicker time to
    market
  • Less discrete components ...... smaller form
    factor than possible previously
  • Reuseability, upgradeability
  • x86 platforms are universal, with vast software
    support and millions of trained engineers.

57
STPC Elite
x86 133MHz
16-bit _at_ 100MHz
16-bit _at_ 8MHz
SDRAM Controller
64-bit _at_ 66MHz
32-bit _at_ 33MHz
Arbitration
Multiplexor
58
STPC Elite Application
Array Electronics Limited
59
STPC Consumer-II
16-bit _at_ 100MHz
16-bit _at_ 8MHz
64-bit
32-bit _at_ 33MHz
Video Port
Video Stream
60
STPC Consumer-II Application
Industrial control Board
61
STPC Atlas

16-bit _at_ 100MHz
16-bit _at_ 8MHz
EIDE
64-bit _at_ 100MHz
32-bit _at_ 33MHz
Enhanced 2D SVGA
RAMDAC
TFT I/F
Video Stream
Multiplexor
62
STPC Atlas Application
Siemens
63
STPC Vega Architecture
NEW
64

65
ST MCU Chinese Web Site
66
MCU Roadmap
Price competitiveness
  • Die size
  • Wafer cost
  • Test cost

Performance
  • CPU MIPS
  • Consumption Low Power
  • ADC, LVD, PLL precision

Reliability
  • Memory with Error Correction

Features
  • Memory Single Voltage Flash EEPROM
  • Enhanced Analog Peripherals
  • Enhanced Digital Peripherals

67
Conclusion
  • Our Products
  • ST6 OTP and ROM, maturity, ruggedness and
    economy
  • ST7 1.5Kbyte to 60Kbyte Flash and ROM products,
    16 to 100 pins. Peripheral options include 10-bit
    multi-channel ADC, SCI, SPI, I²C, USB and CAN
    interfaces as well as a variety of 8-bit and
    16-bit timers with PWM capabilities.
  • ST9 Flash, 16-bit performance at 8-bit cost,
    24MHz internal clock frequency.
  • STR7 Best of both 16 and 32 world, Flash and
    ROMless
  • STPC 32-bit embedded microprocessors, PC
    architecture

ST is committed to be a leading player in the
microcontroller market, striving to bring the
most cost effective, reliable and quality MCU
products to our customers !
68
THE ENDEmail James.Wu_at_st.comwww.stmcu.com
Write a Comment
User Comments (0)
About PowerShow.com