Changeset 177


Ignore:
Timestamp:
Feb 15, 2010, 3:08:04 PM (14 years ago)
Author:
coach
Message:

UBS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anr/section-2.2.tex

    r135 r177  
    22% Relevance of the proposal
    33
    4 \mustbecompleted {FIXME == AJOUTER LES POINTS QUI SUIVENT sur les 3 axes ???}
    5 
    6 --------------------------------------------------------------------------
    7 The COACH project answers to several of the challenges found in different axis of the call for proposals. Keywords of the call are indicated below in italic writing.
    8 
    9 Axis 1 "Architectures des syst\`{e}mes embarqu\'{e}s" :
    10 
    11 COACH will address new embedded systems architectures by allowing the design of  Multi-Core Systems-on-Chip (possibly heterogeneous) on FPGA according to the design constraints and objectives (real-time, low-power). It will permit to design  complex SoC  based on IP cores ((memory, peripherals, network controllers, communication processors), running Embedded Software, as well as an Operating System with associated middleware and API and using hardware accelerator automatically generated. It will also permit to use efficiently different dynamic system management techniques and re-configuration mechanisms.
    12 
    13 Axis 2 "Infrastructures pour l'Internet, le calcul intensif ou les services" :
    14 
    15 COACH will address High-Performance Computing (HPC) by helping designer to accelerate an application running on a PC by migrating critical parts into a SoC implemented on an FPGA plugged to the PC bus (through a communication link like PCI/X). COACH will reduce the designer effort through the development of tools that translate high level language programs to FPGA configurations. Moreover, Dynamic Partial Reconfiguration will be used for improving HPC performance as well as reducing the required area.
    16 
    17 Axis 3 "Robotique et controle/commande" :
    18 --------------------------------------------------------------------------
    194
    205
     
    3217environment, including communication middleware and tools to support
    3318developers in the production of embedded software, through all phases of the software lifecycle,
    34 from requirements analysis until deployment and maintenance.
     19from requirements analysis downto deployment and maintenance.
    3520More specifically, COACH focuses on:
    3621\begin{itemize}
     
    5338%%%
    5439\parlf
    55 The COACH project will benefit from a number of previous projects:
     40The COACH project will benefit from a number of previous recent projects:
    5641\begin{description}
    5742  \item[SOCLIB]
    5843    The SoCLib ANR platform (2007-2009) is an open infrastructure developped by 10 academic laboratories
    59     and 6 industrial companies.
     44    (TIMA, LIP6, Lab-STICC, IRISA, ENST, Gipsa-Lab, CEA-LIST, CEA-LETI, CITI, INRIA-Futurs, LIS) and 6
     45        industrial companies (Thales Communications, Thomson R\&D, STMicroelectronics, Silicomp, MDS, TurboConcept).
    6046    It supports system level virtual prototyping of shared memory, multi-processors
    6147    architectures, and provides tools to map multi-tasks software application on these
     
    125111\end{itemize}
    126112%%%
     113
     114
     115The COACH project answers to several of the challenges found in different axis of the
     116call for proposals. Keywords of the call are indicated below in italic writing.
     117
     118Axis 1 "Architectures des syst\`{e}mes embarqu\'{e}s" :
     119
     120COACH will address new embedded systems architectures by allowing the design of
     121Multi-Core Systems-on-Chip (possibly heterogeneous) on FPGA according to the design
     122constraints and objectives (real-time, low-power). It will permit to design  complex SoC
     123based on IP cores (memory, peripherals, network controllers, communication processors),
     124running Embedded Software, as well as an Operating System with associated middleware and
     125API and using hardware accelerator automatically generated. It will also permit to use
     126efficiently different dynamic system management techniques and re-configuration mechanisms.
     127
     128Axis 2 "Infrastructures pour l'Internet, le calcul intensif ou les services" :
     129
     130COACH will address High-Performance Computing (HPC) by helping designer to accelerate an
     131application running on a PC by migrating critical parts into a SoC implemented on an FPGA
     132plugged to the PC bus (through a communication link like PCI/X). COACH will reduce the designer
     133effort through the development of tools that translate high level language programs to FPGA
     134configurations. Moreover, Dynamic Partial Reconfiguration will be used for improving HPC performance
     135as well as reducing the required area.
     136
     137Axis 3 "Robotique et controle/commande" :
     138
     139COACH will permit to design complex digital systems based on high-performance multi-core systems.
     140Like in the consumer electronics domain (telecommunication, multimedia), future control applications
     141will employ more and more SoC not just for typical consumer functionality, but also for safety and
     142security applications (by performing complex analyses on data gathered with intelligent sensors,
     143by initiating appropriate responses to dangerous phenomena...). Application domains for such systems
     144are for example the automotive domain, as well as the aerospace and avionics domains (i.e. sophisticated on-board
     145radar systems, collision-detection, intelligent navigation...).
     146Manufacturing technology will also increasingly need high-end vision analysis and high-speed
     147robot control. In all cases, high performance and real time requirements are combined with
     148requirements to low power, low temperature, high dependability, and low cost.
     149
     150Axis 5 "S\'{e}curit\'{e} et suret\'{e}" :
     151
     152The results of the COACH project will help users to build cryptographic secure systems implemented in
     153hardware or both in software/ hardware in an effective way, substantially enhancing the
     154process productivity of the cryptographic algorithms hardware synthesis, improving the
     155quality and reducing the design time and the cost of synthesised cryptographic devices.
     156
     157COACH technologies can be used in both large and small business, as they will permit users to design
     158embedded systems which meet a wide range of requirements: from low cost and low power consuming
     159devices to very high speed devices, based on parallel computing. For enterprises that will use embedded
     160systems designed via the approaches and tools targeted by COACH, there is the potential for greater
     161efficiency, improved business processes and models. The net results: lower costs, faster response times,
     162better service, and higher revenue.
     163
     164
    127165\parlf
    128 Finally, it is worth to note that this project cover priorities defined by the commission
     166Finally, it is worth to note that this project covers priorities defined by the commission
    129167experts in the field of Information Technolgies Society (IST) for Embedded
    130168Systems: $<<$Concepts, methods and tools for designing systems dealing with systems complexity
Note: See TracChangeset for help on using the changeset viewer.