Pocket PC – DSP Integrated System Gliwice February 13 th , 2009
-
Upload
carly-harvey -
Category
Documents
-
view
10 -
download
0
description
Transcript of Pocket PC – DSP Integrated System Gliwice February 13 th , 2009
Pocket PC – DSPIntegrated System
GliwiceFebruary 13th, 2009
Concept Features Capabilities Flexibility Costs Design
Agenda
Low Level Development; Assembler, pure C++ High Level Development; WinAPI, MFC, .NETDSP PlatformWindows Platform
Two independent subsystems: Pocket PC and DSP DSP performs only pure Data Processing related functionalities Other functionalities performed by Pocket PC Easy upgrade of each subsystem Independent Pocket PC and DSP vendors and models Modular build of DSP subsystem Only DSP requires real time operation
Widely supported generic Pocket PC – DSP interface
Common Power Supply module
Concept Features Capabilities Flexibility Costs Design
Agenda
Customizable graphic LCD Dual/parallel processing (Pocket PC + DSP) Keyboard – conventional or touch Bi-functional USB, RS232, IrDA, WiFi, BT
Future: WiMAX, UWB (Ultra Wideband), WUSB (Wireless USB)
Light portable unit In the box communication
No cables, plugs
Concept Features Capabilities Flexibility Costs Design
Agenda
Quick, low cost new technologies adoption Flexible, scalable DSP subsystem
Based on modular build
Direct in box real time Pocket PC – DSP interfacing
Fast and easy development Do most on WinCE high level
Compatibility with most customary databases Use ready GUI, databases, libraries, components Common power supply
Concept Features Capabilities Flexibility Costs Design
Agenda
Plug in extensions to Pocket PC boards (GSM, GPS) Integrate different products
Plug in modules to DSP board Change/upgrade functionality
Cost – adjust features to products LCD – pick your size Keyboard – pick your mode Memory – pick your size Communication – pick your technology
Concept Features Capabilities Flexibility Costs Design
Agenda
Flexible design to cost/market Product segregation/differentiation Market segmentation
Plug-in only what you need Fast time to market
Ready-made components High-level programming
Quick, low cost in field upgrade No compatibility maintenance
Development Level
Resources
HIGH
HIGH
LOW
LOW
1
234
1234
1. Data Processing Low + High Level
2. User Interface3. Communication4. Databases
Pure DSP System Pocket PC/DSP System
Concept Features Capabilities Flexibility Costs Design
Agenda
System Design
SPI
Pocket PC
Hardware WinCE compatible, OEM Pocket PC motherboard powered by Intel XScale processor Variety of comunication interfaces
Non-volatile data storage (Flash)
LCD, keyboard ready connectivity Full add-on devices customization
Software MS Windows Mobile 5.0 (or higher) with support for all add-on devices provided by Pocket PC motherboard vendors Development using MS Embedded Visual (.NET optional) Synchronization with PC through ActiveSync Variety of GUI/DB/Communication libraries
Hardware Based upon Analog Devices Blackfin platform Modular build No need for LCD and keyboard
Firmware RTOS with hardware drivers Low-level, real-time data processing Internal Pocket PC-DSP communication driver Memory footprint optimization Remote boot from Pocket PC
DSP
SPI (Serial Peripheral Interface) Supported by XScale and Blackfin processors Remote boot functionality for Blackfin High Speed Pocket PC –DSP data transfer
Versatile design of the internal Pocket PC-DSP interface driverPocket PC software and DSP firmware designed for easy incorporation of other interfaces
SPI - Internal Interfacing
Common Power Supply Pocket PC board DSP board
Logical control by WinCE Status verification and displaying by WinCE Selective on/off of hardware modules
Power Supply
Many thanks for your attention!
Iwona Machowska Iwona Machowska
Marketing & New Business ManagerTel. +48 600 375 376Email: [email protected]
Ul. Toszecka 101/222Ul. Toszecka 101/22244-100 Gliwice, Poland44-100 Gliwice, Poland
Tel. 48 32 23 00 290Tel. 48 32 23 00 290www.codeconcept.plwww.codeconcept.pl