international technology centre leuven pg.1 1999-??-?? ?subject? by: ?.??? philips itcl seescoa...

10
Pg.1 1999-??-?? ?Subject? By: ?.??? International Technology International Technology Centre Leuven Centre Leuven Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32 16 390 735 Fax.:+32 16 390 600 [email protected]

Upload: adele-maxwell

Post on 17-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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]

Page 2: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 3: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 4: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 5: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 6: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 7: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

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

Page 8: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

International Technology Centre LeuvenInternational Technology Centre Leuven

Pg.81999-??-?? ?Subject? By: ?.???

Software development methodology

TBD

Page 9: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

International Technology Centre LeuvenInternational Technology Centre Leuven

Pg.91999-??-?? ?Subject? By: ?.???

Components

Page 10: International Technology Centre Leuven Pg.1 1999-??-?? ?Subject? By: ?.??? Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32

International Technology Centre LeuvenInternational Technology Centre Leuven

Pg.101999-??-?? ?Subject? By: ?.???

Conclusions

Biggest Issue• Time to market -> Tools & reuse• Cost -> Handcrafted & dedicated