1
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon High Performance
Am486 PC/AT-based Microcontroll er
Management Overview
Élan SC400
Advanced Micro Devices, Inc.
Embedded Processor Di vi sion
70
2
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Presentation Outline
Emerging Computing and Connection Paradigm
The x86 Advantage
Exceeding Market Requirements
E86 Family
Élan Microcontrollers
Élan Target Markets
Key Target Applications
Design Examples:
Hand Held Computer
Personal Digital Assistant
Web Television
Evaluation Board Development Tool
Operating Systems
Companion Chips
Elan Family Strategy
Small Business Computer
CO
Commercial PC
Wired Communication
Wireless Communication Data Center
Satellite Link
Intranet
or
Internet
Consumer
PC
Copper
Wire
Emerging Computing and Connection Paradigm
4
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Public Network Computing
AMD is a major IC manufacturer with a proven
track record in
–Networking
Telecom
–PCs
Corporate goal:
Comput ation a nd Communication
5
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
The x86 Advantage
110 Million units shipped in ‘98 (est. 125Mu ‘99)
Multiple x86 vendors spawns competitive pricing
Volume supports technology investment that
subsidizes embedded processors
High speed cores available
Frequencie s now above 6 00 MHz
Performance superior to RISC
Shrinking geometry
Lower and lower power
Packaging advance s
6
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
The x86 Advantage - ( cont’d.)
Fuels new technologies
PCI, USB, 1394, AGP, 3DX etc.
Advances new memory architectures
RDRAM, SD RAM, EDO
High speed SRAM
Large num ber of HW and SW engineers
familiar with the x86 architecture
easier to hire, replace, tra in
Indust ry’s unquestioned leading tool
programs
$2B self-sustaining annual investment
unmatched qu ality
7
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon The x86 Advantage - ( cont’d)
High code density
25-40% better than RISC
Less RAM/ROM so lower system cost
Higher cache hit rate than RISC with same cache size
16, 32 and 64 - bit f amilies
Same software base for wide range of pe rformance
Capitalizes on Microsoft OS dominance
more O/S choices than any architecture
Millions of lines of code validate silicon
Faster time-to-market
Future growth path
8
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
AMD Advantages in
Embedded x86
Embedded market focus for over 20 years
strong kn owledge of emb edded deve lopment needs
Continuous innovation in 16- and 32-bit families
lower system cost through integration
best 186 class price/performance
highest performance with commodity memories
best 486 price/performance
best Socket 7 performance
K6 & Athlon migration path and suppo rt for e mbedded
Exceeding Market Requirements
Requirements Solutions
Time-to-market Chip supply, range of solutions,
comprehensive tools, engineering
pool , integration
Price/Performance Best performance in commodity
memory, efficient memory utilization
Product longevity Stability of supply (chipset and
microproc essor), embedded fo cus
Assured growth path Desktop development assures
new cores
Preserving investment Upgrade strategy based on
compatible upgrade paths
10
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
E86 Family of Microprocessors and
Microcontrollers
Am5x86TM
Am386®DX
Am386SX
80C186
80C186
Am186TMEM
Am186TMEM Am186ER
Am186ER
Am186CC
Am186CC
ÉlanSC410 ÉlanSC400
ÉlanSC310 ÉlanSC300
ÉlanTMSC520
x86-compatible microprocessors
Élan x86-compatible 32 bit microcontrollers
x86-compatible 16 bit microcontrollers
INTEGRATION
PERFORMANCE
Am188TMEM
Am188TMEM Am188ER
Am188ER
Am186ES
Am186ES
Am188ES
Am188ES
Am486®DX
Am186ED
Am186ED
Am186CU
Am186CU
Am186CH
Am186CH
AMD-K6E
AMD-K62E
11
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon ÉlanSC300/310 Block Diagram
Am386®
Core
Am386®
Core
Memory
Control
Memory
Control
RTC
RTC
Not featured
in the
ÉlanSC310
Not featured
in the
ÉlanSC310
Parallel
Port
Parallel
Port PIO
PIO
PCMCIA
(2)
PCMCIA
(2)
IrDA
IrDA
LCD
Graphics
LCD
Graphics
16550
UART
16550
UART
Clock
Gen
(PLL)
Clock
Gen
(PLL)
Power
Mgr
(PMU)
Power
Mgr
(PMU)
Mobile Logic Blocks
FPM
Key
Board
Key
Board ISA
Bus
ISA
Bus VL
Bus
VL
Bus
SW Compatibility Blocks
PIC
(2)
PIC
(2) DMA
(2)
DMA
(2) PIT
(2)
PIT
(2)
ISA VL
12
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon ÉlanSC400/410 Block Diagram
Am486®
Core
Am486®
Core
8K Cache
8K Cache
Memory
Control
Memory
Control
RTC
RTC
Not featured
in the
ÉlanSC410
Not featured
in the
ÉlanSC410
Parallel
Port
Parallel
Port PIO
PIO
PCMCIA
(2)
PCMCIA
(2)
IrDA
IrDA
LCD
Graphics
LCD
Graphics
16550
UART
16550
UART
Clock
Gen
(PLL)
Clock
Gen
(PLL)
Power
Mgr
(PMU)
Power
Mgr
(PMU)
Mobile Logic Blocks
FPM/EDO
Key
Board
Key
Board ISA
Bus
ISA
Bus VL
Bus
VL
Bus
SW Compatibility Blocks
PIC
(2)
PIC
(2) DMA
(2)
DMA
(2) PIT
(2)
PIT
(2)
ISA VL
13
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Élan Target Markets
INFO APPLIANCES
Thin client
Web browser
Windows terminal
Networ k comput er
POS
Consumer PC
Automotive PC
Web Phone
Set Top Box
EMBEDDED PC
Industrial contro l
DVD player
Game machi n e
MOBILE COMM
Smart Phone
LEO handset
W e b/ C l i e nt Pad
MOBILE
Laptop computer
Tablet computer
Dict i on ary / Translator
Handheld PC
PDA
GPS navigat i on
Connected Stand Alone
Battery power
Line power
14
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Web browsers (internet)
Network computers (intranet)
Thin Client / WBT
Mobile terminals
Smart Phones
Point of sale (POS) terminals
Miniature notebook PC
Bar code scanners
Key Target Applications
15
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Design Example: Hand Held PC
q
ROM DOS or Windows CE
q
33MHz Am486 performance
q
640x200 LCD 16 gray
q
1 PCMCIA slot
q
IrDA
q
Serial Port
q
80 key
keyboard
q
Printer port
q
1MB DRAM
q
2MB ROM
640x200
16
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
q
ROM DO S or Windo ws CE
q
1MBx16 Fast Page DRAM
q
16mbitx16 OTP ROM
q
ÉlanSC400 Microcontroller
q
640x200 LCD 16 gray
q
1 PCMCIA
q
IrDA
q
Serial Port
q
80 key
keyboard
q
Parallel Printer Port
q
Buffers,
Power contro l
Etc...
Hand Held PC Block Diagram
Batteries
AA
AA
ÉlanSC400
Microcontroller
LCD Data
LCD Ctrl
Kybd Row/
Column
PCMCIA Ctrl
32K H z XTAL
Sys. Data
Sys. Address
Mem
Addr/Data Mem
Ctrl
ROM
Ctrl
16MB x16
DRAM
Matrix Scan
Keyboard Max-241 Infrared
Module
Serial
Port
640x200
16Mbit x16
OTP ROM
Parallel
Port
Intelligent
Pwr Ctlr
17
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Design Example:
Personal Digital Assistant
q
Windows CE
q
66MHz Am486 performance
q
320x240 LCD 16 gray
q
2 PCMCIA slots
q
IrDA
q
Serial Port
q
Pen input
q
4MB DRAM
q
8MB FLASH
320x240
16 gray
18
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Personal Digital Assistant
Block Diagram
q
Windows CE
q
2qty 1MBx16 Fast Page DRAM
q
4qty Am29F00 8 Flash
q
ÉlanSC400 Microcontroller
q
320x240 LCD 16 gray
q
2 PCMCIA slot
q
IrDA
q
Serial Port
q
80 key
keyboard
q
8 bit Microcontroller
q
12 bit A/D for Pen
q
Buffers,
Pwr control
Etc.
ÉlanSC400
Microcontroller
LCD Data
LCD Ctrl
PCMCIA Ctrl
32K H z XTAL
Sys. Data
Sys. Address
Mem
Addr/Data Mem
Ctrl
ROM
Ctrl
Max-241 Infrared
Module
Batteries
AA
AA
Serial
Port
320
x
240
Am29F008
8Mbitx8 Flash
Intelligent
Pwr Ctlr
8 bit MicroCtrlr
12 bit A/D
16MB x16
DRAM
19
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Design Example:
Web Television
q
TV output
q
Internet
q
Consumer
q
Primarily a Browser
q
2MB DRAM
q
4MB ROM
q
Modem via PCMCIA
q
Intranet
q
Business
q
Server apps a nd browser
q
4MB DRAM
q
8MB ROM
q
Ethernet
15Systems in Silicon 9/20/9 6, 400Japan,DT
q
Web Browser Application
q
1qty 1MBx16 Fast Page DRAM
q
1qty Am29F 008 F l ash (App’s)
q
1qty 16Mbit x16 OTP ROM (O/S)
q
VGA and TV Cont rol l er
q
4qty Am29F 008 F l ash
q
ÉlanSC400 Mi crocontr oller
q
local bus to Video controller
q
1 PCMCIA slot (WAN Interface)
q
IrDA (remote control)
q
Serial Port
q
XT bus to connector for
external keyboard (optional)
q
Buffers,
Etc.
Internet Web Browser
Block Diagram
ÉlanSC400
Microcontroller
PCMCIA Ctrl
32KHz XTAL
Sys. D a ta
Sys. Address
Mem
Addr/Data Mem
Ctrl
ROM
Ctrl
Max-241 Infrared
Module
Serial
Port
Am29F008
8Mbitx8 Flash
16MB x16
DRAM
VL D(31:0)
Local bus Ct rl
VGA
NTSC/PAL
XT Bus
Mini DIN
Connector
XT Keyboard
PSTN Modem
ISDN Modem
ADSL Modem
16Mbit x16
OTP ROM
20
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
q
Web Browser Application
q
1qty 1MBx16 Fast Page DRAM
q
1qty Am29F00 8 Flash (App’s)
q
1qty 16Mbit x16 OTP ROM (O/S)
q
VGA and TV Cont roller (IGST CyberPro)
q
4qty Am29F00 8 Flash
q
ÉlanSC400 Microcontroller
Web Television Block Diagram
16MB x16
DRAM
ÉlanSC400
Microcontroller
PCMCIA Ctrl
32K H z XTAL
Sys. Data
Sys. Address
Mem
Addr/Data Mem
Ctrl
ROM
Ctrl
Max-241 Infrared
Module
Serial
Port
Am29F008
8Mbitx8 Flash
VL D(31:0)
Local bus Ctrl
IGST
VGA
NTSC/PAL
XT Bus
Mini DIN
Connector
XT Keyboard
PSTN Modem
ISDN Modem
ADSL Modem
16Mbit x16
OTP ROM
21
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Info Appliance Solution
AMD Soluti on
32-b it Am486 CPU core
(33/66/1 00 with 8Kb cache)
PC/AT Compatibility
ÀDMA, RTC, PIC, GPI O
IGST Cyb erPro 5000
Conexant controllerless
Market Requirement
High performance processor
Software compatibility
ÀWindows CE
ÀDOS
ÀQNX
Video VGA/NTSC/PAL
33.6K and 56K modem
22
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Mobile Computing Solution
AMD Soluti on
32-b it Am486 CPU core
(33/66/1 00 with 8Kb cache)
PC/AT Compatibility
ÀDMA, RTC, PIC, GPI O
Low power consumption
ÀPMU, PLLs, 0.35 process
High Integration
ÀSingle chip solution
ÀBGA package
Market Requirement
High performance processor
Software compatibility
ÀWindows CE is OS of choice
Less power consumption
À10 hour day operation
Smaller form factors
23
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Embedded PC Solution
AMD Soluti on
32-b it Am486 CPU core
(33/66/1 00 with 8Kb cache)
PC/AT compatibility
ÀDMA, RTC, PIC, GPI O
High integration
ÀSingle chip solution
ÀBGA package
FusionE86 partner program
Market Requirement
High performance processor
Software compatibility
ÀWindows 3.01, 95, CE
ÀDOS
ÀQNX
Cost effective
Tools and engineers
24
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
Evaluation Board
Development Tools
Evaluation board allows software and hardware
development
Accelerat es dr iver and B IOS Developm ent
Test out LC D, local bus and ISA peripher als
Performance Analysis
Power Measurements
Busses for expansion
http://www.amd.com/products/lpd/elan400/21027b.html
25
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
DOS/Windows
Operating System Vendors
•Microsoft
MS-DOS® (ROM version and disk version)
Windows® 3.1 (ROM version and disk version)
Windows 95
Windows NT
Windows CE
MS-DOS, Windows and Windows NT are registered trademarks of Microsoft Corporation.
Datalight
ROM DOS
PC-Card services
IBM - Embedded O/S group
PC DOS 7
–Windows
Any other x86 O/S
26
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Wi ndows CE Partners
bsquare Incorporated
CE Express Kit
Phoenix Technologi es Ltd.
Phoenix PicoPAL for Microsoft Windows CE
Annasoft S yst ems
JumpStart for Windows CE
27
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Mobil e and Real Time O/S
•Geoworks
Geos 3. 0 - mobile opera t ing system
•QNX
Real t im e embedded operating Systems
Int ernet applicat ion suite
Microtec Research Inc.. (MRI)
VRTX(R) x86 application development kit
28
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon VGA/TV Expansion Chi ps
IGST - VG A/ NTSC/PAL Cont rollers
CyberPro2000, 3000, 5000 Multimedia
http://www.igst.com
Trident
TVG9 470 VG A/NTSC/ PAL Controllers
http://www.tridentmicro.com/trident/html/linecard/legacy.htm
Epson - VGA/ NTSC Controllers
SED 1374 with embedded SRAM
SED 1 356 LCD/ CRT/TV
http://www.eea.epson.com/products/graphics/graphics.htm
29
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon Flash Memory
AMD 29LVxxx family of Flash memory
–3.3v
Many size options: 1Mb, 4Mb, 8Mb, etc..
Many package options: TSOP, SSOP, etc..
http://www.amd.com/products/nvd/overview/21531.pdf
AmMCxxx family of MiniCard Flash
3V and 5V
2MB, 4MB, 8MB, 16M B
http://www.amd.com/products/nvd/overview/20610.html
30
AMD Embedded Processor Division, Élan Fami ly Overview
Systems in Silicon
AMD E86TM Family
Strategy for Embedded
Embedded market focus for PC CPU core and
technology investment
Ensure long term support and ava ilability for CPUs
Levera ge PC standards for embedded m arke t
Create 16- and 32-bit platforms using x86 cores
Integrate market specific peripherals
Use latest process and design technology
Enable quick time-to-market
Tool environment, robust debugging
Evaluation bo ards, design examples