320 likes | 345 Views
Explore the landscape of Embedded Systems research in Europe, highlighting projects, funding programs, and key challenges. Discover the impact of Cyber-Physical Systems on design processes and tools.
E N D
Embedded Systems Research in Europe Philippe Reynaert Embedded Systems and Control Unit Information Society and Media Directorate General European Commission, Brussels Cyber-Physical Systems Workshop St. Louis, 21 April 2008 Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 1
Outline of presentation • Overview of Embedded Systems projects from Framework Programmes 6 (IST) and 7 (ICT) • ARTEMIS • European Technology Platform (ETP) • Joint Technology Initiative (JTI) Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 2
FP7 2007 - 2013 Cooperation Programme Security Socio-economic Health Space sciences and the humanities Food, agriculture, biotechnology Transport Environment Energy Information &CommunicationTechnologies9.1 B€ Nanosciences, nanotechnologies, materials, production technologies Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 3
BAS ABC ABS ESP ACC ASC Past calls for research proposals in FP6 IST and FP7 ICT Work Programmes Airplanes Cars • FP6 Call 2 (2003): • Embedded Systems (systems design / hw-sw) €50 million • FP6 Call 5 (2005): • Embedded Systems (systems design / reconfigurable architectures) €68 million • FP7 Call 1 (2007): • Embedded Systems Design €40 million • Computing Systems €25 million • FP7 Call 2 (2007): • Networked Embedded and Control Systems €47 million Mobilecommunications Consumergoods Manufacturing Health applications Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 4
Challenges Embedded Systems Design • Time to market puts pressure on design time • The increased complexity (# of components/lines of code, hetereogeneity, distributed/networked) demands increased system design productivity • Quality of new predictable, dependable designs has to improve. • Moving from feasible to optimal systems requires new radical design processes and tools. • Emergence of independent embedded systems tool vendors Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 5
FP7 ICT Call 1 Objective 3.3 Embedded Systems Design Budget 40 M€ • Theory and methods for system design STREP and NoE • Suites of interoperable design tools • Interoperable tools from SMEs: STREP and CSA • Tool developer’s RTD work: IP • Open tool frameworks: STREP and CSA • Coordination of national, regional and EU-wide R&D programmes CSA Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 6
STREP GALAXY ACTORS Portfolio of Embedded Systems Design projects (from FP7 ICT call 1) IP/NoE COCONUT Verification MULTICUBE Multi-objective exploration Nr. Components, lines of code MNEMEE Memory optim. COMBEST Components MEDEIA Model driven Heterogeneous components/ design styles Complexity ArtistDesign Adaptibility PREDATOR Quasimodo Predictable, dependable MOGENTES Test SATURN Modelling, code generation ALL-TIMES Timing Interoperable tools COSINE Coordin. of national prog. INTERESTED Modelling, verification, execution Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 7
Example Embedded Systems Design projects running (1) • INTERESTED - IP (Continuation of a successful STREP) 5.4 M€ • started 1 Jan 2008, 3 years • INTER-operable Embedded Systems Tool-chain for Enhanced rapid Design, prototyping and code generation • Realize a reference, open, interoperable tool-chain • Major tool users (Airbus, Thales, Siemens, Magneti Marelli, CEA-LIST) and tool providers (Esterel, AbsInt, TTTech, Evidence, SymTAVision, UNIS, Sysgo and Artisan) • ACTORS – STREP started 1 Feb 2008, 3 years2.5 M€ • Adaptivity and Control of Resources in Embedded Systems • Feedback-based resource scheduling: deal with uncertainties and adaptable for dynamic changes • Ericsson, Sant’Anna, Kaiserslautern, Evidence, EPFL, Lund, AKAtech Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 8
Example Embedded Systems Design projects running (2) • ArtistDesign – NoE(Continuation of ARTIST2 NoE) 4.5 M€ • started 1 Jan 2008, 4 years • ArtistDesign – Design for Embedded Systems • To become a virtual center of excellence in Embedded Systems Design • 4 Thematic Clusters: • Modelling and Validation • Software Synthesis, Code Generation and Timing Analysis • Operating Systems and Networks • Platforms and MPSoC • 2 Transversal Integration • Design for Predictability and Performance • Design for Adaptivity Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 9
Reliability & availability programmability versatility Challenges Computing Systems • Versatility to adapt to different application requirements • “Designed for programmability” • Reliability and availability • Need for holistic view involving both software and hardware Parallel & concurrent programming Operating System & system software Multicore, interconnect, memory Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 10
FP7 ICT Call 1 Objective 3.4 Computing Systems Budget 25 M€ • Novel architectures for multi-core computing systems • On-chip systems incorporating multiple processing elements, both “embedded” and “general purpose” • Key research challenges: versatility, programmability • Instruments: STREP and NoE • Reference architectures for generic embedded platforms • Generic, cutting across application domains • Related to the Artemis SRA • Instruments: STREP Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 11
MOSART MERASA APPLE-CORE ICT-eMuCo CRISP VELOX JEOPARD Computing Systems FP7 ICT Call 1 Projects HIPEAC NoE Parallel & Concurrent Programming GENESYS System Software & Tools Multicore Hardware Hard real-time Soft real-time General Purpose Computing High Performance Computing Embedded computing Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 12
Example Computing Systems project HiPEAC • HiPEAC – NoE(Continuation of HiPEAC NoE) 4.8 M€ • started 1 Feb 2008, 4 years • High Performance and Embedded Architecture and Compilation • Covers the key aspects of architectures, system software (compilers and operating systems), and programming environments FORTH Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 13
Communication RTEs &HW abstraction Control Wireless + Web Services Co-operate Sensors & Actuators Microsystems Challenges Networked Embedded and Control Systems (NECS) • Physical objects co-operate to achieve a goal (Co-operating objects) • Gain efficiency through coordination • From homogeneous to heterogeneous Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 14
FP7 ICT Objective 3.7 Networked Embedded and Control Systems (NECS) Budget 47 M€: • Middleware for seamless connectivity • Key issues: composability, predictable QoS, openness • Emphasis: programmability, reconfigurability, privacy/security STREP (+CSA for source code sharing & standardisation) • Cooperating objects and Wireless Sensor Networks Spontaneous cooperation of objects in spatial proximity • Methods and algorithms to support cooperation • HW/SW sensor platforms including OS, RTE, kernels • Support/tools for APIs, deployment STREP, NoE • Control of large-scale complex distributed systems • Closing control loop over (wireless) sensor network • Mastering complexity and uncertainty • Key issues: efficiency, robustness, safety STREP (+ CSA for international cooperation) Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 15
FP7 ICT Call 2 NECS Projects Middleware (7.5M€) WSNs and Cooperating Objects (16.8M€) PECES POBICOS CHOsen GINSENG CONET (NoE) SM4ALL IPAC LocON HD-MPC AEOLUS C4C PRODI WIDE MULTIFORM DISC CHAT FlexWARE FeedNetBack + 4 CSAs (2M€) Control (20.7M€) Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 16
FP7 ICT Objective 3.7 NECS (1) • Middleware (6 projects – 3 STREP + 3 CSA) • Projects address pervasive computing, personal spaces and the 'factory of the future' • Pilot applications in airport security, crisis management • Three CSAs cover source code sharing and standardisation • Cooperating objects and Wireless Sensor Networks (6 projects – 5 STREP + 1 NoE) • Pilot applications in home automation, energy efficient buildings, industrial control, energy distribution & management • CONET (NoE) has strong inter-disciplinary approach and several universities from US are in the External Advisory Board Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 17
FP7 ICT Objective 3.7 NECS (2) • Control of large-scale complex distributed systems(10 projects – 9 STREP + 1 CSA) • Distributed control systems, including appropriate software platforms and tools. • Pilot applications in manufacturing, process industries and energy, e.g. in wind farms • Strong cross-disciplinary collaboration (control engineering, real time software and communications) • Some STREPs (FeedNetBack, HD-MPC, WIDE) have links to top international (US) teams Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 18
Example project 1: AEOLUS 3 years, 2.5 M€ Starting 1 May 2008 The challenge: Global coordinated predictive and robust control under load and system uncertainties • The objective of Aeolus is to research and develop: • models that allow real-time predictions of flows and incorporate • data from a network of sensors, and • 2) control paradigms that acknowledge the uncertainty in the modelling and dynamically manage the flow in order to optimise specific control objectives. Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 19
Example project 2: CONET (NoE) 4 years, 4 M€, starting 1 June 2008 Build a strong community in the area of Cooperating Objects Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 20
Future Outlook • Extend constituency and application scope • Multidisciplinary integration • Possible themes: • Computing • Parallelisation & programmability, methodologies and tools, system analysis • System Design • Theory and methods, components and tools for platform-based design • Engineering of Complex, Distributed Systems • Scalability, control, plug & play architectures, large-scale deployment,… Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 21
EU – US Cooperation • Long standing collaboration meetings in embedded systems • Washington, March 2008 • Salzburg, September 2007 • Research interactions • Joint workshops (ESWEEK, CPSWEEK) • Participation of US teams in FP6 and FP7 projects (supplement awards from NSF or other arrangements) • Cooperation in other (related) areas • Future and Emerging Technologies, Complex Systems - Santa Fe Institute: Once-CS open network • Future Internet: FIND (Future Internet Design) –workshop planned Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 22
Outline of presentation • Overview of Embedded Systems projects from Framework Programmes 6 (IST) and 7 (ICT) • ARTEMIS • European Technology Platform (ETP) • Joint Technology Initiative (JTI) Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 23
POLICY RESEARCH BUSINESS European Technology Platforms: EC policy motivation “Partnerships between public and private organisations to mobilise European R&D& innovation efforts to achieve common goals” • Develop and drive forward coherent R&D strategies • In strategic areas • Ramp up R&D investment in Europe • Towards 3% (Barcelona Objective) • Bring together fragmented efforts • Building European Research Area • Main outputs: • Strategic Research Agenda (SRA) • Structuring the constituency Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 24
Maintain and consolidate European world leadership in embedded systems technologies which are crucial for the competitiveness of many important industries and for key applications (e.g. energy, security, safety, health, environment and well-being) Example: By 2010, electronics & software in cars will account for up to 40% of their value • (picture from ARTEMIS European Technology Platform) Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 25
ARTEMIS JTI –Why? Single industrial R&D programme • Leveraging effect: incentive for industry and Member States to increase their R&D funding (Barcelona objectives) • Pioneering approach in pooling public and private efforts • Governance adapted to public-private partnership: industry, Member States and Commission • Common objectives and strategy • Single evaluation, selection and project monitoring processes • Greater flexibility in mobilising resources of Member States towards common goals • First time ever: large scale co-funding of R&D by Community and Member States • Boosting the competitiveness of EU industry whilst building the European Research Area Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 26
ARTEMIS Joint Undertaking ARTEMISIA industrial association Commission 20+ Member States ARTEMIS JU members Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 27
ARTEMISIA Steering Boardelected on 4th June 2007 by General Assembly • 5 SME’s • 15 Large Companies • 5 Public Research Organisations Presidium: Nokia, DaimlerChrysler, Philips, STMicroelectronics, Thales Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 28
Budget of Joint Undertaking ARTEMIS (2008 – 2013) Total R&D budget (projects part): • Community (FP7): ARTEMIS up to 410 million € • States: > 1.8 x Community contribution • R&D actors: in-kind > 50% of costs ARTEMIS ~2.6 billion € Calls open to all participants with funding from EU and Associated Countries Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 29
ARTEMIS JU Sub-Programmes Call 1 : Sept 2008 (Budget ~96 M€ from EC and MS) Sub-Programmes (see http://www.artemis.eu ) • Methods and Processes for Safety-relevant Embedded Systems • Person-centric Health Management • Smart Environments and Scalable Digital Services • Efficient Manufacturing and Logistics • Computing Environments for Embedded Systems • Security, Privacy and Dependability in Embedded Systems for Appliances/Networks/Services • Embedded Technology for Sustainable Urban Life • Human-centric Design of Embedded Systems Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 30
Conclusion • Embedded Systems Research in FP6 and FP7 • Embedded systems design • Computing systems • Networked embedded and control systems • The ARTEMIS JTI will be a major new way • Public Private Partnership (PPP) for operating an industrial R&D programme on embedded systems • Combining national and Community R&D budgets • ARTEMIS JU started in February 2008 • First call will be launched in May 2008! Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 31
For Further Information Embedded Systems in ICT challenge 3: http://cordis.europa.eu/fp7/ict/programme/challenge3_en.html European Technology Platforms: http://cordis.europa.eu/technology-platforms Joint Technology Initiative: http://ec.europa.eu/information_society/research/priv_invest/jti/index_en.htm ARTEMIS: http://www.artemis.eu http://www.artemisia-association.org Thank you! Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 32