Changeset 108


Ignore:
Timestamp:
Feb 8, 2010, 10:13:09 AM (14 years ago)
Author:
coach
Message:

pc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anr/task-2.tex

    r74 r108  
    1212This task consists of
    1313\begin{itemize}
    14 \item the development of all the missing components (SytemC model and/or synthesizable VHDL description),
    15 \item the configuration and the development of drivers of the operating systems,
    16 \item the CSG software that generates the simulators for prototyping and the FPGA-SoC system,
    17 \item the specification of enhanced communication schemes and their sofware and hardware implementation.
     14\item the development of all the missing components (SytemC models and/or synthesizable VHDL models
     15of the IP-cores),
     16\item the configuration and the development of drivers %FIXME == {driver de quoi ???}
     17of the operating systems,
     18\item the CSG software that generates the SystemC simulators for prototyping and the synthesizable description
     19of the FPGA-SoC system (i.e. its bitstream), %FIXME == {VHDL ou bitstream ???}
     20\item the specification of enhanced communication schemes and their sofware and hardware implementations.
    1821\end{itemize}
    1922This task being based on the SocLib platform, a first release will be delivrable at $T0+12$
     
    2730    \begin{livrable}
    2831    \itemV{0}{12}{x}{\Supmc}{CSG} \setMacroInAuxFile{csgCoachArch}
    29         \mustbecompleted{FIXME: LIP6 :: Pas clair pour un non expert du projet... ET remplacement de "milestone" par
    30     "CSG release"}
    31         The first milestone that will allow demonstrators to start working using the COACH
     32        The first software release of the CSG tool that will allow demonstrators to start working by using the COACH
    3233        hardware architecture template.
    3334    \itemV{12}{18}{x}{\Supmc}{CSG} \setMacroInAuxFile{csgPrototypingOnly}
     
    3637        In this milestone only the SystemC prototyping will be supported for the XILINX
    3738        and ALTERA architectural template.
    38         HAS is available.
     39        HAS is available. %FIXME = {ca veut dire ???}
    3940    \itemV{18}{24}{x}{\Supmc}{CSG} \setMacroInAuxFile{csgAllArch}
    4041        This milestone extends CSG (\csgPrototypingOnly) to
     
    4344        Maintenance work of CSG.
    4445    \end{livrable}
    45 \item This \ST deals with the components of the architectural template.
     46\item This \ST deals with the components of the architectural templates.
    4647    \\
    4748    For the COACH architectural template, it consists of the devlopment of the VHDL
    48     synthesizable description of the missing components. Notice that the SystemC models
     49    synthesizable description of the missing components. %FIXME == {pas clair missing components}
     50    Notice that the SystemC models
    4951    comes from the SocLib ANR project, the processor with its cache comes from the TSAR
    5052    ANR project.
    5153    \\
    52     For the XILINX and ALTERA architectural template, we use the XILINX and ALTERA IPs.
     54    For the XILINX and ALTERA architectural templates, we use the XILINX and ALTERA IPs (NIOS, Microblaze, memories, busses...).
    5355    The missing component is the MWMR used for communication between the tasks of the
    5456    application.
     
    6062        The SystemC simulation module of the MWMR component with a PLB bus interface plus
    6163        the SystemC modules of the components of the XILINX architectural template
    62         not available in the SocLib component library.
     64        currently not available in the SocLib component library.
    6365    \itemL{18}{24}{h}{\Stima}{XILINX architecture}{9:9:0}
    6466        The synthesizable VHDL description of the MWMR component corresponding to the
     
    6870        The SystemC simulation module of the MWMR component with an AVALON bus interface plus
    6971        the SystemC modules of the components of the ALTERA architectural template
    70         not available in the SocLib component library.
     72        currently not available in the SocLib component library.
    7173    \itemL{18}{24}{h}{\Sirisa}{ALTERA architecture}{0:0:0}
    7274        The synthesizable VHDL description of the MWMR component corresponding to the
     
    8688    system and the development of drivers for the hardware architectural templates
    8789    and enhanced communication schemes defined in \novers{\specCsgManual} delivrable.
    88     For the ALTERA and XILINX architectural template, the OSs must also be ported on
     90    For the ALTERA and XILINX architectural templates, the OSs must also be ported on
    8991    the NIOS2 and MICROBLAZE processors.
    9092    \begin{livrable}
    9193    \itemV{6}{8}{x}{\Supmc}{MUTEK OS}
    92         The drivers required for the first CSG milestone (delivrable \csgCoachArch).
     94        The drivers %FIXME = {???}
     95        required for the first CSG milestone (delivrable \csgCoachArch).
    9396    \itemV{8}{18}{x}{\Supmc}{MUTEK 0S}
    9497        The drivers required for the second CSG milestone ({\csgPrototypingOnly}).
     
    9699        Maintenance work.
    97100    \itemL{6}{18}{x}{\Supmc}{Port of MUTEK OS}{1.0:1:0}
    98         Port of MUTEK OS on the NIOS2 and MICROBLAZE processors.
     101        Porting of MUTEK OS on the NIOS2 and MICROBLAZE processors.
    99102    \itemV{6}{8}{x}{\Stima}{DNA OS}
    100103        The drivers required for the first CSG milestone (delivrable \csgCoachArch).
     
    104107        Maintenance work.
    105108    \itemL{6}{18}{x}{\Stima}{Port of DNA OS}{3:1:0}
    106         Port of DNA OS on the NIOS2 and MICROBLAZE processors.
     109        Porting of DNA OS on the NIOS2 and MICROBLAZE processors.
    107110    \end{livrable}
    108111\end{workpackage}
Note: See TracChangeset for help on using the changeset viewer.