Upload
cynthia-annabel-logan
View
231
Download
0
Embed Size (px)
Citation preview
JUN
GO
CO
NF
IDE
NT
IAL
USB Connectivity SoftwareRenesas DevCon 2010 – ID B10C
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
2
Meet Jungo
USB Connectivity Solutions Portfolio
Market overview
USBware Host, Device and OTG Stack Architecture:
- Supported Operating Systems
- Supported USB Cores
Automotive USB use cases
Renesas RSK-SH7264 / Jungo USBware Demo
Q&A
Agenda
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
33
Company established in 1998
Part of the NDS group
200 employees in 6 Global Offices (Israel, USA, Europe, Taiwan, Japan and Korea)
IP deployed worldwide in over 750M USB products based on 100s of Embedded Platforms
Unique USB Competence center (> 45 engineers); voting members of USB-IF
Media Management Expertise with comprehensive experience in advance Media streaming, control and sync through standards and proprietary protocols such as USB Audio, USB Video, Apple iAP, MTP, and MTPz (Microsoft Zune)
Meet JungoJungo is a leading provider of Connectivity and Media Management software
and #1 USB software provider
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
4
Jungo – Product Portfolio
USBware Host Complete, Industry-Compliant USB 1.1/2.0/3.0 Host Stack
USBware Host Complete, Industry-Compliant USB 1.1/2.0/3.0 Host Stack
Connectivity Software Business UnitConnectivity Software Business Unit
WinDriver
Cross-Platform USB/PCI PC Device Driver Development
WinDriver
Cross-Platform USB/PCI PC Device Driver Development
DriverCore
Standard Desktop/Mobile class drivers, including CDC - (ECM / ACM / NCM / OBEX / EEM), ICCD, MTP, DFU and others for Windows, Linux and Mac
DriverCore
Standard Desktop/Mobile class drivers, including CDC - (ECM / ACM / NCM / OBEX / EEM), ICCD, MTP, DFU and others for Windows, Linux and Mac
MediaCore
Media management middeleware for Multimedia Consumer Electronics and In-Car Infotainment with iPod, MTP, MS and Video unified support
MediaCore
Media management middeleware for Multimedia Consumer Electronics and In-Car Infotainment with iPod, MTP, MS and Video unified support
USBware Device
Complete, Industry-Compliant USB 1.1/2.0/3.0 Peripheral Stack
USBware Device
Complete, Industry-Compliant USB 1.1/2.0/3.0 Peripheral Stack
USBware OTG Complete, Industry-Compliant USB 1.1/2.0/3.0 OTG Stack
USBware OTG Complete, Industry-Compliant USB 1.1/2.0/3.0 OTG Stack
USB EMBEDDED STACKS PC DRIVERS MEDIA MANAGEMENT SOFTWARE
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
55
Markets Served
MedicalMedical
AutomotiveAutomotiveMobileMobile
CommunicationsCommunications
Consumer ElectronicsConsumer Electronics MilitaryMilitary
DTV\STB\PVRDTV\STB\PVR
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
66
USBware – Embedded Host/OTG/Device Stacks
USB Device Core Driver
Device Drivers: Custom & Function Drivers
Em
bed
ded
Op
era
tin
g S
yste
m
Device Controller Driver (DCD)
Mass Storage
RNDIS
Custom Driver
USB Serial
DFUHID
CDC Video
USB Hub Driver
CDC ACM
SICD/PTP
HID
Audio Video Printer Wi-Fi
MTP
CDC ECM
Custom
USB Host Controller Driver (HCD)
MassStorage
Device Drivers: Custom & Class Drivers
USB Host Core Driver
USB Hardware Controller (Host/Device/OTG)
Port
ing
Layer
OTG Controller Driver (OCD)
USBware OTG Stack
USB OTG Core
SRP/HNP PTP / MTP
Port
ing
Layer
Applications
USBware Device Stack USBware Host Stack
Applications
Applications
Mass StorageHIDAudioVideoCDC-ECM CDC-ACMCDC-EEMCDC-NCMSerial
PrinterWi-FiPTPMTPICCDiPodCustom Driver
Mass StorageHIDAudioVideoCDC-ECM CDC-ACMCDC-OBEXCDC-EEMCDC-NCMRNDIS
SerialPTP/SICDMTPPictBridgeCCIDDFUCustom DriverMLSynciSyncAuto Install
iPod
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
7
USBware FeaturesComplete, High Quality, Industry-Compliant and Small Footprint USB Host/Device/OTG Software Stacks
OS Abstraction Layer for porting to any 16/32 bit Operating System and Real-Time Environment, including Proprietary OS and “No-OS” Environments
HW Independency offering support for all leading USB Controllers including Industry Standards and Vendor-Specific designs.
Supported Architectures – ARM, MIPS, SPARC, x86, PPC, Intel, ST, Freescale, Renesas, Blackfin, TI DSP…
Source Code Available – written in ANSI-C
Extensive Documentation, Support and Professional Services
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
8
OS agnostic HW independent
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
99
Supported Operating Systems
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
10
Supported USB IP CoresChipidea HS Host CoreChipidea HS Device CoreChipidea HS OTG CoreChipidea (ARC) FS Host CoreChipidea (ARC) FS Device CoreChipidea (TDI) 243 FS Device CoreChipidea (TDI) 243 FS Host Core
FS Device CoreHS Device CoreHS Host CoreHS OTG CoreEHCI/OHCI Host Core
HS Host CoreHS Device CoreHS OTG Core
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
11
Sample of Supported Renesas USB Controllers
SH-2A (e.g. SH7264, SH7216) Renesas ChipsetsSH-4 (e.g. SH7770, SH7723, SH7724) Renesas chipsets
Other Renesas Chipsets based on:
- OHCI/EHCI compliant Host Controllers and Coresor
- Proprietary Renesas Host and Device Cores
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
1212
Open OSOpen OS Commercial OSCommercial OS Commercial RTOSCommercial RTOS
SIL
ICO
NS
ILIC
ON
OP
ER
AT
ING
SY
ST
EM
SO
PE
RA
TIN
G S
YS
TE
MS
CU
ST
OM
ER
SC
US
TO
ME
RS
Jungo’s supported Automotive Ecosystems
OE
MO
EM
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
SH-2A SH-4
JUN
GO
CO
NF
IDE
NT
IAL
13
Automotive/CE USB Use Cases
USB Hub Driver
SICD/PTP
iPodAudio Video
Wi-FiMTP
HID
USB Host Controller Driver(s) (HCD)
USBware Host Stack
MassStorage
Custom & Class Drivers
USB Host Core Driver
USB Hardware Host Controller(s)
Port
ing
Layer
Em
bed
ded
Op
era
tin
g S
yste
mYuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
14
Automotive/CE USB Use Cases
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
15
RSK SH7264 - USBware Demo
Renesas: Dean Chang ([email protected])Jungo: Mickael Khalifa ([email protected])
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
16
Overview
Renesas and Jungo have partnered to bring USBware connectivity software to RSK SH7264
processor
Jungo provides device manufacturers with a complete, best-in-class USB connectivity solution to enable USB in SH-2 and SH-4 embedded processor designs
Modular ReliableFlexible
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
17
Jungo USBware Host Mass Storage Class Driver HID Class Driver Audio Class Driver iPod Class Driver MediaCore Extension
Full integration within ThreadX OS
Renesas processors: SH7264
Extensive suite of class drivers available
Available Jungo Software for RSK SH7264
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
USB Hub Driver
Audio
USB Host Controller Driver (HCD)
USB Host Core Driver
RTK SH7264
Th
read
X P
ort
ing
LayerUSBware Host Stack
HID
iPod MassStorage
Jungo MediaCore
JUN
GO
CO
NF
IDE
NT
IAL
18
USBware Embedded Host Stack Features
Host coreHost controller driver (HCD)Mass storage class driver
File system interface for FileX Multiple LUNsUSB 1.1 and USB 2.0 transfer ratesHigh-speed and full-speed devices
Audio class driverIsochronous transferBoth “IN” and “OUT” streamingComposite USB devices (more than one USB function)Volume/mute control, tone control, graphic EQ, bass, etc...
iPod iAP driverDigital Audio Streaming from iPod/iPhone/iPad devicesiPod/iPhone/iPad ControliPod/iPhone/iPad application control
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
19
USBware Driver Portfolio for SH-2A
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
20
Jungo USBware RSK SH7264 Demonstration
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
21
SH-7264 Media Player Demo Application program – Media Player Demo
Library
JPEG ViewerUSB Stack
JungoFile System
FileXAudio
CodecsGUI
PEGXTCP/IPNetX
RTOS - ThreadX
Drivers
SH- 7264 Board Support Package
Flash memory SDRAM USB VideoSerialDebug
Touch Screen
Audio CAN
Renesas Express Logic Swell SoftwareJungo
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
JUN
GO
CO
NF
IDE
NT
IAL
22
Focus on Jungo componentsSwell
Jungo
( )
( )
( )
( )
( )
( )
( )
USB Hardware Host Controller from RSK SH7264 Renesas chipset
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager
Code Size:-MS ~ 22KB-Audio ~10KB-HID ~11KB-iPod ~ 67KB-MediaCore ~57KB
JUN
GO
CO
NF
IDE
NT
IAL
23
FAQ
How long would it take to get USBware up and running on my platform ?
What if I have a proprietary OS or non-OS environment ?
Can Jungo provide any integration services ?
What is the level of Support and Maintenance offered by Jungo ?
What is the Licensing Business Model for USBware ?
JUN
GO
CO
NF
IDE
NT
IAL
24
Thank you
Yuval Ben-Zeev – Jungo Connectivity Software Sales Manager