SlideShare une entreprise Scribd logo
1  sur  13
The Future of Hardware and
Software Design Technologies                               James O’Riordan
                                                           CTO
Silicon & Software Systems (S3)
                                                           CEIA Conference, 21st October 2008
Copyright © 2007-2008 Silicon & Software Systems Limited
Agenda

Industry Background

Industry Trends

Consumer Electronics

IC Top Level

IC Verification

Analog / Mixed-Signal

Software

Outsourcing
Industry Background


          •60 years since 1st transistor
          •50 years since 1st IC
          •Industry is in a maturing stage
             •No longer 17% average growth
             •Consolidation / re-structuring
          •To play requires ‘long-term’ ability
             •It can take 8 years to get to profits
             •It can be an expensive journey

          •Acknowledgements: Warren East (CEO, ARM), Maria Marced (VP Europe, TSMC),
          colleagues, ITRS (http://www.itrs.net/reports.html)
Industry Trends

• Emergence of the Fabs
• Everyone has access to the same manufacturing
  capability!
• Multi-project wafers (MPW) – share the cost of
  prototypes
• Advancing geometries
  –   130, 90, 65, 40, 28 …
  –   Cost a lot
  –   Need volume to justify
  –   What products have this
      volume?
• But half of TSMC volume
  is <=0.18um

                                Copyright © 2007-2008 Silicon & Software Systems Limited   Slide 4
Who are S3?

 The Connected Consumer Technology™ Company
Brief Statistics              Consumer Portable
 Founded in 1986               Size/weight

 260+ Employees                Battery Life

 6 Design Centres Globally     Function increase 2x / 2 years

 Consumer Electronics Focus    Time to market: ASAP




SoC Drivers                             Consumer Stationary
 Cost
                                              Processing performance
 Form Factor
                                              Mains powered (but regulations!!!)
 Connection speed
                                              Functionality in Software
 Reliability
                                              Life-in-Market longer
IC Top Level


 Platform-based      Re-use
 Design              2007: 38% re-use
 Speeds up design,   2010: 50% re-use
 both IC & SW




 Low power           Electronic System
 Very important      Level design

 Multi-core          Going mainstream?
                     All major players
                     Supported suppliers
IC Verification

“Without major breakthroughs, design verification will
  be a non-scalable, show stopping barrier”ITRS2007




• Functional coverage
• Constrained random verification
• Formal verification
Analog / Mixed-Signal (1)

The drivers for wireless communication are:
        •   Cost
        •   Frequency bands
        •   Power consumption
        •   Functionality
        •   Size of mobile units
        •   Very high volumes
        •   Standards and protocols


•   2007: 80% of TSMC ICs have
        20% mixed-signal content

•   2010: 90% of TSMC ICs have
        20% mixed-signal content
Analog Mixed-Signal (2)

•   Mixed-Signal IP
     – Don’t start from scratch each time
     – Buy-in IP
     – Economy of scale advantage



•   DSP up to the Antenna
     – Software Defined Radio


•   Innovation in circuit design

•   Smarter Simulation

•   Redundant circuits(?)
Software

Software can account for 80% of the development cost

Software is an integral part of the system
•   Good HW alone won’t get you Power savings
•   Total system design must be considered

Move from proprietary micro-kernels to Linux / WinCE
•  Possible component based design?

Multi-core
•   Diminishing returns from increasing clock speed
•   Enables multiple wireless stacks,
                                richer applications etc.
•   Homogeneous and Heterogeneous processors

Software Defined Radio

Verification of Software
•   Traditionally on-chip
•   Virtual Platform?
Software Design Costs - ITRS
Outsourcing
• A start-up should not attempt to do everything itself
• Keep focused on market
• Design is outsource-able
    – If you don’t do something very often,
      you have less experience at it,
        • slower
        • more errors
        • tool costs etc.
    – If you can’t utilise one of
      your resources 100% of
      the time, why pay for it
      100% of the time?

•   Remember your competition is doing this …

                                      Copyright © 2007-2008 Silicon & Software Systems Limited   Slide 12
Questions?



         Copyright © 2007-2008 Silicon & Software Systems Limited

Contenu connexe

Tendances

Ivan_Maric_Resume_Dec-2014
Ivan_Maric_Resume_Dec-2014Ivan_Maric_Resume_Dec-2014
Ivan_Maric_Resume_Dec-2014Ivan Maric
 
Lee John 060409
Lee John 060409Lee John 060409
Lee John 060409joonboklee
 
What is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationWhat is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationAppViewX
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareReal-Time Innovations (RTI)
 

Tendances (7)

Semiconductor Industry Tutorial
Semiconductor Industry TutorialSemiconductor Industry Tutorial
Semiconductor Industry Tutorial
 
Resume-Shams_v3
Resume-Shams_v3Resume-Shams_v3
Resume-Shams_v3
 
Ivan_Maric_Resume_Dec-2014
Ivan_Maric_Resume_Dec-2014Ivan_Maric_Resume_Dec-2014
Ivan_Maric_Resume_Dec-2014
 
Lee John 060409
Lee John 060409Lee John 060409
Lee John 060409
 
What is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationWhat is NetOps? | NetOps Transformation
What is NetOps? | NetOps Transformation
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
 
Corporate Presentation
Corporate PresentationCorporate Presentation
Corporate Presentation
 

En vedette

Keeping the costs of SoC design under control
Keeping the costs of SoC design under controlKeeping the costs of SoC design under control
Keeping the costs of SoC design under controlS3
 
The Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtThe Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtS3
 
Effects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessEffects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessS3
 
Emotional Marketing: Questions to Spark a Close Connection with Your Customers
Emotional Marketing: Questions to Spark a Close Connection with Your CustomersEmotional Marketing: Questions to Spark a Close Connection with Your Customers
Emotional Marketing: Questions to Spark a Close Connection with Your CustomersAnn Videan
 
Emotional Marketing
Emotional MarketingEmotional Marketing
Emotional Marketingyjy0208
 
Making Stronger Connections with Your Customers: The Importance of Emotional ...
Making Stronger Connections with Your Customers: The Importance of Emotional ...Making Stronger Connections with Your Customers: The Importance of Emotional ...
Making Stronger Connections with Your Customers: The Importance of Emotional ...Business Marketing Association (SoCal BMA)
 

En vedette (8)

Keeping the costs of SoC design under control
Keeping the costs of SoC design under controlKeeping the costs of SoC design under control
Keeping the costs of SoC design under control
 
The Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look AtThe Real Innovations that Fabless Companies Should Look At
The Real Innovations that Fabless Companies Should Look At
 
Effects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessEffects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP Business
 
Emotions and marketing (for oral presentation)
Emotions and marketing (for oral presentation)Emotions and marketing (for oral presentation)
Emotions and marketing (for oral presentation)
 
Emotions in Marketing
Emotions in MarketingEmotions in Marketing
Emotions in Marketing
 
Emotional Marketing: Questions to Spark a Close Connection with Your Customers
Emotional Marketing: Questions to Spark a Close Connection with Your CustomersEmotional Marketing: Questions to Spark a Close Connection with Your Customers
Emotional Marketing: Questions to Spark a Close Connection with Your Customers
 
Emotional Marketing
Emotional MarketingEmotional Marketing
Emotional Marketing
 
Making Stronger Connections with Your Customers: The Importance of Emotional ...
Making Stronger Connections with Your Customers: The Importance of Emotional ...Making Stronger Connections with Your Customers: The Importance of Emotional ...
Making Stronger Connections with Your Customers: The Importance of Emotional ...
 

Similaire à The Future of Hardware and Software Design Technologies

Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignKimberly Daich
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applicationsHitesh Jani
 
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.pptSyste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.pptmonzhalabs
 
System On Chip
System On ChipSystem On Chip
System On ChipA B Shinde
 
Intel & ARM: Strategic Comparison
Intel & ARM: Strategic ComparisonIntel & ARM: Strategic Comparison
Intel & ARM: Strategic ComparisonToby Allen
 
Plant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPlant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPanduit
 
Microcontrollers disruption v9.0
Microcontrollers disruption v9.0Microcontrollers disruption v9.0
Microcontrollers disruption v9.0Jim Nicholas
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...Edge AI and Vision Alliance
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)Shivam Gupta
 
Reconfigurable Computing
Reconfigurable ComputingReconfigurable Computing
Reconfigurable Computingppd1961
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design RiddleDesign World
 
Asynchronous technology
Asynchronous technologyAsynchronous technology
Asynchronous technologymgupta0
 
Business Investment Opportunities In Atca
Business Investment Opportunities In AtcaBusiness Investment Opportunities In Atca
Business Investment Opportunities In Atcaguestf6c708
 
5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)James Kelly
 
Summer training introduction on embedded
Summer training   introduction on embedded Summer training   introduction on embedded
Summer training introduction on embedded Arshit Rai
 
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyTraditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyAltera Corporation
 

Similaire à The Future of Hardware and Software Design Technologies (20)

SOC Design Challenges and Practices
SOC Design Challenges and PracticesSOC Design Challenges and Practices
SOC Design Challenges and Practices
 
Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application Design
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applications
 
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.pptSyste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
 
Embedded
EmbeddedEmbedded
Embedded
 
Embedded
EmbeddedEmbedded
Embedded
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
Intel & ARM: Strategic Comparison
Intel & ARM: Strategic ComparisonIntel & ARM: Strategic Comparison
Intel & ARM: Strategic Comparison
 
Plant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IPPlant Wide Benefits of Ethernet IP
Plant Wide Benefits of Ethernet IP
 
Microcontrollers disruption v9.0
Microcontrollers disruption v9.0Microcontrollers disruption v9.0
Microcontrollers disruption v9.0
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)
 
Reconfigurable Computing
Reconfigurable ComputingReconfigurable Computing
Reconfigurable Computing
 
2014 12-10 aimee
2014 12-10 aimee2014 12-10 aimee
2014 12-10 aimee
 
Solving the System-Level Design Riddle
Solving the System-Level Design RiddleSolving the System-Level Design Riddle
Solving the System-Level Design Riddle
 
Asynchronous technology
Asynchronous technologyAsynchronous technology
Asynchronous technology
 
Business Investment Opportunities In Atca
Business Investment Opportunities In AtcaBusiness Investment Opportunities In Atca
Business Investment Opportunities In Atca
 
5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)
 
Summer training introduction on embedded
Summer training   introduction on embedded Summer training   introduction on embedded
Summer training introduction on embedded
 
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyTraditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
 

Dernier

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Dernier (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

The Future of Hardware and Software Design Technologies

  • 1. The Future of Hardware and Software Design Technologies James O’Riordan CTO Silicon & Software Systems (S3) CEIA Conference, 21st October 2008 Copyright © 2007-2008 Silicon & Software Systems Limited
  • 2. Agenda Industry Background Industry Trends Consumer Electronics IC Top Level IC Verification Analog / Mixed-Signal Software Outsourcing
  • 3. Industry Background •60 years since 1st transistor •50 years since 1st IC •Industry is in a maturing stage •No longer 17% average growth •Consolidation / re-structuring •To play requires ‘long-term’ ability •It can take 8 years to get to profits •It can be an expensive journey •Acknowledgements: Warren East (CEO, ARM), Maria Marced (VP Europe, TSMC), colleagues, ITRS (http://www.itrs.net/reports.html)
  • 4. Industry Trends • Emergence of the Fabs • Everyone has access to the same manufacturing capability! • Multi-project wafers (MPW) – share the cost of prototypes • Advancing geometries – 130, 90, 65, 40, 28 … – Cost a lot – Need volume to justify – What products have this volume? • But half of TSMC volume is <=0.18um Copyright © 2007-2008 Silicon & Software Systems Limited Slide 4
  • 5. Who are S3? The Connected Consumer Technology™ Company Brief Statistics Consumer Portable Founded in 1986 Size/weight 260+ Employees Battery Life 6 Design Centres Globally Function increase 2x / 2 years Consumer Electronics Focus Time to market: ASAP SoC Drivers Consumer Stationary Cost Processing performance Form Factor Mains powered (but regulations!!!) Connection speed Functionality in Software Reliability Life-in-Market longer
  • 6. IC Top Level Platform-based Re-use Design 2007: 38% re-use Speeds up design, 2010: 50% re-use both IC & SW Low power Electronic System Very important Level design Multi-core Going mainstream? All major players Supported suppliers
  • 7. IC Verification “Without major breakthroughs, design verification will be a non-scalable, show stopping barrier”ITRS2007 • Functional coverage • Constrained random verification • Formal verification
  • 8. Analog / Mixed-Signal (1) The drivers for wireless communication are: • Cost • Frequency bands • Power consumption • Functionality • Size of mobile units • Very high volumes • Standards and protocols • 2007: 80% of TSMC ICs have 20% mixed-signal content • 2010: 90% of TSMC ICs have 20% mixed-signal content
  • 9. Analog Mixed-Signal (2) • Mixed-Signal IP – Don’t start from scratch each time – Buy-in IP – Economy of scale advantage • DSP up to the Antenna – Software Defined Radio • Innovation in circuit design • Smarter Simulation • Redundant circuits(?)
  • 10. Software Software can account for 80% of the development cost Software is an integral part of the system • Good HW alone won’t get you Power savings • Total system design must be considered Move from proprietary micro-kernels to Linux / WinCE • Possible component based design? Multi-core • Diminishing returns from increasing clock speed • Enables multiple wireless stacks, richer applications etc. • Homogeneous and Heterogeneous processors Software Defined Radio Verification of Software • Traditionally on-chip • Virtual Platform?
  • 12. Outsourcing • A start-up should not attempt to do everything itself • Keep focused on market • Design is outsource-able – If you don’t do something very often, you have less experience at it, • slower • more errors • tool costs etc. – If you can’t utilise one of your resources 100% of the time, why pay for it 100% of the time? • Remember your competition is doing this … Copyright © 2007-2008 Silicon & Software Systems Limited Slide 12
  • 13. Questions? Copyright © 2007-2008 Silicon & Software Systems Limited