SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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)
 

What's hot (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
 

Viewers also liked

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)
 

Viewers also liked (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 ...
 

Similar to 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
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupSlide_N
 
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
 

Similar to 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
 
Cell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology GroupCell Today and Tomorrow - IBM Systems and Technology Group
Cell Today and Tomorrow - IBM Systems and Technology Group
 
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
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 

Recently uploaded (20)

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 

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