Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

22
Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

description

Pocket PC – DSP Integrated System Gliwice February 13 th , 2009. Agenda. Concept Features Capabilities Flexibility Costs Design. Low Level Development; Assembler, pure C++. High Level Development; WinAPI , MFC, .NET. DSP Platform. Windows Platform. - PowerPoint PPT Presentation

Transcript of Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Page 1: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Pocket PC – DSPIntegrated System

GliwiceFebruary 13th, 2009

Page 2: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 3: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Low Level Development; Assembler, pure C++ High Level Development; WinAPI, MFC, .NETDSP PlatformWindows Platform

Page 4: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009
Page 5: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009
Page 6: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 7: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 8: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 9: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 10: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 11: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 12: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 13: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 14: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 15: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 16: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

Concept Features Capabilities Flexibility Costs Design

Agenda

Page 17: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

System Design

SPI

Page 18: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 19: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 20: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 21: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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

Page 22: Pocket PC – DSP Integrated System Gliwice February 13 th , 2009

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