Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Software is Free


Published on

  • Be the first to comment

  • Be the first to like this

The Software is Free

  1. 1. The Software is Free Reducing BOM Cost With Efficient Software Gopal Miglani President, BitRouter
  2. 2. Software happens! <ul><li>Software is an electronic component </li></ul><ul><li>It costs money </li></ul><ul><li>It takes time </li></ul><ul><li>TVs don’t work without it </li></ul><ul><li>OEMs don’t want to pay for it </li></ul>
  3. 3. How much does it cost? <ul><li>“ 80% of the engineering resources went into software, not hardware” – Jukka Hamalainen, CEO Panasonic AVC, Sep 28 ’98 EE Times, referring to Panasonic’s first HDTV. </li></ul><ul><li>50% of gadgets returned are in perfect working order. The average American spends 20 minutes to try and get a gadget to work – study at Technical University of Eindhoven, May 2006. </li></ul>
  4. 4. Where are we headed? <ul><li>Today </li></ul><ul><ul><li>Digital tuners </li></ul></ul><ul><ul><li>Digital Cable Ready </li></ul></ul><ul><ul><li>Built in DVD </li></ul></ul><ul><li>Tomorrow </li></ul><ul><ul><li>Bi-directional Cable (requires Java) </li></ul></ul><ul><ul><li>DVR </li></ul></ul><ul><ul><li>Downloadable conditional access </li></ul></ul><ul><ul><li>IPTV </li></ul></ul><ul><ul><li>Digital Home Networking </li></ul></ul><ul><ul><li>Blu-Ray & HD-DVD </li></ul></ul>
  5. 5. Software Complexity is Exploding Analog ATSC DCR Bi-Directional
  6. 6. Modularity & Reuse are Key <ul><li>Same software can work on any SoC </li></ul><ul><li>Same software can work on any operating system </li></ul><ul><li>Can you license individual modules? </li></ul><ul><ul><li>If not, there is a design problem </li></ul></ul><ul><li>Mix licensed modules with in-house IP </li></ul><ul><li>Reuse modules across product range </li></ul><ul><ul><li>Digital modules, converter boxes, integrated TV, DCR, DVR, DVD, bi-directional, IPTV… </li></ul></ul><ul><li>Innovative licensing </li></ul><ul><li>Insist on well defined hardware abstraction layer, APIs and design </li></ul><ul><li>DVB & US standards can share a common code and API base </li></ul>
  7. 7. Complete Designs <ul><li>Beyond reference boards & SDKs </li></ul><ul><li>OEMs are asking for complete designs </li></ul><ul><li>Complete GUI is next big differentiator </li></ul><ul><li>Standards based approach to GUI – XML </li></ul><ul><li>OEM does not need access to source code </li></ul><ul><li>Only XML source required to “skin” the device </li></ul><ul><ul><li>Easy to create product differentiation </li></ul></ul><ul><li>ATSC converter box is only 2200 lines of XML </li></ul><ul><li>XML based games offer additional revenue </li></ul>
  8. 8. Modularity and Reuse X X X X X Bi-dir. TV X X X X X DVR X X X X Media Center X X X X Dig Cable Ready X X X Integrated TV X X X Converter Box X X X Digital Tuner DVRgui DHNgui DCRgui IDTVgui CBgui Comm Module OCAP stack DVR stack POD stack CAP stack PSIP stack
  9. 9. Support <ul><li>Documentation </li></ul><ul><li>Source code availability </li></ul><ul><li>Training available </li></ul><ul><li>Support comes from software architects </li></ul><ul><li>Engineering services available </li></ul><ul><li>Integration and certification services </li></ul>
  10. 10. Risk Management <ul><li>Field tested </li></ul><ul><li>Deployed </li></ul><ul><li>Time to market </li></ul><ul><li>Roadmap </li></ul><ul><ul><li>DVB </li></ul></ul><ul><ul><li>Blu-Ray </li></ul></ul><ul><ul><li>DVB-H </li></ul></ul><ul><li>Is there any open source content? </li></ul>
  11. 11. Download <ul><li> </li></ul>