You are on page 1of 23

Template versIon 2011.1.

0
SemIconductor |ultImarket
Embedded SolutIon Croup
Croup DvervIew
4:7%448!,79307
KPT CummIns nfosystems Ltd.
2011 KPT CummIns nfosystems LImIted
Focus mergIng wIth
vIsIon
KPT CummIns nfosystems Ltd.
2
Dur mIssIon Is to be the global partner of fIrst choIce for
our customers wIth leadershIp In select practIce areas
hIssIon
Dur vIsIon Is to co-buIld, along wIth our partners E
customers, an Integrated and sustaInable world by
leveragIng technology
VIsIon
KPT CummIns nfosystems Ltd.
J
bout KPT CummIns
EstablIshed In 1990
FY 1011: USS 224 mIo
Stable E growIng
CummIns, FC (World 8ank),
CargIl as strategIc Investors
EngIneerIng ServIces as growth
drIver
DFFCES
UnIted States
0etroIt, |
selIn, NJ
Santa Clara, C
#Ichmond, 7
Columbus, N
Stafford, TX
Europe
#eadIng, UK
ParIs, France
|unIch E Frankfurt, Cermany
Wroclaw, Poland
sIaPac
Tokyo
Seoul
Pune
8angalore
SIngapore
ServIce PortfolIo
dvanced Technology
SolutIons (utomotIve,
ndustrIals and HI tech)
ntegrated EnterprIse
ServIces
6500+ employees
Headquarters, Pune, IndIa WrocIaw, PoIand
KPT CummIns nfosystems Ltd.
4
KPT : PractIce based organIzatIon
KPT CummIns nfosystems Ltd.
5

u
t
o
m
o
t
I
v
e
INFDTINhENT
CLUSTEP D0Y ELECTPDNICS
UTDSP
hECHNICL
PDWEPTPIN
S
T
#

T
E
C
Y

E

|

#
K
E
T

N
C
P
r
o
c
e
s
s

E
x
c
e
l
l
e
n
c
e

C
r
o
u
p
S
e
m
I
c
o
n
d
u
c
t
o
r
0CTL SDC 0E7
NLDC E |X SCNL
S
T
#

T
E
C
Y

E

|

#
K
E
T

N
C
SemIconductor
huItImarket Embedded SoIutIon
7
th
Year In operatIon
2000+ person Years of
ExperIence
300+ peopIe
15+ Success storIes
Customers IncIude :
8 out of top 10
SemIconductor customers
S|ES: Dur Embedded 0evelopment ecosystem
KPT CummIns nfosystems Ltd.
6
hCU CDPE
+
PerIpheraIs
PEPIPHEPLS
PEPIPHEPLS
P
E
P
I
P
H
E
P

L
S
P
E
P
I
P
H
E
P

L
S
VaIIdatIon
verIfIcatIon
0eveIopment
KIts lEV
IncIudIng TooIs
hCU
PromotIon
Peference
0esIgn
ppIIcatIons
PIatform
ServIces
0ev 0rIver
/8SP
8ootloader
DS portIng
LSI 0esIgn: SDC desIgn servIces +
naIog Iocks
utomotIve*
IndustrIaI
Consumer
WIreIesslNW
SemIconductor companIes TheIr focus markets
0evelopment Tools : KPT's #ole
D0hl
SemIconductor
companIes
Processor 0IstrIbutIon
ChanneIs
TooIs ISV
CompanIes
0esIgn E |fg
0evelops
oard 0ev
CompanIes
Embedded developer worldwIde
DE| / System ntegrators
SW 0ev
TooIs
Total Embedded Software Tools market - 1.6 bn US0 / year (Cartner)
|ajor Share - WIndrIver, CreenhIlls, |ontavIsta, # etc
|ajor development locatIons - US, Europe
For semIconductor companIes : Tools are busIness (devIce sales) enablers and not a
core busIness
KPT dentIfIed thIs as an Important Technology 0evelopment DpportunIty sInce
2000 and have a unIque group to work In thIs areas. 8enefIts the group
ExperIenced manpower
Low cost development tools (software E hardware)
EvaluatIon KIts, compIlers, 0E, productIvIty Improvement tools
0Irect engIneerIng support through J
rd
party (KPT) websItes
0evIce promotIons along wIth Tools for SemIcon partners
Successful track record
US
50X Europe
40X
PDW
10X
KPT CummIns nfosystems Ltd.
7
0evelopment Tools Croup
KPT CummIns nfosystems Ltd.
8
Development
Tools for MCU /
SOC
Development
Tools for MCU /
SOC
Compiler
Development,
maintenance &
optimization
Compiler
Development,
maintenance &
optimization
Application
specific Tools
Multicore
Solution
Application
specific Tools
Multicore
Solution
Simulators
& Debuggers
Simulators
& Debuggers
MCU
Configuration /
Auto Code
Generators
MCU
Configuration /
Auto Code
Generators
Components
Library
Development
(Math,
Graphics)
OS Services
Components
Library
Development
(Math,
Graphics)
OS Services
Eclipse based
DE
Eclipse based
DE
Compiler
Testing &
Benchmarking
Compiler
Testing &
Benchmarking
1 TooIs Partner from IndIa
Croup DvervIew
Team of 75+ EngIneers
10+ years of exp, 10+ product development
Supports 20+ processor famIlIes from
varIous semIconductor companIes
25,000+ users of KPT CNU Tools worldwIde
100,000+ downloads
Focus on low cost open source tools wIth
dedIcated SL based support Infra structure
UpstreamIng of devIce drIvers to LInux
Kernel
Help market success of devIces of SemIcon
partners
The only company from ndIa to have
packaged development tools, P In vehIcle
networkIng DS E safety
KPIT SoIutIons
KPIT Corona KPIT DTCC
Eclpse bcsed l0E Runtme MC0 ver]ccton
KPIT CNU TooIs
Perhcps the 8est Pcckcyed open source toolchcn
Embedded
SysLems
EngIneers
WorIdwIde
BzC
ProducL DIsLrIbuLIon
SuIes J SupporL oI
DeveIopmenL TooI
cIuIns
Embedded OS
SpecIuI LooIs
ConsuILIng ServIces
SemI-
conducLor J
SOC compunIes
BzB
ProIessIonuI ServIces
Munuged DeveIoper
Progrum
ProducL deveIopmenL
CupubIIILy
DemonsLruLIon porL-
IoIIos
Web bused promoLIon
oI devIces
DeveIopmenL
TooIs
CompunIes
BzB
CoIIuboruLIon
DIsLrIbuLIon oI
compIemenLury
producLs
PurLner progrums
ProIessIonuI ServIces
und consuILIng
DeveIopmenL
Bourd
MunuIucLurers
BzB
DIsLrIbuLIon oI
compIemenLury
producLs
JoInL deveIopmenL
TooIs IcensIng
JoInL Iurdwure desIgn
und deveIopmenL
Puckuged ServIces J TecInIcuI SupporL
KPT #oadmap of Crowth In 0evelopment Tools
KPT CummIns nfosystems Ltd.
9
SemIconductor partners
KPT CummIns nfosystems Ltd.
10
Partner Engagement Engagement SIze
#ENESS
Dpen Source ProprIetary TooIs
0esIgn, deveIopment, testIng, L1
support, reIease
(www.kpItgnutooIs.com )
0evIce support, promotIon
10+ years
25+ engIneers
F#EESCLE
ProprIetary TooIs
0esIgn 0eveIopment, reIease
management
6+ years
16+ engIneers
CLE#SPEE0
ProprIetary TooIs
0ev, maIntenance testIng
3+ years
Peak 10 engIneers
SITEL
EcIIpse I0E, CNU TooIs, C0 debugger
deveIopment, maIntenance support
2+ years
8+ engIneers
NFNEDN
Dpen Source ProprIetary TooIs,
JoInt IP
3+ years
6+ engIneers
Dther customers InternaI
programs
EcIIpse, huItIcore, 0ebugger -1 engIneers
What our Partners say about our tools:
" KPT has done an excellent job to develop a CNU based compIler solutIon for
our XC166 famIly of mIcrocontroller. belIeve the CNU/CCC and development
tools expertIse avaIlable at KPT CummIns wIll be helpful for the success of
nfIneon XC166 platform. am sure that thIs wIll help our processors reach to
cost sensItIve markets
Soma KohII, Project hanager Soma KohII, Project hanager
InfIneon TechnoIogIes InfIneon TechnoIogIes
"We at #enesas evaluated KPT CNU 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.....n our opInIon thIs Is the best open source based toolchaIn
avaIlable for the #enesas range of processors"
0r. hatt Newsome, Project hanager 0r. hatt Newsome, Project hanager - - CompIIer TechnoIogy, CompIIer TechnoIogy,
Penesas TechnoIogy Europe Penesas TechnoIogy Europe
KPT CummIns nfosystems Ltd.
11
KPT Low cost Tools - TypIcal DperatIon |odel
|arketIng E
8usIness
0evelopment
|arketIng E
8usIness
0evelopment
0eveIopment TooIs
from
KPITCummIns
0eveIopment TooIs
from
KPITCummIns
SemIconductor Company SemIconductor Company
Customer's:
0IstrIbutIon
ChanneI
Customer's:
0IstrIbutIon
ChanneI
Free
Software
FoundatIon
(FSF)
Free
Software
FoundatIon
(FSF)
WorIdwIde DEhs and End
Users of hCU
( Embedded deveIopers l
desIgners )
WorIdwIde DEhs and End
Users of hCU
( Embedded deveIopers l
desIgners )
TIeup
ChIp Sale
0evelopment Tools
E technIcal Support
contrIbutIon
EngIneerIng
0epartment
EngIneerIng
0epartment
enefIts to SemIconductor company
1. Tools maIntenance E Support cost
reductIon whIle maIntaInIng the
qualIty
2. 0edIcated teams to focus on
contInuous Improvements In tools
J. SL based servIces to achIeve
busIness goals
4. WIdely acceptable tools for end
users wIth "mproved user
experIence"
5. Help enable sale devIces
6. nsure agaInst technology
shIft/changes
7. Safeguard semIconductor company
Image
8. Help know SSP customers better
KPT CummIns nfosystems Ltd.
12
Case Study: CNU TechnIcal Support Centre
0edIcated
Support Web sIte
for worldwIde
end users
www.kpItgnutools.com
8uIld and #elease
CNU based ToolchaIn
#E0, contInuous
optImIzatIon, Patches
SemIconductor Partner
EngIneerIng +
marketIng
|anagement E
TechnIcal
Support
0ata management and
analysIs
Web portal 0evelopment
/ |aIntenance
0Irect support to
WorldwIde end users wIth
SL + FE Support
8 years of servIce to ClIent's global users
Web based WD#L0W0E InteractIve support
SeIf Imposed SL of one workIng day
CNU based Cross development ToolchaIns for
varIous processor famIlIes
0evelopment, maIntenance and customer
support
KPIT CummIns
W
o
r
I
d
w
I
d
e

U
s
e
r
s

o
f

C
I
I
e
n
t

h
I
c
r
o
s
Free Software
FoundatIon
Dpen Source
haIIIng LIsts
0Irect EngIneerIng support to end users
CommunIty contrIbutIon,
|CU promotIon
KPT CummIns nfosystems Ltd.
1J
uto code CeneratIon: Need In utomotIve
SImulatIon
ConfIguratIon E
pplIcatIon
0E
uto Code
Cenerator
- InteIIIgent hCU, CompIex for programmIng
- Code consIstency, No manuaI errors
- 0emand by DEh l TIer 1 companIes
KPT CummIns nfosystems Ltd.
14
ConfIguratIon Tool for |Icrocontrollers
hCU ConfIguratIon TooI
New MCU |eorn|nq 1oo|
5tortu code qenerotor
CU| bo:ed conf|qurot|on
Conf|qurot|on Reort Cenerot|on
oord br|nq-u |n ju:t cou|e of doy:
hCU LearnIng TooI
Learn complex processors wIth user frIendly graphIcal
Interface to |CU E perIpherals
No need to refer 1000 + pages manual
ccurate utocode CeneratIon
Cenerate startup code In mInutes to speedup the
Software development
Error free code generatIon due to InbuIld valIdatIons
E consIstency checks In the Tool
Checks to protect the mIcrocontroller from damagIng
FuII controI on confIguratIon
PN level confIguratIons
PN WIzard to help HW EngIneer/User to desIgn system
confIguratIon
ConfIguratIon #eport generatIon
Support
7arIous compIlers support
LInker FIle confIguratIon for easy memory
management
KPT CummIns nfosystems Ltd.
15
KPT DTCC - DnlIne |CU 7erIfIcatIon Tool
KPIT DTCC heIps hCU SaIe In Safety CrItIcaI harket
KPIT DTCC
ElectronIc Control UnIt
Target pplIcatIon
#TDS
e.g. JSoft, T#DN, QNX
KPIT Test Code
|CU wIth Fault Tolerance
Dbject
Code
ECU for Safety CrItIcal pplIcatIon
10 mS task
KPT
SemIconductor
Company
utomotIve TIer1
|CU Sale
Support for Tool
Tool Sale E System
ntegratIon
DfflIne Task
Processor Support:
- nfIneon TrIcore 17xx E XC2xxx
FamIly
DbjectIve:
- DnlIne 7erIfIcatIon of |CU
InsIde ECU for utomotIve
Safety / #elIabIlIty
requIrements.
Features:
- Product development usIng
C||I L5 standards ( and SL
complIant)
- |odular desIgn for |CU specIfIc
customIzatIon
- Support varIous #TDS
dvantages to SemIcon Co:
- Help devIce sale In to
automotIve Safety market
dvantages to KPIT CummIns:
- #evenue through lIcensIng
Two probIems
Processor VerIfIcatIon, ECU PeIIabIIIty TestIng
Dne soIutIon
Dpcode Test Code Cenerator, (DTCC)
KPT CummIns nfosystems Ltd.
16
KPT |ultIcore ProgrammIng SolutIon
Cartner belIeves that multIcore processor Is
emergIng technology
The manufacturer of sIngle core wIll end (0.7
probabIlIty)
Software costs to Increase by 50 (0.8
probabIlIty)
Fully Integrated, sImulatIon based, |ultIcore
programmIng tool, customIzed to "your" multIcore
archItecture
Features
7Isual ProgrammIng language
utomates schedulIng, profIlIng
Focus on applIcatIon rather than resource
schedulIng, synchronIzatIon
|odularIty and ScalabIlIty
#eusabIlIty
KPT fIled 2 patents on multIcore
solutIon
KPT CummIns nfosystems Ltd.
17
Why KPT for 0evelopment Tools :
- 10+ years of experIence developIng and maIntaInIng open source E proprIetary
development tools for Embedded Systems
- NIche technology servIce wIth ndIa advantage
- Proven track record of successfully developIng, maIntaInIng, optImIzIng, supportIng cross
development toolchaIn for varIous (8 bIt to J2 bIt) mIcrocontroller famIlIes
- 0Irect 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
- ctIve member of Free Software FoundatIon, contrIbutIng more than 150 patches and
regularly monItorIng updates
KPT CummIns nfosystems Ltd.
18
Product 0esIgn EngIneerIng ServIces
KPT CummIns nfosystems Ltd.
19
CompIete Pange of Product 0esIgn EngIneerIng ServIces
Hardware 0esIgn
PC 0esIgn
IndustrIaI 0esIgn
SPs, 0evIce 0rIvers
ProtocoI Stacks
ppIIcatIon
Prototype
uIIdIng
TestIng
hanufacturIng
Support
Product
CertIfIcatIons
CompIIances
EvaIuatIon boards for new hCUs
Peference 0esIgn for automotIve
subsystems
Peference 0esIgn for consumer
eIectronIcs appIIcatIons
Load boards for chIp testIng
Product 0esIgn, PeengIneerIng for
addIng features, processor
obsoIescence, cost reductIon
Product compIIance, CertIfIcatIon,
thIrd party VV
SemIconductor CompanIes
DEhs l Product CompanIes
utomotIve
IndustrIaI utomatIon
Consumer EIectronIcs
EMS
Thermal
Analysis
Prototype
Fabricati
on and
Assembly
Product
Certificati
on
Mechanic
al Design
EM/EMC
Test Lab
KPT
Cummins
Samples: Product 0esIgn EngIneerIng Examples
CNUlCCC CompIIer
deveIopment worIdwIde
TechnIcaI support
25,000+ #egIstered Users
2100+ downloads per month
200 users per month
10+ years In operatIon
www.kpItgnutools.com
-SDC for World's slImmest
(2007) 0SC from CasIo
wIth 7x optIcal zoom
-PIct8rIdge, US8 drIvers
and fIrmware desIgn
-SDC mplementatIon
-0SP FIrmware, udIo Codecs
- CustomIzable #eference
SolutIon for sIngle chIp T7
LS
- |Iddleware E pplIcatIons
- Part of new 0T7's (e.g.from
Sharp, ToshIba,.)
PIoneer ElIte 8lue #ay 070 player
KPT CummIns nfosystems Ltd.
20
#eference desIgns
- nstrument Cluster
- WIper control
- Sunshade control
- |otor control 'Center Df Excellence'
- WhIte goods solutIons for energy effIcIency Improvements
Car udIo
NENU
L!ST
!NACE
DSPL 1 2 3 4 S 6 SCRL OFF
NODE button SOUND/ENTER button FLD for image display
SOURCE button
USB input
AUX input
NODE
SOURCE
SEEK/ANS
+/ button
DSPL button SCROLL button
OFF button
Samples : Product 0esIgn EngIneerIng
KPT CummIns nfosystems Ltd.
21
0SP +udIo codec ExpertIse at KPT
0olby |obIle 2
PortIng E
DptImIzatIon
LIfe7Ibes N8
PortIng E
DptImIzatIon
LIfe7Ibes W8
PortIng E
DptImIzatIon
Future
0evelopment
Key actIvItIes ExpertIse
- 6+ years of experIence wIth NXP Coolflux 0SP
- 0evelopment, PortIng and optImIzatIon of
varIous audIo/speech codecs
- |PS E |emory optImIzatIons, accuracy
complIance E testIng
- C/C++, assembly level portIng
- 6 engIneers
- ContInuous knowledge management E
InductIon to new members
- 0evelopment gone Into lIve products
#esampler/
0ownmIx
features
on 0|2
PortIng
DptImIzatIon TestIng
0evelopment
Coolflux
DSP
|PJ
Codec
PortIng E
DptImIzatIon
|PEC1 Layer2
PortIng and
DptImIzatIon
0olby CJ
udIo
Codec
N
o
Parameter Target chIeved
1 Code |emory 1J.6 Kb 5.67 kb
2 |PS for 48 KHz,192
Kbps stereo Input
J0-50 46.1
J 0ata |emory 16 kb 15.75 kb
4 ccuracy ComplIant complIant
KPT CummIns nfosystems Ltd.
22
Thank You

You might also like