SlideShare une entreprise Scribd logo
1  sur  28
Application Driven Design – New Directions Require New Tools! Alberto Sangiovanni-Vincentelli The Edgar L. and Harold H. Buttner Chair of EECSUniversity of California at Berkeley Co-Founder, CTA and Member of the BoardCadence Design Systems
Outline The changing face of the IC business The Future: Systems of Systems Needed Methodologies and Tools © Alberto Sangiovanni-Vincentelli. All rights reserved. 2 Platform Mapping Platform Design-Space Export
3 System Above Chip - SAC 2003 & Beyond 2000 STAPI 1998 Specs ,[object Object]
NO value in customer owning/writing drivers. (TMM, E*, HNS)
Customer added value is application, Conditional Access, Brand Name
ST supplies the complete base system BELOW MIDDLEWARE to save time to market,[object Object]
MMS
Java Run -time
Inter-processor  communications
Hardware peripheral drivers
High-level OS
Embedded wireless communications
Embedded camera, videos, voice, audio CODECS
Embedded 3D gaming SW and middleware
SDRAM
Flash Memory
Stereo FM Radio
Bluetooth Processor
Bluetooth Transceiver
Current Management
Flash Memory
Audio Codec & Amp
Analog ASIC
Digital Baseband
Imaging / Graphics,[object Object]
6 Challenges System Debugging is a Difficult Problem Early Software Development is the limiting factor in TTM Everybody has growing software content Software never works the first time, debugging complex system interactions is very difficult There is a gap between hardware and software engineers Debugging tools and techniques are very different We are in the middle of an Industry Inflection Point Shift from proprietary, vendor controlled Virtual Platform models to open, interoperable, standards based models The SystemC TLM2 standard has resulted in large scale migration towards a standards based approach to Virtual Platform creation Desire to avoid vendor lock-in and maintain tool independence Need to maintain control of source code for important IP models Virtual Platform Solution needed with extensive system-level debug and analysis to help find the root cause of difficult functional, performance, and power issues 6 6
Virtual Platforms for Embedded Software Development ,[object Object]
Full programmers view of design

Contenu connexe

Tendances

Career oppurtunities in the field of
Career oppurtunities in  the field ofCareer oppurtunities in  the field of
Career oppurtunities in the field ofsushruth kamarushi
 
intel microprocessors manufacturing and generations
intel microprocessors manufacturing and generationsintel microprocessors manufacturing and generations
intel microprocessors manufacturing and generationsShahed Hassan Mohmad
 
OSGi in the consumer entertainment environment - P Bristow & L Rozendaal
OSGi in the consumer entertainment environment  - P Bristow & L RozendaalOSGi in the consumer entertainment environment  - P Bristow & L Rozendaal
OSGi in the consumer entertainment environment - P Bristow & L Rozendaalmfrancis
 
The Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design TechnologiesThe Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design TechnologiesS3
 
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesDe-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesMichelle Holley
 
International Journal of Computer Science, Engineering and Information Techn...
International Journal of Computer Science, Engineering and  Information Techn...International Journal of Computer Science, Engineering and  Information Techn...
International Journal of Computer Science, Engineering and Information Techn...ijcseit
 
IntelNTU PDF
IntelNTU PDFIntelNTU PDF
IntelNTU PDFJosh Shih
 
Software Development Tools for Intel® IoT Platforms
Software Development Tools for Intel® IoT PlatformsSoftware Development Tools for Intel® IoT Platforms
Software Development Tools for Intel® IoT PlatformsIntel® Software
 
zones_intelligent_building_brochure
zones_intelligent_building_brochurezones_intelligent_building_brochure
zones_intelligent_building_brochureDavid Sidhu
 
IoT Developments in Cebu, Philippines (2017)
IoT Developments in Cebu, Philippines (2017)IoT Developments in Cebu, Philippines (2017)
IoT Developments in Cebu, Philippines (2017)Kristoffer Dominic Amora
 
Industrial Internet Nothing or Everything
Industrial Internet Nothing or EverythingIndustrial Internet Nothing or Everything
Industrial Internet Nothing or EverythingIxonos Plc
 
An Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelAn Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelDESMOND YUEN
 
SeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysSeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysShah Sheikh
 
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside view
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside viewIEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside view
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside viewPedro Henrique Gomes
 
Ubiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsUbiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsJosephHowerton
 
Introduction to Edge Computing using Google IoT
Introduction to Edge Computing using Google IoTIntroduction to Edge Computing using Google IoT
Introduction to Edge Computing using Google IoTVolodymyr Rudyi
 
Addressing the Challenges of IoT Design
Addressing the Challenges of IoT DesignAddressing the Challenges of IoT Design
Addressing the Challenges of IoT DesignMentor Graphics
 
Offloading Computation to the Edge
Offloading Computation to the EdgeOffloading Computation to the Edge
Offloading Computation to the EdgeVittorio Scarano
 

Tendances (20)

Career oppurtunities in the field of
Career oppurtunities in  the field ofCareer oppurtunities in  the field of
Career oppurtunities in the field of
 
intel microprocessors manufacturing and generations
intel microprocessors manufacturing and generationsintel microprocessors manufacturing and generations
intel microprocessors manufacturing and generations
 
OSGi in the consumer entertainment environment - P Bristow & L Rozendaal
OSGi in the consumer entertainment environment  - P Bristow & L RozendaalOSGi in the consumer entertainment environment  - P Bristow & L Rozendaal
OSGi in the consumer entertainment environment - P Bristow & L Rozendaal
 
The Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design TechnologiesThe Future of Hardware and Software Design Technologies
The Future of Hardware and Software Design Technologies
 
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesDe-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
 
International Journal of Computer Science, Engineering and Information Techn...
International Journal of Computer Science, Engineering and  Information Techn...International Journal of Computer Science, Engineering and  Information Techn...
International Journal of Computer Science, Engineering and Information Techn...
 
IntelNTU PDF
IntelNTU PDFIntelNTU PDF
IntelNTU PDF
 
Software Development Tools for Intel® IoT Platforms
Software Development Tools for Intel® IoT PlatformsSoftware Development Tools for Intel® IoT Platforms
Software Development Tools for Intel® IoT Platforms
 
zones_intelligent_building_brochure
zones_intelligent_building_brochurezones_intelligent_building_brochure
zones_intelligent_building_brochure
 
5 pen technology documentation
5 pen technology documentation5 pen technology documentation
5 pen technology documentation
 
IoT Developments in Cebu, Philippines (2017)
IoT Developments in Cebu, Philippines (2017)IoT Developments in Cebu, Philippines (2017)
IoT Developments in Cebu, Philippines (2017)
 
Industrial Internet Nothing or Everything
Industrial Internet Nothing or EverythingIndustrial Internet Nothing or Everything
Industrial Internet Nothing or Everything
 
An Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelAn Introduction to Semiconductors and Intel
An Introduction to Semiconductors and Intel
 
SeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysSeGW Whitepaper from Radisys
SeGW Whitepaper from Radisys
 
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside view
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside viewIEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside view
IEEE IM 2021 Tutorial - Next-generation closed-loop automation - an inside view
 
A Study Paper on 5 Pen PC Technology
A Study Paper on 5 Pen PC TechnologyA Study Paper on 5 Pen PC Technology
A Study Paper on 5 Pen PC Technology
 
Ubiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart EnvironmentsUbiquitous Computing and AmI Smart Environments
Ubiquitous Computing and AmI Smart Environments
 
Introduction to Edge Computing using Google IoT
Introduction to Edge Computing using Google IoTIntroduction to Edge Computing using Google IoT
Introduction to Edge Computing using Google IoT
 
Addressing the Challenges of IoT Design
Addressing the Challenges of IoT DesignAddressing the Challenges of IoT Design
Addressing the Challenges of IoT Design
 
Offloading Computation to the Edge
Offloading Computation to the EdgeOffloading Computation to the Edge
Offloading Computation to the Edge
 

En vedette

Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Siliconchiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intelchiportal
 
TRACK H: Formal metric driven verification/ Raik Brinkmann
TRACK H: Formal metric driven verification/ Raik BrinkmannTRACK H: Formal metric driven verification/ Raik Brinkmann
TRACK H: Formal metric driven verification/ Raik Brinkmannchiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technionchiportal
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...chiportal
 
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...chiportal
 
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.chiportal
 
TRACK C: PDN (Power Delivery Network)/ Ronen Stilkol
TRACK C: PDN (Power Delivery Network)/ Ronen StilkolTRACK C: PDN (Power Delivery Network)/ Ronen Stilkol
TRACK C: PDN (Power Delivery Network)/ Ronen Stilkolchiportal
 
Misbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,TechnionMisbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,Technionchiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia chiportal
 
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...chiportal
 
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...chiportal
 
Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China chiportal
 
Empathy map
Empathy mapEmpathy map
Empathy mapFerrero
 
Empathy map2
Empathy map2Empathy map2
Empathy map2Ferrero
 
Challenges in mixed signal
Challenges in mixed signal Challenges in mixed signal
Challenges in mixed signal chiportal
 
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013Evgeni
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arterischiportal
 

En vedette (20)

Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
TRACK H: Formal metric driven verification/ Raik Brinkmann
TRACK H: Formal metric driven verification/ Raik BrinkmannTRACK H: Formal metric driven verification/ Raik Brinkmann
TRACK H: Formal metric driven verification/ Raik Brinkmann
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...
TRACK F: Improving Utilization of Acceleration Platforms by Using Off-Platfor...
 
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...
TRACK F: OpenCL for ALTERA FPGAs, Accelerating performance and design product...
 
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.
TRACK A: 2.5D/3D Chip Stacking Supply Chain Integration/ Kurt Huang, Ph.D.
 
TRACK C: PDN (Power Delivery Network)/ Ronen Stilkol
TRACK C: PDN (Power Delivery Network)/ Ronen StilkolTRACK C: PDN (Power Delivery Network)/ Ronen Stilkol
TRACK C: PDN (Power Delivery Network)/ Ronen Stilkol
 
Misbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,TechnionMisbah Ramadan, Graduate Student,Technion
Misbah Ramadan, Graduate Student,Technion
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
TRACK B: The new standard for Computer On Modules (COM) based on ARM architec...
 
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...
TRACK G: An Innovative multicore system architecture for wireless SoCs/ Alon ...
 
Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Empathy map
Empathy mapEmpathy map
Empathy map
 
Empathy map2
Empathy map2Empathy map2
Empathy map2
 
Challenges in mixed signal
Challenges in mixed signal Challenges in mixed signal
Challenges in mixed signal
 
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013
Юрий Марин. Пользовательское внимание как ресурс. SMDAY2013
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Sistem kardiovaskular-1203535097703994-4
Sistem kardiovaskular-1203535097703994-4Sistem kardiovaskular-1203535097703994-4
Sistem kardiovaskular-1203535097703994-4
 

Similaire à Plenary Session: application drive design alberto sv

VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022VEDLIoT Project
 
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...VEDLIoT Project
 
IoT Week 2021_Jens Hagemeyer presentation
IoT Week 2021_Jens Hagemeyer presentationIoT Week 2021_Jens Hagemeyer presentation
IoT Week 2021_Jens Hagemeyer presentationVEDLIoT Project
 
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring systemankitguptakishu
 
Asynchronous technology
Asynchronous technologyAsynchronous technology
Asynchronous technologymgupta0
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9IOSR Journals
 
Massive Data Collection
Massive Data CollectionMassive Data Collection
Massive Data CollectionLeandro Agro'
 
Trends and Implications in Embedded Systems Development
Trends and Implications in Embedded Systems DevelopmentTrends and Implications in Embedded Systems Development
Trends and Implications in Embedded Systems DevelopmentDr. Shivananda Koteshwar
 
Semantic Web for Advanced Engineering
Semantic Web for Advanced EngineeringSemantic Web for Advanced Engineering
Semantic Web for Advanced EngineeringMarta Sabou
 
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentation
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentationAccML, co-located with HiPEAC 2021_Pedro Trancoso presentation
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentationVEDLIoT Project
 
Desktop is going to be v2
Desktop is going to be  v2Desktop is going to be  v2
Desktop is going to be v2Pini Cohen
 
Ovp Introduction Presentation (04 Feb 10)
Ovp Introduction Presentation (04 Feb 10)Ovp Introduction Presentation (04 Feb 10)
Ovp Introduction Presentation (04 Feb 10)simon56
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsRobert Greiner
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017Hank Lydick
 
GlennAlgieResumeBrief2016
GlennAlgieResumeBrief2016GlennAlgieResumeBrief2016
GlennAlgieResumeBrief2016Glenn Algie
 
SRCenabling application development for the internet of things
SRCenabling  application development for the internet of thingsSRCenabling  application development for the internet of things
SRCenabling application development for the internet of thingsIEI GSC
 

Similaire à Plenary Session: application drive design alberto sv (20)

VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022VEDLIoT at Stockholm Tech Live 2022
VEDLIoT at Stockholm Tech Live 2022
 
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...
EU-IoT Training Workshops Series: AIoT and Edge Machine Learning 2021_Jens Ha...
 
IoT Week 2021_Jens Hagemeyer presentation
IoT Week 2021_Jens Hagemeyer presentationIoT Week 2021_Jens Hagemeyer presentation
IoT Week 2021_Jens Hagemeyer presentation
 
Windows for IOT
Windows for IOTWindows for IOT
Windows for IOT
 
embedded systems
embedded systemsembedded systems
embedded systems
 
569
569569
569
 
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring system
 
Asynchronous technology
Asynchronous technologyAsynchronous technology
Asynchronous technology
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9
 
Leandro Agrò
Leandro AgròLeandro Agrò
Leandro Agrò
 
Massive Data Collection
Massive Data CollectionMassive Data Collection
Massive Data Collection
 
Trends and Implications in Embedded Systems Development
Trends and Implications in Embedded Systems DevelopmentTrends and Implications in Embedded Systems Development
Trends and Implications in Embedded Systems Development
 
Semantic Web for Advanced Engineering
Semantic Web for Advanced EngineeringSemantic Web for Advanced Engineering
Semantic Web for Advanced Engineering
 
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentation
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentationAccML, co-located with HiPEAC 2021_Pedro Trancoso presentation
AccML, co-located with HiPEAC 2021_Pedro Trancoso presentation
 
Desktop is going to be v2
Desktop is going to be  v2Desktop is going to be  v2
Desktop is going to be v2
 
Ovp Introduction Presentation (04 Feb 10)
Ovp Introduction Presentation (04 Feb 10)Ovp Introduction Presentation (04 Feb 10)
Ovp Introduction Presentation (04 Feb 10)
 
Fin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIsFin fest 2014 - Internet of Things and APIs
Fin fest 2014 - Internet of Things and APIs
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017
 
GlennAlgieResumeBrief2016
GlennAlgieResumeBrief2016GlennAlgieResumeBrief2016
GlennAlgieResumeBrief2016
 
SRCenabling application development for the internet of things
SRCenabling  application development for the internet of thingsSRCenabling  application development for the internet of things
SRCenabling application development for the internet of things
 

Plus de chiportal

Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faradaychiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsyschiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzchiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed chiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtoolchiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQchiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC chiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsyschiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retinachiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Siliconchiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductorchiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technionchiportal
 
Prof. Ramez Daniel, Technion
Prof. Ramez Daniel, TechnionProf. Ramez Daniel, Technion
Prof. Ramez Daniel, Technionchiportal
 
Rotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,TechnioRotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,Techniochiportal
 
Roman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,TechnionRoman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,Technionchiportal
 
Prof. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-UniversityProf. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-Universitychiportal
 
Deny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., DucatDeny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., Ducatchiportal
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automationchiportal
 

Plus de chiportal (20)

Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 
Prof. Ramez Daniel, Technion
Prof. Ramez Daniel, TechnionProf. Ramez Daniel, Technion
Prof. Ramez Daniel, Technion
 
Rotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,TechnioRotem Ben-Hur,Graduate Student,Technio
Rotem Ben-Hur,Graduate Student,Technio
 
Roman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,TechnionRoman Kaplan, Graduate Student,Technion
Roman Kaplan, Graduate Student,Technion
 
Prof. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-UniversityProf. Yosef Bernstein, Ariel-University
Prof. Yosef Bernstein, Ariel-University
 
Deny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., DucatDeny Hanan, General Mgr., Ducat
Deny Hanan, General Mgr., Ducat
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
 

Dernier

IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Dernier (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

Plenary Session: application drive design alberto sv

  • 1. Application Driven Design – New Directions Require New Tools! Alberto Sangiovanni-Vincentelli The Edgar L. and Harold H. Buttner Chair of EECSUniversity of California at Berkeley Co-Founder, CTA and Member of the BoardCadence Design Systems
  • 2. Outline The changing face of the IC business The Future: Systems of Systems Needed Methodologies and Tools © Alberto Sangiovanni-Vincentelli. All rights reserved. 2 Platform Mapping Platform Design-Space Export
  • 3.
  • 4. NO value in customer owning/writing drivers. (TMM, E*, HNS)
  • 5. Customer added value is application, Conditional Access, Brand Name
  • 6.
  • 7. MMS
  • 13. Embedded camera, videos, voice, audio CODECS
  • 14. Embedded 3D gaming SW and middleware
  • 15. SDRAM
  • 25.
  • 26. 6 Challenges System Debugging is a Difficult Problem Early Software Development is the limiting factor in TTM Everybody has growing software content Software never works the first time, debugging complex system interactions is very difficult There is a gap between hardware and software engineers Debugging tools and techniques are very different We are in the middle of an Industry Inflection Point Shift from proprietary, vendor controlled Virtual Platform models to open, interoperable, standards based models The SystemC TLM2 standard has resulted in large scale migration towards a standards based approach to Virtual Platform creation Desire to avoid vendor lock-in and maintain tool independence Need to maintain control of source code for important IP models Virtual Platform Solution needed with extensive system-level debug and analysis to help find the root cause of difficult functional, performance, and power issues 6 6
  • 27.
  • 30. Runs very fast (many faster than real-time)
  • 31. Available 6-12 months before silicon or boards
  • 32. Enables early integration of hardware and software, improves quality
  • 33. Provides insight into performance bottlenecks, architectural analysis
  • 34. Easy to distribute to many usersControllability, Observability, Repeatability May 3, 2011 Cadence Confidential: Shared under NDA only 7
  • 35. 8 Tool Limitations Today Do not solve System Complexity or Debugging Crisis None have enough knowledge of both hardware and software stack Most do not have enough performance to simulate full system Outdated technology with poor performance Processor models take too long to create and are not fast enough Vendors asking as much as $1M for models that do not have state-of-the-art performance Missing Model Syndrome Proprietary systems put all the pressure on the vendor to provide all needed models, vendors did not allow users to change models Users are less interested to do model creation for closed system, limited benefit for the work Limits 3rd party ecosystem of model providers Unconnected to implementation, disconnected from actual design flow Simulator does not support connections to other models such as RTL simulation Understaffed side projects producing throw away models Adhoc / Limited Scope Solutions Architectural trade-off market is too small Software Engineering-only solution also is too small Must address System Debugging and Verification Problem to provide real value
  • 36. Outline The Future: Systems of Systems © Alberto Sangiovanni-Vincentelli. All rights reserved. 9
  • 37. The Emerging IT Scene! Infrastructural core Sensory swarm Mobile access Courtesy: J. Rabaey © Alberto Sangiovanni-Vincentelli. All rights reserved. 10
  • 38. Predictions 5 Billion people to be connected by 2015 (Source: NSN) The emergence of Web2.0 The “always connected” community network 7 trillion wireless devices serving 7 billion people in 2017(Source: WirelessWorldResearchForum (WWRF) 1000 wireless devices per person?(Courtesy: NikoKiukkonen, Nokia) © Alberto Sangiovanni-Vincentelli. All rights reserved. 11
  • 39.
  • 40.
  • 41. Redefining the mobile market: Google, Apple, Nokia, Microsoft, Intel, IBM, etc.
  • 42.
  • 43.
  • 44. Sensing based user generated content3.3 billion mobile device subscriptions worldwide in 2007 [Courtesy J. Shen, Nokia Research Center Palo Alto] 12
  • 45.
  • 46. Arterial traffic for Northern California
  • 47. Noise exposure in urban environments
  • 48. Air quality in urban environments
  • 49.
  • 50. All units include GSM (soon: Android), GPS, linuxgumstix, Zigbee, water quality sensor platform
  • 51.
  • 52. [Lebedev, SA, 2006] [Sources: National Institutes of Health, Neurology journal] [ Nicolelis, Nature, 2001] Brain-Machine InterfacesThe Application of Neuroscience BMI – The instrumentation of neuroscience Learning about operation of the brain Enabling advanced prosthetics Estimated population 200,000 people in the US 11,000 new cases in the US every year Enabling innovative human-machine interfaces © Alberto Sangiovanni-Vincentelli. All rights reserved. 15
  • 53. clock Moving the state-of-the-artin wireless sensing memory regulator DSP Tx LNA ADC electrodes Power budget: mWs to 1 mW [Illustration art: SubbuVenkatraman] Towards Integrated WirelessImplanted Interfaces © Alberto Sangiovanni-Vincentelli. All rights reserved. 16
  • 54. Why so UGLY? Is it Substantially Different than Before?Complex Interconnections Among Components HETEROGENEITY Components do not necessarilyhave mathematically similarstructures and may involvedifferent scales in time or space SIZE The number of components may be large/enormous DISTRIBUTED NETWORKED SYSTEMS Components can be connected ina variety of ways, most often nonlinearly and/or via a network. Local and system wide phenomena may depend on each other in complicated ways EMERGING BEHAVIOR IN COMPOSITION Overall system behavior can be difficult to predict from the behavior of individual components. May evolve along qualitatively different pathways that may display great sensitivity to small perturbations at any stage * D.L. Brown, J. Bell, D. Estep, W. Gropp, B. Hendrickson, S. Keller-McNulty, D. Keyes, J. T. Oden and L. Petzold, Appled Mathematics at the U.S. Department of Energy: Past, Present and a View to the Future, DOE Report, LLNL-TR-401536, May 2008. © Alberto Sangiovanni-Vincentelli. All rights reserved. 17
  • 55. Outline Needed Methodologies and Tools © Alberto Sangiovanni-Vincentelli. All rights reserved. 18 Platform Mapping Platform Design-Space Export
  • 56. To Enable Success… We need an integration platform To deal with heterogeneity: Where we can deal with Hardware and Software Where we can mix digital and analog, cyber and physical Where we can assemble internal and external IPs Where we can work at different levels of abstraction To handle the design chain To support integration Tool integration IP integration The integration platform must subsume the traditional design flow, rather than displacing it © Alberto Sangiovanni-Vincentelli. All rights reserved. 19
  • 57. Methodologies (Freedom from Choice) Abstractions Tools How did we cope with Complexity in theVLSI Era? © Alberto Sangiovanni-Vincentelli. All rights reserved. 20
  • 58. Plug and Play Or Plug and Pray! © Alberto Sangiovanni-Vincentelli. All rights reserved. 21
  • 59. Texas Instruments OMAP Meet-in-the-middle structured methodology that limits the space of exploration, yet achieves good results in limited time A formal mechanism for identifying the most critical hand-off points in the design chain A method for design re-use at all abstraction levels An intellectual framework for the complete engineering design process! Platform Mapping Platform Design-Space Export The Platform Concept © Alberto Sangiovanni-Vincentelli. All rights reserved. 22
  • 60. Platform-Based Design Application Space Architectural Space Application Instance Platform Instance Platform Design-Space Export Platform Mapping Platform: library of resources defining an abstraction layer Resources do contain virtual components i.e., place holders that will be customized in the implementation phase to meet constraints Very important resources are interconnections and communication protocols
  • 61. The Design SCIENCE Dilemma RaffaelloSanzio, The Athens School
  • 62. The Way Forward Electronic and System Industry facing an array of complex problems from design to manufacturing involving complexity, power, reliability, re-configurability, integration, embedded software Design Methods and Tools lacking: active research field Innovation of this magnitude is difficult to achieve Collaboration is needed between governments, IC, and system industry, otherwise the situation is bound to become more critical. Not an issue of languages or point tools!
  • 63. The Way Forward Electronic Industry facing an array of complex problems from design to manufacturing involving complexity, power, reliability, reconfigurability, integration, embedded software Design Methods and Tools lacking: active research field EDA vendors have to extend their reach into the system space Innovation of this magnitude is difficult to achieve Collaboration is needed between government, IC, and system industry, otherwise the situation is bound to become more critical. Not an issue of languages or point tools! Collaborate to Innovate
  • 64. Educational Challenge © Alberto Sangiovanni-Vincentelli. All rights reserved. 27
  • 65. Educational Challenge © Alberto Sangiovanni-Vincentelli. All rights reserved. 28