Changeset 107 for anr/task-1.tex


Ignore:
Timestamp:
Feb 8, 2010, 9:59:55 AM (14 years ago)
Author:
coach
Message:

pc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anr/task-1.tex

    r73 r107  
    55%
    66\begin{objectif}
    7 This task deals with the main features for embedded systems.
     7This task deals with the main features of digital systems.
    88Its objectives are the specification of the designer input, the
    9 definition of the hardware architectural templates and all the features
    10 that the HAS tools share.
     9definition of the hardware architectural templates and of all the features
     10that the HAS tools will share.
    1111\end{objectif}
    1212%
    1313\begin{workpackage}
    14 \item This \ST specifies COACH for the system designer. At this
    15     level COACH is a black box. The deliverables are documents allowing the system
    16     designers to use COACH: feeding it (inputs), how to use it (design flow),
    17     what COACH can generate (definition of the generic architecture of the
    18     MPSoC and its 3 targets hardware mapping).
     14\item This \ST specifies the COACH environment for the system designer. At this
     15    level the COACH framework is a black box. The deliverables are documents
     16    specifying: how to feed COACH (the inputs), how to use COACH (the design flow),
     17    what is generated (the outputs).
     18    %(definition of the generic architecture of the
     19    %MPSoC and its 3 targets hardware mapping).
    1920    \begin{livrable}
    20     \itemV{0}{6}{d}{\Supmc}{COACH user manual} \setMacroInAuxFile{specGenManualI}
    21         It is the first milestone of the COACH user manual that will allow the demonstrator
    22         \STs to start.
    23         It contains the general description of the framework, the design flow and the
     21    \itemV{0}{6}{d}{\Supmc}{COACH specification} \setMacroInAuxFile{specGenManualI}
     22        The first version of the COACH specification.
     23        This document contains the general description of the framework, the design flow and the
    2424        description of the architectural templates.
    25         It refers to the HAS user manual (delivrable {\specHasManual}) and
    26         to the CSG manual (delivrable \specCsgManual) for the COACH input
     25        It refers to the HAS specification (delivrable {\specHasManual}) and
     26        to the CSG specifcation (delivrable \specCsgManual) for the COACH input
    2727        descriptions.
    28     \itemL{6}{12}{d}{\Supmc}{COACH user manual}{1:0:0} \setMacroInAuxFile{specGenManual}
    29         The COACH user manual of the {\specGenManualI} delivrable updated with the feed-backs
    30         of the demonstrator \STs.
    31     \itemV{0}{6}{d}{\Stima}{CSG user manual} \setMacroInAuxFile{specCsgManualI}
    32         It is the first milestone of the CSG (COACH System Generator) user manual that
    33                 will allow the demonstrator \STs to start.
     28    \itemL{6}{12}{d}{\Supmc}{COACH specification}{1:0:0} \setMacroInAuxFile{specGenManual}
     29        The final version of the {\specGenManualI} delivrable updated with the %FIXME == {first}
     30        feed-backs of the demonstrator \STs.
     31    \itemV{0}{6}{d}{\Stima}{CSG specification} \setMacroInAuxFile{specCsgManualI}
     32        The first version of the CSG (COACH System Generator) specification.
    3433        It specifies how the task graph is described, the communication schemes and its
    3534        associated API (Application  Programming Interface).
     
    3837        Nevertheless, these basic schemes will be enhanced to allow more efficient
    3938        synthesis.
    40     \itemL{6}{12}{d}{\Stima}{CSG user manual}{1:0:0} \setMacroInAuxFile{specCsgManual}
    41         The CSG user manual of the {\specGenManualI} delivrable updated with the feed-backs
     39    \itemL{6}{12}{d}{\Stima}{CSG specification}{1:0:0} \setMacroInAuxFile{specCsgManual}
     40        The final version of the {\specGenManualI} delivrable updated with the %FIXME == {first}
     41        feed-backs
    4242        of the demonstrator \STs.
    43     \itemV{0}{6}{d}{\Subs}{HAS user manual} \setMacroInAuxFile{specHasManualI}
    44         It is the first milestone of the HAS (Hardware Accelerator Synthesis) user manual that
    45                 will allow the demonstrator \STs to start.
     43    \itemV{0}{6}{d}{\Subs}{HAS specification} \setMacroInAuxFile{specHasManualI}
     44        The first version of the HAS (Hardware Accelerator Synthesis) specification.
    4645        It specifies how tasks must be written (C/C++ subset) and how
    4746        communication schemes defined in the {\specCsgManual} delivrable must be described for
    4847        coprocessor synthesis.
    49     \itemL{6}{12}{d}{\Subs}{HAS user manual}{1:0:0} \setMacroInAuxFile{specHasManual}
    50         The HAS user manual of the {\specGenManualI} delivrable updated with the feed-backs of
     48    \itemL{6}{12}{d}{\Subs}{HAS specification}{1:0:0} \setMacroInAuxFile{specHasManual}
     49        The final version of the {\specGenManualI} delivrable updated with the %FIXME == {first}
     50        feed-backs of
    5151        the demonstrator \STs.
    5252    \end{livrable}
     
    7272        Last release of XML specification of the \xcoach format enhanced with
    7373        the expression of loop potential parallelism.
    74     \itemV{6}{12}{x}{\Subs}{C++ to/from \xcoach format (1)}
     74    \itemV{6}{12}{x}{\Subs}{C/C++ to/from \xcoach format (1)}
    7575        \setMacroInAuxFile{specXcoachToCAI}
    76         Proposition of a GCC plugin that generates a \xcoach description
    77         (defined in {\specXcoachDocI} deliverable) from a C++ task description
     76        A GCC plugin C2X that generates a \xcoach description
     77        (defined in {\specXcoachDocI} deliverable) from a C/C++ task description
    7878        (defined in {\specHasManual} deliverable).
    7979    \itemL{12}{18}{x}{\Subs}{C++ to/from \xcoach format (1)}{0:0:0}
     
    8282        in the {\specXcoachDoc} deliverable and HAS input defined in the {\specHasManual}
    8383        deliverable.
    84     \itemV{7}{12}{x}{\Subs}{C++ to/from \xcoach format (2)}
     84    \itemV{7}{12}{x}{\Subs}{C/C++ to/from \xcoach format (2)}
    8585        \setMacroInAuxFile{specXcoachToCBI}
    86         This second tool regenerates a C description from a \xcoach
     86        This second tool X2C regenerates a C description from a \xcoach
    8787        description.
    8888    \itemL{12}{18}{x}{\Subs}{C++ to/from \xcoach format (2)}{0:0:0}
     
    9393    \itemV{12}{18}{x}{\Supmc}{\xcoachplus format to SystemC}
    9494        \setMacroInAuxFile{specXcoachToSystemCI}
    95         The first release of a program that translates \xcoachplus description to CABA
     95        The first release of the software tool X2SC that translates \xcoachplus description to CABA
    9696        and TLM-DT SystemC module.
    9797    \itemL{18}{24}{x}{\Supmc}{\xcoachplus format to SystemC}{0:2:0}
     
    100100    \itemV{12}{18}{x}{\Subs}{\xcoachplus format to VHDL}
    101101        \setMacroInAuxFile{specXcoachToVhdlI}
    102         The first release of a program that translates \xcoachplus description to
     102        The first release of the softwaretool X2VHDL that translates \xcoachplus description to
    103103        synthesizable VHDL description.
    104104    \itemL{18}{24}{x}{\Subs}{\xcoachplus format to VHDL}{0:0:0}
     
    123123    \begin{livrable}
    124124    \itemL{0}{6}{d}{\Subs}{macro-cell definition}{0:0:0}
    125         The document define the macro cell and the file format describing them.
     125        The document defines the macro cell and the file format describing them.
    126126    \itemL{6}{12}{x}{\Subs}{macro-cell library generator}{0:0:0}
    127         A program that generates automatically the characterized macro-cell library
     127        A software tool that generates automatically the characterized macro-cell library
    128128        for a FPGA device.
    129129    \end{livrable}
Note: See TracChangeset for help on using the changeset viewer.