Embedded Systems Research in Europe Philippe Reynaert Embedded
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
FP 7 2007 - 2013 Cooperation Programme Socio-economic sciences and the Security Space humanities Health Food, agriculture, biotechnology Transport Environment Energy Nanosciences, nanotechnologies, materials, production technologies Information & Communication Technologies 9. 1 B€ Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 3
Airplanes Past calls for research proposals in FP 6 IST and FP 7 ICT Cars Work Programmes BAS ABC • FP 6 Call 2 (2003): ABS ESP ACC ASC Mobile communications – Embedded Systems (systems design / hw-sw) € 50 million • FP 6 Call 5 (2005): – Embedded Systems (systems design / reconfigurable architectures) € 68 million • FP 7 Call 1 (2007): – Embedded Systems Design – Computing Systems € 40 million € 25 million • FP 7 Call 2 (2007): Consumer goods Manufacturing Health applications – Networked Embedded and Control Systems € 47 million 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
FP 7 ICT Call 1 Objective 3. 3 Embedded Systems Design Budget 40 M€ a) Theory and methods for system design STREP and No. E b) Suites of interoperable design tools 1. Interoperable tools from SMEs: STREP and CSA c) 2. Tool developer’s RTD work: IP 3. 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
Portfolio of Embedded Systems Design projects (from FP 7 ICT call 1) STREP COCONUT Verification Nr. Components, lines of code Heterogeneous components/ design styles Adaptibility Predictable, dependable Interoperable tools COSINE Coordin. of national prog. Artist. Design Complexity IP/No. E COMBEST Components MULTICUBE Multi-objective exploration MNEMEE Memory optim. MEDEIA Model driven GALAXY ACTORS PREDATOR Quasimodo MOGENTES Test SATURN ALL-TIMES Modelling, code Timing generation 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, Abs. Int, TTTech, Evidence, Sym. TAVision, UNIS, Sysgo and Artisan) ACTORS – STREP started 1 Feb 2008, 3 years 2. 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) Artist. Design – No. E (Continuation of ARTIST 2 No. E) 4. 5 M€ started 1 Jan 2008, 4 years Artist. Design – 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 MPSo. C 2 Transversal Integration • Design for Predictability and Performance • Design for Adaptivity Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 9
ty Challenges Computing Systems y t ili ab m m ra pr og ve rs at ili ty ili b • Versatility to adapt to il a y different application & Re li it b requirements li a a v • “Designed for a programmability” Parallel & concurrent programming • Reliability and availability Operating System & system software • Need for holistic view involving both software and hardware Multicore, interconnect, memory Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 10
FP 7 ICT Call 1 Objective 3. 4 Computing Systems Budget 25 M€ a) 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 No. E b) 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
Computing Systems FP 7 ICT Call 1 Projects HIPEAC No. E Parallel & Concurrent Programming S Y S Hard real-time Soft real-time Embedded computing VELOX APPLE-CORE CRISP G MOSART Multicore Hardware ICT-e. Mu. Co JEOPARD System Software & Tools MERASA E EN General Purpose High Performance Computing Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 12
Example Computing Systems project Hi. PEAC – No. E (Continuation of Hi. PEAC No. E) 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
Challenges Networked Embedded and Control Systems (NECS) • Physical objects co-operate to achieve a goal (Cooperating objects) • Gain efficiency through coordination • From homogeneous to heterogeneous RTEs Wireless & + Web Co-operate HW abstraction Services Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO Sensors & Actuators 14
FP 7 ICT Objective 3. 7 Networked Embedded and Control Systems (NECS) Budget 47 M€: a) Middleware for seamless connectivity – Key issues: composability, predictable Qo. S, openness – Emphasis: programmability, reconfigurability, privacy/security STREP (+CSA for source code sharing & standardisation) b) 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, No. E c) 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
FP 7 ICT Call 2 NECS Projects Middleware (7. 5 M€) WSNs and Cooperating Objects (16. 8 M€) CONET (No. E) PECES Flex. WARE + 4 CSAs (2 M€) SM 4 ALL IPAC Loc. ON POBICOS CHOsen GINSENG Feed. Net. Back HD-MPC AEOLUS C 4 C PRODI WIDE MULTIFORM DISC CHAT Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO Control (20. 7 M€) 16
FP 7 ICT Objective 3. 7 NECS (1) a) 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 b) Cooperating objects and Wireless Sensor Networks (6 projects – 5 STREP + 1 No. E) – Pilot applications in home automation, energy efficient buildings, industrial control, energy distribution & management – CONET (No. E) 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
FP 7 ICT Objective 3. 7 NECS (2) c) Control of large-scale complex distributed systems (10 projects – 9 STREP + 1 CSA) – Distributed control systems, software platforms and tools. including appropriate – 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 (Feed. Net. Back, HD-MPC, WIDE) have links to top international (US) teams Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 18
Beneficiary name Country Aalborg University DK Industrial Systems and Control UK 3 Lund University SE 4 University of Zagreb CR 5 Energy research Centre of the Netherlands NL 6 Vestas Wind Systems A/S DK Example project 1: AEOLUSPartners 3 years, 2. 5 M€ 1 (Coord) Starting 1 May 2008 2 The challenge: Global coordinated predictive and robust control under load and system uncertainties The objective of Aeolus is to research and develop: 1) models that allow real-time predictions of flows and incorporate 2) data from a network of sensors, and 3) 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 (No. E) 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 platformbased 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 FP 6 and FP 7 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
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 RESEARCH • Ramp up R&D investment in Europe – Towards 3% (Barcelona Objective) • Bring together fragmented efforts BUSINESS – Building European Research Area • Main outputs: – Strategic Research Agenda (SRA) – Structuring the constituency Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 24 POLICY
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 JU members • ARTEMIS Joint Undertaking – ARTEMISIA industrial association – Commission – 20+ Member States Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 27
elected on 4 th ARTEMISIA Steering Board June 2007 by General Assembly • 5 SME’s • 15 Large Companies • 5 Public Research Organisations Presidium: Nokia, Daimler. Chrysler, 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 (FP 7): 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 ) 1. Methods and Processes for Safety-relevant Embedded Systems 2. Person-centric Health Management 3. Smart Environments and Scalable Digital Services 4. Efficient Manufacturing and Logistics 5. Computing Environments for Embedded Systems 6. Security, Privacy and Dependability in Embedded Systems for Appliances/Networks/Services 7. Embedded Technology for Sustainable Urban Life 8. Human-centric Design of Embedded Systems Cyber-Physical Systems Workshop, 21 April 2008, St. Louis, MO 30
Conclusion • Embedded Systems Research in FP 6 and FP 7 – 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/fp 7/ict/programme/challenge 3_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
- Slides: 32