100 likes | 250 Views
Philips ITCL. SEESCOA checklist. Piet Wauters Groupleader Embedded SW Tel.:+32 16 390 735 Fax.:+32 16 390 600 Piet.Wauters@philips.com. General Information. High volume consumer electronics Focus: (digital) Sound Digital InHome Networks Signal Coding Main Customers: PCE PS. DSP.
E N D
Philips ITCL SEESCOA checklist Piet Wauters Groupleader Embedded SW Tel.:+32 16 390 735 Fax.:+32 16 390 600 Piet.Wauters@philips.com ?Subject? By: ?.???
General Information • High volume consumer electronics • Focus: (digital) Sound • Digital InHome Networks • Signal Coding • Main Customers: • PCE • PS ?Subject? By: ?.???
DSP ESW EMA VLSI • Bridge between research & production Production Prototyping (POP) Research 1st Product (Silicon) Integration Mass Production ?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 ?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 ?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 ?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 ?Subject? By: ?.???
Software development methodology • TBD ?Subject? By: ?.???
Components ?Subject? By: ?.???
Conclusions • Biggest Issue • Time to market -> Tools & reuse • Cost -> Handcrafted & dedicated ?Subject? By: ?.???