Project title: ADOSESD Application DOmain Specific MPSoC-based Embedded Systems Design Alexey Syschikov St.Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 1
ADOSESD project Introduction NAME of the project: Application DOmain Specific MPSoC-based Embedded Systems Design Contact persons: Alexey Syschikov alexey.syschikov@guap.ru Yury Sheynin sheynin@aanet.ru Brief project description: The project proposes to establish unified model-based methodology, languages and tools for design and programming of MPSoC-based embedded systems: starting from algorithms design down to ready for market ES SW/HW complex. Application of unified interconnection interfaces and protocols will allow for project results to fulfill the technology platform requirements in production of local application-specific parts of the heterogeneous multi-domain embedded systems. Unification of software design and development together with modeling and simulation tools will significantly decrease systems time-to-market and allow to release software and hardware parts simultaneously. ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 2
ADOSESD project Relevance to the Call 2011 Relevance to Industrial Priorities: AWP2011-3.1.3 Design methods and tools: Integrated system design methods and tools for rapid development and prototyping Relevance to the sub-programme: ASP5 Establishment of a common multi-domain architecture, APIs, and design tool platform for advanced multi-core compute platforms Definition of a new programming model & new types of API to support platform-independent composition Relevance to the overall ARTEMIS targets Reduce the cost of the system design Reduction in development cycles ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 3
ADOSESD project R&D innovation and technical excellence Objectives: from algorithms to complex embedded systems Integral unified model-based methodology, languages and tools for workload programming and hardware design Unified interconnection interfaces, protocols and components specifications for easy integration of application-specific parts into an integral embedded system Unification of software development, simulation and modeling tools for decrease systems time-to-market Main technological and scientific innovations Unified MPSoC programming and design flow with formal model basis, formal verifications, simulation and modelling Unified interconnection interfaces and protocols for ES integration Software development for integral interoperable ES ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 4
ADSESD project Approaches and estimated work plan Main project approaches MPSoC software development: formal computational model (AGP) based parallel programming language, visual programming IDE, formal verification methods, high-level algorithmic simulation MPSoC architecture development: application domain specific cores synthesis, IP-blocks selection, communication topology and architecture synthesis, component composibility, system-level and RTL modelling Self-adapting embedded systems development: self-adapting libraries, interconnection and multi-layer protocols, verification and modeling, multiprotocol system aggregation, ES system-level and RTL modeling Estimated time-line Year 1: Parallel programming language, core synthesis and component specification formalism, ES interconnection and component composibility Year 2: IDE, topology and architecture, protocols verification, self-adapting libraries developments Year 3: Algorithmic simulation, system-level modelling, formal verification, RTL modelling, multi-protocol aggregation ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 5
ADSESD project ARTEMIS and market impact ASP5 sub-programme required impact Enable the development of low cost solutions through enhanced modularity, reuse, scalability, and portability Contribution to the general ARTEMIS targets Reduction in development cycles through early high-level estimations by simulation, formal verification and system modelling Reduce the cost of the system design through unification of development, interconnections and protocols Market impact for the industrial partners Methodology and tools for rapid development of application specific MPSoC and their programming Easy interoperable embedded systems construction from MPSoC with unified interconnection interfaces and protocols ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 6
Thank you for attention Alexey Syschikov St.Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia alexey.syschikov@guap.ru ARTEMIS Industry Association ADOSESD: Application DOmain Specific MPSoC-based Embedded Systems Design - 7