Beruflich Dokumente
Kultur Dokumente
system Design
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
Intelligent Systems
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
5 Key Markets
Communications
Communications
Security
Security
Reliability
Reliability
Core
CoreOS
OS
Network Infrastructure
Digital Consumer
Aerospace & Defense
Industrial
Automotive
Middleware
Middleware
Services
Services
Management
Management
Development
DevelopmentTools
Tools
2008 Pantech Solutions | All rights reserved
Broadband Access
Interactive Digital TV
Digital Cameras,
Printers, MFPs, Scanners, Fax
Digital Imaging
Mobile phones
PDAs
Digital Audio/Video
Web-Tablets
Screenphones
Sony AirBoard
IDT-LF1 Wireless
Internet TV
B&O HDTV
Apple Airport II
with iMac
Sharp NC20
Internet Screen Phone
Sony NW-E3
Network Walkman
Industrial Automation
Motion Control
Process Control
Semiconductor
Manufacturing
Robotics
Chemical
Steel production
Waste & water
Paper & pulp
Medical
Building Automation
Generation
Power
Distribution
Load Balancing
Demand
regulation
Environmental
controls
Security
2008 Pantech Solutions | All rights reserved
Systems
Radiation
MRI
Ultrasound
Instrumentation
Smart transducers
Recorders
Oscilloscopes
Market Trends
Emissions Regulations
Safety
Fuel Economy
Assembly Costs
Connectivity
Personalization (smart cards)
Automotive Electronics
Connectivity
Radio
GPS
Satellite
Electronic tolls
Cellular
(2G,2.5G,3G)
Transponders (to the
roadside & home)
Infotainment
Radio
CD
DVD
Navigation
Toll payment
Satellite radio
Telematic
transceiver
2008 Pantech Solutions | All rights reserved
Consumer Devices
Cell phone/pager
PDA
Headset
MP3
Cameras
Laptop
Games
Market Structure
Satellite Radio
XM Radio
Sirius
Vehicle OEMs
GM, Ford, Daimler,
BMW, Toyota,
Suppliers
Consumer Product
Cos
Sony, Pioneer, Alpine,
Clarion, Thales,
Service Providers
OnStar
Wingcast
TeleAid
Targa
Vodofone
DoCoMo
Browser/GUI
Java
Advanced
Interconnect
Advanced
Networking
X Windows
Memory
Management
Memory
Management
File System
File System
File System
Network
Network
Kernel
Kernel
Kernel
Kernel
1990
Multiprocessing
Multiprocessing
Network
1980
High Availability
WindNet
1996
1999
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
Compiler
RTOSs
Networking
Protocols
Java
Support
Graphics
Support
SW
SELECTION
SW DEVELOPMENT
HW
SELECTION
HW DEVELOPMENT
Semiconductor
Co-funded
Development
Project
& Code
Mgmt.
Rapid
Prototyping
RTOS
Simulation
Real-time
Data
Visualization
INTEGRATION
Board
Bring-Up
Board
Diagnostics &
Manufacturing
Test
Sourcelevel
Debugging
Real-time
System
Analysis &
Triggering
Hardware
Coverage
Memory
Leak
Detection
CPU
Profiling
Postmortem
Debug
Execution
Tracing
Code
Coverage
Analysis
In-field
Debugging
Choose Idea
C/ASM/GRAPHICAL
Components Assembly
Challenges, etc.
controllability?
What is our development platform?
2008 Pantech Solutions | All rights reserved
Architecture design
Hardware components:
Software components:
System integration
Summary
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
Selection of Processors
DSP
MICROPROCESSORS/
MICROCONTROLLERS
CPLD/FPGA
GENERAL PURPOSE
PROCESSORS
Embedded Controllers
8-Bit MCU
MCS-51
AVR
MICROCHIP
RENESAS
16/32-Bit MCU
ARM
BLACKFIN
dSPIC
Selection of Packages
SOLDERING
IRON
DIP
QFP
SOLDERING
STATION
PLCC
BGA
OVEN
2008 Pantech Solutions | All rights reserved
C,C++
COMPILER
ASSEMBLER
.OBJ
LDF
LINKER
.DXE
.HEX
.BIT
Evaluation
Simulation
Emulation
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
Communication Protocols
RS232/422/485
1-wire, I2C, SPI, Microwire
Bluetooth, Zigbee
RFid,
Ethernet
Parallel Bus..
Parallel Bus..
Serial Bus..
1-wire
Usually the network is built using a wire pair where one wire carries the
signal and power and the other wire is ground. The system is sensitive to
the right timing to operate well.
2008 Pantech Solutions | All rights reserved
1-wire
Typical Applications
Print Cartridge ID
Medical Consumable ID
Accessory/Peripheral
Identification and Control
1-wire
RS-232
RS-232
RS-232
RS-485
Any station can communicate with any other station, but not at the same
time.
Ethernet
SPI
4-wire interface with one master and multiple slaves. Signals: DATA
IN, DATA OUT, CLOCK, CS( Chip Select )
SPI
Advantages
Disadvantages
Short distance
Data and clock lines can be shared but each device requires a
separate Chip Select
signal, limiting the number of devices in
limited I/O systems
2008 Pantech Solutions | All rights reserved
SPI
I2C
I2C
Advantages
Disadvantages
Short distance
Slow speed: 100 KHz although 400 KHz and 1 MHz slave devise
exist. These can not coexist with slower devices.
Limited device addresses
2008 Pantech Solutions | All rights reserved
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Conclusion
Questions?
Outline
Summary
Passive
RFID Components
In order to duplicate
Or Modify Data
Common Applications
Outline
Summary
Bluetooth
Appearance
1994
Technical details
CD Player
TV/VCR/DVD
Printers
Access Points
PDAs
Other handheld devices
Cell phones
Wireless peripherals:
Headsets
Cameras
Telephone Answering
Devices
Cordless Phones
Cars
Comparison of Bluetooth
Security Concerns
Bluetooth summarized
Eliminate Cables
Future Improvements
Outline
Summary
History
May
ZigBee Alliance
Companies
Wireless Video
Applications
UWB
Wireless Data
Applications
802.11g
802.11a
IrDA
Wi-Fi
802.11b
Wireless
Sensors
2.5G/3G
Slower
Bluetooth
ZigBee
Closer
Wireless
Networking
Range
Sources: WRH + Co
Farther
ZigBee
IEEE 802.15.4
868/915 MHz
PHY
IEEE 802.15.4
2400 MHz
PHY
Packet generation
Packet reception
Data transparency
Power Management
802.15.4 Architecture
Applications
ZigBee
IEEE 802.15.4
868/915 MHz
PHY
IEEE 802.15.4
2400 MHz
PHY
Channel acquisition
Contention mgt
NIC address
Error Correction
802.15.4 Architecture
Applications
Network Routing
Address translation
Packet
Segmentation
Profiles
ZigBee
IEEE 802.15.4
868/915 MHz
PHY
IEEE 802.15.4
2400 MHz
PHY
Usage Scenarios
Industrial
& commercial
Consumer
Toys
PC
electronics
& games
& periphals
Personal
health care
home/building
automation
A Comparison Chart
Custom Applications
CONSUMER
ELECTRONICS
BUILDING
AUTOMATION
Remote Control
PC & PERIPHERALS
Security, HVAC,
AMR,
Lighting Control,
Access Control
Mouse, Keyboard,
Joystick
RESIDENTIAL/
LIGHT COMMERCIAL
CONTROL
Security, HVAC,
Lighting Control,
Access Control
INDUSTRIAL
CONTROL
Asset Mgt,
Process Control,
Energy Mgt
PERSONAL HEALTH
CARE
Patient monitoring
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Conclusion
Questions?
Outline
Introduction
Application Areas
ESD Development Cycle
Hardware Selection & Pitfalls
Protocols
Wireless Communications
Summary
Questions?
2008 Pantech Solutions | All rights reserved