Semiconductor Multimarket Embedded Solution Group
Group Overview Your Tools Partner
KPIT Cummins Infosystems Ltd.
Template version 2011.1.0
Focus merging with vision
KPIT Cummins Infosystems Ltd.
2011 KPIT Cummins Infosystems Limited
Vision
Our vision is to cobuild, along with our partners & customers, an integrated and sustainable world by leveraging technology
Mission
Our mission is to be the global partner of first choice for
our customers with leadership in select practice areas
KPIT Cummins Infosystems Ltd.
About KPIT Cummins
Established in 1990 FY 10-11: US$ 224 mio
Stable & growing
Cummins, IFC (World Bank), Cargil as strategic investors Engineering Services as growth driver
Service Portfolio Advanced Technology Solutions (Automotive, Industrials and Hi - tech) Integrated Enterprise Services
OFFICES Europe Reading, UK Paris, France Munich & Frankfurt, Germany Wroclaw, Poland United States Detroit, MI Iselin, NJ Santa Clara, CA Richmond, VA Columbus, IN Stafford, TX Asia-Pac Tokyo Seoul Pune Bangalore Singapore
6500+ employees
Headquarters, Pune, India
Wroclaw, Poland
KPIT Cummins Infosystems Ltd.
KPIT : Practice based organization
POWERTRAIN STRATEGY & MARKETING
7th Year in operation
MECHANICAL
Automotive
AUTOSAR Process Excellence Group
2000+ person Years of Experience
CLUSTER & BODY ELECTRONICS
INFOTAINMENT
300+ people
STRATEGY & MARKETING
Semiconductor
Semiconductor Multimarket Embedded Solution
15+ Success stories
ANALOG & MIX SIGNAL
DIGITAL SOC D&V
Customers include : 8 out of top 10 Semiconductor customers
KPIT Cummins Infosystems Ltd.
SMES: Our Embedded Development ecosystem
Reference Design & Applications
Automotive*
Platform Services Dev Driver /BSP Bootloader OS porting
PERIPHERALS
Industrial
MCU Promotion
PERIPHERALS
PERIPHERALS
MCU CORE + Peripherals
PERIPHERALS
LSI Design: SOC design services + Analog Blocks
Consumer
Validation & verification
Development Kits /EVB including Tools
Wireless/NW
Their focus markets
Semiconductor companies
KPIT Cummins Infosystems Ltd. 6
Development Tools : KPITs Role
Embedded developer worldwide
ODM/ Semiconductor companies Tools ISV Companies
Design & Mfg
Processor
Distribution Channels Board Dev Companies
Develops SW Dev Tools
OEM / System Integrators
Total Embedded Software Tools market 1.6 bn USD / year (Gartner) Major Share Windriver, Greenhills, Montavista, IAR etc Major development locations US, Europe For semiconductor companies : Tools are business (device sales) enablers and not a core business KPIT Identified this as an important Technology Development Opportunity since 2000 and have a unique group to work in this areas. Benefits the group Experienced manpower Low cost development tools (software & hardware) Evaluation Kits, compilers, IDE, productivity improvement tools Direct engineering support through 3rd party (KPIT) websites Device promotions along with Tools for Semicon partners Successful track record
7
ROW 10%
Europe 40%
US 50%
KPIT Cummins Infosystems Ltd.
Development Tools Group
Group Overview
Compiler Development, maintenance & optimization Compiler Testing & Benchmarking Application specific Tools Multicore Solution
Team of 75+ Engineers 10+ years of exp, 10+ product development
Supports 20+ processor families from
various semiconductor companies 25,000+ users of KPIT GNU Tools worldwide 100,000+ downloads Focus on low cost open source tools with dedicated SLA based support infra structure Up-streaming of device drivers to Linux Kernel Help market success of devices of Semicon partners The only company from India to have packaged development tools, IP in vehicle networking OS & safety
Development Tools for MCU / SOC Eclipse based IDE Simulators & Debuggers
KPIT Solutions
Components Library Development (Math, Graphics) OS Services MCU Configuration / Auto Code Generators
KPIT Corona
Eclipse based IDE
KPIT OTCG
Runtime MCU verification
KPIT GNU Tools
Perhaps the Best Packaged open source tool-chain
8
KPIT Cummins Infosystems Ltd.
#1 Tools Partner from India
KPIT Roadmap of Growth in Development Tools
Embedded Systems Engineers Worldwide ** B2C ** Product Distribution Sales / Support of
Semiconductor / SOC companies ** B2B ** Professional Services Managed Developer Program Product development Capability Demonstration portfolios Web based promotion of devices
Development Tools Companies ** B2B ** Collaboration Distribution of complementary products Partner programs
Development Board Manufacturers ** B2B ** Distribution of complementary products Joint development Tools Licensing
Development Tool chains
Embedded OS Special tools Consulting Services
Professional Services and consulting
Joint hardware design and development
Packaged Services / Technical Support
KPIT Cummins Infosystems Ltd.
Semiconductor partners
Partner Engagement
Open Source & Proprietary Tools Design, development, testing, L1 support, release (www.kpitgnutools.com ) Device support, promotion Proprietary Tools Design & Development, release management Proprietary Tools Dev, maintenance & testing
Engagement Size
10+ years 25+ engineers
RENESAS FREESCALE CLEARSPEED
6+ years 16+ engineers 3+ years Peak 10 engineers 2+ years 8+ engineers 3+ years 6+ engineers ~19 engineers
SITEL
INFINEON
Other customers & Internal programs
Eclipse IDE, GNU Tools, GDB debugger development, maintenance & support
Open Source & Proprietary Tools, Joint IP Eclipse, Multicore, Debugger
KPIT Cummins Infosystems Ltd.
10
What our Partners say about our tools?
We at Renesas evaluated KPIT GNU tools for our range of processors and are happy to see the way it addresses the needs of SH and H8 family processor end users. We also appreciate the way it is packaged and delivered and most importantly the quality and promptness of technical support is reported to be excellent.....In our opinion this is the best open source based toolchain available for the Renesas range of processors
Dr. Matt Newsome, Project Manager - Compiler Technology, Renesas Technology Europe
KPIT has done an excellent job to develop a GNU based compiler solution for our XC166 family of microcontroller. I believe the GNU/GCC and development tools expertise available at KPIT Cummins will be helpful for the success of Infineon XC166 platform. I am sure that this will help our processors reach to cost sensitive markets"
Soma Kohli, Project Manager Infineon Technologies
KPIT Cummins Infosystems Ltd.
11
KPIT Low cost Tools Typical Operation Model
Semiconductor Company Marketing & Business Development Customers: Distribution Channel Tie-up contribution Development Tools
from
Benefits to Semiconductor company 1. Tools maintenance & Support cost reduction while maintaining the quality 2. Dedicated teams to focus on continuous improvements in tools 3. SLA based services to achieve business goals 4. Widely acceptable tools for end users with Improved user experience 5. Help enable sale devices 6. Insure against technology shift/changes 7. Safeguard semiconductor company image 8. Help know ASSP customers better
Engineering Department
KPITCummins Chip Sale
Free Software Foundation (FSF)
Development Tools & technical Support
Worldwide OEMs and End Users of MCU ( Embedded developers / designers )
KPIT Cummins Infosystems Ltd.
12
Case Study: GNU Technical Support Centre
GNU based Cross development Tool-chains for various processor families Development, maintenance and customer support Worldwide Users of Client Micros KPIT Cummins
Build and Release GNU based Tool-chain Free Software Foundation R&D, continuous optimization, Patches Direct support to Worldwide end users with SLA + FAE Support Open Source Mailing Lists
Dedicated Support Web site for worldwide end users
www.kpitgnutools.com
Data management and analysis
Semiconductor Partner Engineering + marketing Management & Technical Support
8 years of service to Clients global users Web based WORLDWIDE interactive support Self imposed SLA of one working day
Web portal Development / Maintenance
Community contribution, MCU promotion
KPIT Cummins Infosystems Ltd.
13
Direct Engineering support to end users
Auto code Generation: Need in Automotive
Simulation
Configuration & Application
Auto Code Generator
IDE
Intelligent MCU, Complex for programming Code consistency, No manual errors Demand by OEM / Tier 1 companies
KPIT Cummins Infosystems Ltd. 14
Configuration Tool for Microcontrollers
MCU Learning Tool
Learn complex processors with user friendly graphical interface to MCU & peripherals No need to refer 1000 + pages manual
Accurate Autocode Generation
MCU Configuration Tool
Generate startup code in minutes to speed-up the Software development Error free code generation due to in-build validations & consistency checks in the Tool Checks to protect the micro-controller from damaging
New MCU learning Tool Startup code generator GUI based configuration Configuration Report Generation
Full control on configuration
PIN level configurations PIN Wizard to help HW Engineer/User to design system configuration Configuration Report generation Various compilers support Linker File configuration for easy memory management
Support
Board bring-up in just couple of days
KPIT Cummins Infosystems Ltd.
15
KPIT OTCG Online MCU Verification Tool
ECU for Safety Critical Application
Electronic Control Unit Target Application KPIT Test Code KPIT OTCG
Processor Support: Infineon Tricore 17xx & XC2xxx Family Objective: Online Verification of MCU inside ECU for Automotive Safety / Reliability requirements.
10 mS task
RTOS e.g. 3-Soft, ITRON, QNX
Object Code
MCU with Fault Tolerance
Offline Task
MCU Sale
Semiconductor Company
Support for Tool
Features: Product development using CMMi L5 standards ( and SIL compliant) Modular design for MCU specific customization Support various RTOS
Advantages to Semicon Co: Help device sale in to automotive Safety market Advantages to KPIT Cummins: Revenue through licensing
Automotive Tier-1 KPIT
Tool Sale & System Integration
Two problems Processor Verification, ECU Reliability Testing One solution Opcode Test Code Generator, (OTCG)
KPIT Cummins Infosystems Ltd. 16
KPIT OTCG helps MCU Sale in Safety Critical Market
KPIT Multi-core Programming Solution
Gartner believes that multi-core processor is emerging technology The manufacturer of single core will end (0.7 probability) Software costs to increase by 50% (0.8 probability)
KPIT filed 2 patents on multicore solution
Fully integrated, simulation based, Multicore programming tool, customized to your multicore architecture Features
Visual
Programming language scheduling, profiling
Automates Focus
on application rather than resource scheduling, synchronization and Scalability
Modularity Reusability
KPIT Cummins Infosystems Ltd.
17
Why KPIT for Development Tools ?
10+ years of experience developing and maintaining open source & proprietary development tools for Embedded Systems Niche technology service with India advantage Proven track record of successfully developing, maintaining, optimizing, supporting cross development tool-chain for various (8 bit to 32 bit) micro-controller families Direct engineering support to thousands of users worldwide (from individuals to large corporations) Capability to develop low cost, entire embedded development suit with out of box user experience to the end users Active member of Free Software Foundation, contributing more than 150 patches and regularly monitoring updates
KPIT Cummins Infosystems Ltd.
18
Product Design Engineering Services
Hardware Design PCB Design Industrial Design BSPs, Device Drivers Protocol Stacks Application Prototype Building & Testing Manufacturing Support Product Certifications Compliances
Complete Range of Product Design & Engineering Services
Evaluation boards for new MCUs
EMI/EMC Test Lab
Product Design, Reengineering for adding features, processor obsolescence, cost reduction
Mechanic al Design
Reference Design for automotive subsystems Reference Design for consumer electronics applications Load boards for chip testing
EMS
Product compliance, Certification, third party V&V
KPIT Cummins Product Certificati on Prototype Fabricati on and Assembly
Thermal Analysis
OEMs / Product Companies Automotive
Industrial Automation
Consumer Electronics
Semiconductor Companies
KPIT Cummins Infosystems Ltd.
19
Samples: Product Design Engineering Examples
GNU/GCC Compiler development & worldwide Technical support SOC for Worlds slimmest (2007) DSC from Casio with 7x optical zoom PictBridge, USB drivers and firmware design Customizable Reference Solution for single chip TV LSI Middleware & Applications Part of new DTVs (e.g.from Sharp, Toshiba,)
25,000+ Registered Users 2100+ downloads per month 200 users per month 10+ years in operation www.kpitgnutools.com
SOC Implementation DSP Firmware, Audio Codecs
Pioneer Elite Blue Ray DVD player
KPIT Cummins Infosystems Ltd. 20
Samples : Product Design Engineering
Reference designs Instrument Cluster Wiper control Sunshade control
MODE button SOUND/ENTER button FLD for image display USB input
MODE
MENU
IMAGE
Car Audio
DSPL 1 2 3 4 5 6 SCRL OFF
SOURCE
LIST
SEEK/AMS +/- button
SOURCE button
DSPL button
SCROLL button OFF button
AUX input
Motor control Center Of Excellence White goods solutions for energy efficiency improvements
KPIT Cummins Infosystems Ltd.
21
DSP +Audio codec Expertise at KPIT
Key activities & Expertise
Development
Porting Coolflux DSP
6+ years of experience with NXP Coolflux DSP Development, Porting and optimization of various audio/speech codecs
Testing
Optimization
MIPS & Memory optimizations, accuracy compliance & testing C/C++, assembly level porting
N o 1 2 3 4
Parameter Code Memory MIPS for 48 KHz,192 Kbps stereo input Data Memory Accuracy
Target 13.6 Kb 30~50 16 kb Compliant
Achieved 5.67 kb 46.1 15.75 kb compliant
6 engineers
Continuous knowledge management & induction to new members Development gone into live products
MP3 Codec Porting & Optimization
MPEG1 Layer2 Porting and Optimization
Dolby AC3 Audio Codec
Dolby Mobile 2 Porting & Optimization
LifeVibes NB Porting & Optimization
LifeVibes WB Porting & Optimization
Resampler/ Downmix features on DM2
Future Development
KPIT Cummins Infosystems Ltd.
22
Thank You