international technology centre leuven pg.1 1999-??-?? ?subject? by: ?.??? philips itcl seescoa...
TRANSCRIPT
Pg.11999-??-?? ?Subject? By: ?.???
International Technology Centre LeuvenInternational Technology Centre Leuven
Philips ITCL
SEESCOA checklist
Piet WautersGroupleader Embedded SWTel.:+32 16 390 735Fax.:+32 16 390 [email protected]
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.21999-??-?? ?Subject? By: ?.???
General Information High volume consumer electronics Focus: (digital) Sound
• Digital InHome Networks• Signal Coding
Main Customers:• PCE• PS
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.31999-??-?? ?Subject? By: ?.???
Bridge between research & production
Res
earc
h
Pro
duct
ion
VLSI DSP ESW EMA
Prototyping (POP)
1st Product
(Silicon) Integration
Mass Production
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.41999-??-?? ?Subject? By: ?.???
Application domain High volume consumer electronics Digital Audio
• SSA• Internet Audio• Multi-channel receivers• Multi-media Speakers (USB)• CD/DVD chipset• …
Typical • 10 - 15 personyear• 6-12 months• 30% SW but increasing• Ind. Ing + Burg. Ir. 50-50
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.51999-??-?? ?Subject? By: ?.???
Application domain: Characteristics
Soft real-time Cost driven -> dedicated solutions
• memory• Mips• Single CPU• No or Simple OS
Reliability• no upgrades possible• no “reboot” allowed
Power consumption
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.61999-??-?? ?Subject? By: ?.???
Process: Tools,...
Requirements:• Word documents (FRS) + diagrams
Analysis:• TLD: document + diagrams• Module specifications• UML
Coding• depending on platform: C or ASM
Units Testing
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.71999-??-?? ?Subject? By: ?.???
Process: Tools,... Units Testing
• simulation (testvectors)• emulators
Integration• emulators• real target
System and Acceptance• Starting from FRS -> TestSpec• System : emulators• Acceptance always with real target
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.81999-??-?? ?Subject? By: ?.???
Software development methodology
TBD
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.91999-??-?? ?Subject? By: ?.???
Components
International Technology Centre LeuvenInternational Technology Centre Leuven
Pg.101999-??-?? ?Subject? By: ?.???
Conclusions
Biggest Issue• Time to market -> Tools & reuse• Cost -> Handcrafted & dedicated