brussels, 1 june 2005 wp2005-2006 strategic objective 2.5.3 embedded systems tom bo clausen

18
Brussels, 1 June 2005 Brussels, 1 June 2005 WP2005-2006 WP2005-2006 Strategic Objective 2.5.3 Strategic Objective 2.5.3 Embedded Systems Embedded Systems Tom Bo Clausen Tom Bo Clausen

Upload: clara-rosamund-holmes

Post on 12-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Brussels, 1 June 2005Brussels, 1 June 2005

WP2005-2006WP2005-2006Strategic Objective 2.5.3Strategic Objective 2.5.3

Embedded SystemsEmbedded Systems

Tom Bo ClausenTom Bo Clausen

Page 2: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Presentation outlinePresentation outline

1.1. Embedded Systems AreaEmbedded Systems Area

2. 2. Project portfolio after WP2003-04Project portfolio after WP2003-04

3. 3. Embedded Systems in WP2005-06Embedded Systems in WP2005-06

- - contentcontent

- instruments- instruments

- budget- budget

4.4. Relationship with closest Strategic ObjectivesRelationship with closest Strategic Objectives

Page 3: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

ComponentsComponents integrating softwareintegrating software and hardware jointlyand hardware jointly

and specificallyand specificallydesigned to provide adesigned to provide a

given functionalitygiven functionality

Information World

Signals World

Embedded Systems - what they areEmbedded Systems - what they are

Page 4: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

What is special about Embedded Systems?What is special about Embedded Systems?

are tightly coupled to to the physical worldare tightly coupled to to the physical world

are surrounded by physical processesare surrounded by physical processes

are highly resource constrainedare highly resource constrained– energy, heat , size, cpu, memory, bandwidthenergy, heat , size, cpu, memory, bandwidth

will have to last for a long period of timewill have to last for a long period of time

interoperability becomes a major issue interoperability becomes a major issue

user interface needs to be very simple or noneuser interface needs to be very simple or none

are subject to high or extremely high assurance are subject to high or extremely high assurance requirementsrequirements

Page 5: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - Application driversEmbedded Systems - Application drivers

Consumer Automotive

AerospaceHome

Automation

90% of the 90% of the innovation in the innovation in the car is related to car is related to electronicselectronics

Software for the Software for the connected home connected home market will grow market will grow from 1,2 million in from 1,2 million in 2001 to 110 2001 to 110 million by 2006million by 2006

More than a More than a million lines of C million lines of C code in today’s code in today’s mobile phonesmobile phones

Large part of the Large part of the of development of development cost of an airplane cost of an airplane is related to is related to softwaresoftware

Page 6: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - Challenges Embedded Systems - Challenges

Requirements:Requirements:– Reduce costsReduce costs– Time to marketTime to market– Optimal qualityOptimal quality

System-Centric researchSystem-Centric research– Global design Global design – Generic middleware to easy programmabilityGeneric middleware to easy programmability– Integrate advanced control to increase intelligenceIntegrate advanced control to increase intelligence

Both design and middleware can be implemented by hw Both design and middleware can be implemented by hw or sw depending on system needs and constraintsor sw depending on system needs and constraints

Page 7: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - Market implicationsEmbedded Systems - Market implications

Designs with increased valueDesigns with increased value

Standards will be consolidatedStandards will be consolidated

An applications development community independent An applications development community independent of hardware and infrastructure providers will emerge of hardware and infrastructure providers will emerge (comparable to business systems after the (comparable to business systems after the consolidation of Internet/Web services)consolidation of Internet/Web services)

Page 8: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Project Portfolio after WP2003-04Project Portfolio after WP2003-04

RUNES IP

HIJACOMPARE

COBISBETSY

GOLLUM

Embedded WISENTSCA

HIPEACARTIST2

NetworkedNetworked

Embedded SystemsEmbedded Systems

STREPSTREP

System DesignSystem Design

NoENoE

DECOSASSERT

IP

ICODESSTREP

CEMACSNECSTSTREP

HYCONNoE

Control SystemsControl Systems

Page 9: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - Workprogramme 2005-06Embedded Systems - Workprogramme 2005-06

To develop the next generation of technologies and tools To develop the next generation of technologies and tools for modelling, implementation and operation of hw/sw for modelling, implementation and operation of hw/sw systems embedded in intelligent devicessystems embedded in intelligent devices

Two priorities:Two priorities:

1)1) System Design of Embedded Systems System Design of Embedded Systems

2)2) Networked Embedded SystemsNetworked Embedded Systems

Page 10: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

System Design – Workprogramme 2005-06 (1)System Design – Workprogramme 2005-06 (1)

Model-based system design, validation and testingModel-based system design, validation and testing– Interoperability at the semantic level of model and toolsInteroperability at the semantic level of model and tools

Design methods, programming models and compilation Design methods, programming models and compilation tools for reconfigurable architecturestools for reconfigurable architectures– Mastering of heterogeneity and predictabilityMastering of heterogeneity and predictability

Key issues for both are component-based, modular Key issues for both are component-based, modular design and addressing heterogeneitydesign and addressing heterogeneity

Complements “Nanoelectronics” that focus on chip design Complements “Nanoelectronics” that focus on chip design including SoC and SiPincluding SoC and SiP

Instruments: IP, STREP, CA, SSAInstruments: IP, STREP, CA, SSA

Page 11: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

System Design – Workprogramme 2005-06 (2)System Design – Workprogramme 2005-06 (2)

Constraints addressed in system design in call 4 goes Constraints addressed in system design in call 4 goes beyond real-time (e.g. energy, memory, safety, security, beyond real-time (e.g. energy, memory, safety, security, QoS)QoS)

We want to emphasize the generic aspects across We want to emphasize the generic aspects across product variants and across sectorsproduct variants and across sectors

Availability of skills and system view is expected to be Availability of skills and system view is expected to be addressed in IPsaddressed in IPs

NoE’s are NoE’s are NOTNOT eligible for System Design eligible for System Design

Page 12: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Networked Embedded Systems - WP 2005-2006 (1)Networked Embedded Systems - WP 2005-2006 (1)

• MiddlewareMiddleware for for wireless objectswireless objects to hide the to hide the underlying infrastructure and provide open underlying infrastructure and provide open interfaces to third parties for application interfaces to third parties for application developmentdevelopment

• Scalable and selforganisingScalable and selforganising platforms platforms that offer that offer services for ad-hoc networking ofservices for ad-hoc networking of very small objectsvery small objects and for mastering complexity through perception and for mastering complexity through perception techniques for object and event recognitiontechniques for object and event recognition

Middleware and platforms for building secure, swarming and Middleware and platforms for building secure, swarming and fault-tolerant networked embedded systems where diverse fault-tolerant networked embedded systems where diverse physical objects cooperate to achieve a given goalphysical objects cooperate to achieve a given goal

Page 13: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Networked Embedded Systems - WP 2005-2006 (2)Networked Embedded Systems - WP 2005-2006 (2)

While the developed technology must be generic it While the developed technology must be generic it should be driven by an entire class of ambitious future should be driven by an entire class of ambitious future applicationsapplications covering not only information handling but covering not only information handling but also perception and controlalso perception and control

Page 14: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

For both areasFor both areas

Link with Link with ITEAITEA, , MEDEAMEDEA and other relevant programmes and other relevant programmes should be describedshould be described

Involvement of SMEsInvolvement of SMEs– Tool developers and vendorsTool developers and vendors– Technology brokers (SME associations or technology transfer Technology brokers (SME associations or technology transfer

centerscenters))

Page 15: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - InstrumentsEmbedded Systems - Instruments

IP:IP: integrate basic and fundational research, component integrate basic and fundational research, component research and systems engineering and integrationresearch and systems engineering and integration

consider training activitiesconsider training activities

involve SMEs for component development and consider involve SMEs for component development and consider the participation of technology brokersthe participation of technology brokers

NoE:NoE: creation of virtual research centers on specific scientific creation of virtual research centers on specific scientific domains and including industrydomains and including industry

STREP:STREP: explore emerging technologies or alternative approaches explore emerging technologies or alternative approaches opening new prospects in the fieldopening new prospects in the field

CA:CA: community building and definition of research agendascommunity building and definition of research agendas

SSA:SSA: international co-operation, SMEsinternational co-operation, SMEs

Page 16: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Budget DistributionBudget Distribution

Pre-allocation of 90% of budgetPre-allocation of 90% of budget

Embedded Systems: 68 M€ (100% = 75 M€)Embedded Systems: 68 M€ (100% = 75 M€)

Instruments IP and NoE: 60% of budgetInstruments IP and NoE: 60% of budget Instruments STREP/CA/SSA: 40% of budgetInstruments STREP/CA/SSA: 40% of budget

Page 17: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

Embedded Systems - relation to other areas in Call 5Embedded Systems - relation to other areas in Call 5

Software and ServicesBuildingBlocksAdvanced GRID TechnologiesMicrosystems

Embedded Systems Systems

Networked Businesses Environment Applications

Complex systems

Page 18: Brussels, 1 June 2005 WP2005-2006 Strategic Objective 2.5.3 Embedded Systems Tom Bo Clausen

For Further InformationFor Further Information

General FP6:General FP6:

http://europa.eu.int/comm/research/fp6/http://europa.eu.int/comm/research/fp6/

http://www.cordis.lu/http://www.cordis.lu/

IST:IST:

http://www.cordis.lu/isthttp://www.cordis.lu/ist

Embedded Systems:Embedded Systems:

http://www.cordis.lu/ist/directorate_c/emshttp://www.cordis.lu/ist/directorate_c/ems