source: anr/task-2.tex @ 26

Last change on this file since 26 was 24, checked in by coach, 14 years ago
File size: 3.6 KB
Line 
1\begin{taskinfo}
2\let\UPMC\leader
3\let\IRISA\enable
4\let\TIMA\ensable
5\end{taskinfo}
6%
7\begin{objectif}
8This task relies to the prototyping and the generation of FPGA-SoC digital systems.
9Its is described on figure~\ref{archi-csg} and it consists of
10Its objective is to allows the system designer to explore the system space design by quickly prototyping and then to generate automatically the FPGA-SoC system.
11This task consists of
12\begin{itemize}
13\item the development of all the missing components (SytemC model and/or synthesizable VHDL description),
14\item the configuration and the development of drivers of the operating systems,
15\item the CSG software that generates the simulators for prototiping and the FPGA-SoC system,
16\item the specification of enhanced communication schem and their sofware and hardware implementation.
17\end{itemize}
18This task being based on the SocLib platform, a first release will be delivrable at $T0+12$
19to allow the demonstrators to start working.
20This release will include the standard communication schems (base on SocLib MWMR component)
21and support the COACH architectural template for prototyping and hardware generation.
22\end{objectif}
23%
24\begin{workpackage}{T2}
25\item This \ST corresponds to the Coach System Generator (DSG) software.
26    \begin{livrable}
27    \item{-V1}{0}{12}{x}{\upmc}{DSG} The first milestone that will allow demonstrators to
28        start working using the COACH hardware architecture template.
29    \item{-V2}{0}{24}{x}{\upmc}{DSG} This milestone adds to DSG the support to the Xilinx
30        and Altera architectural templates and to the enhanced communication system.
31    \item{-VF}{0}{36}{x}{\upmc}{DSG} The final release.
32    \end{livrable}
33\item This \ST relies to the components of the Coach architectural template.
34    \begin{livrable}
35    \item{-VF}{0}{12}{x}{\upmc}{COACH architecture} The VHDL synthesizable description
36        of the SocLib MWMR, TokenRing.
37    \end{livrable}
38\item This \ST consists of the configuration of the SocLib Mutek operating system and the
39    development of drivers for the hardware architectural template and enhanced
40    communication schems.
41    \begin{livrable}
42    \item{-V1}{0}{12}{x}{\upmc}{Mutek OS} The first milestone required by \ST T2-1-V1.
43    \item{-V2}{0}{24}{x}{\upmc}{Mutek 0S} This milestone required by \ST T2-1-V2.
44    \item{-VF}{0}{36}{x}{\upmc}{Mutek OS} The final release.
45    \end{livrable}
46\item This \ST consists of the configuration of the SocLib DNA operating system and the
47    development of drivers for the hardware architectural template and enhanced
48    communication schems.
49    \begin{livrable}
50    \item{-V1}{0}{12}{x}{\tima}{DNA OS} The first milestone required by \ST T2-1-V1.
51    \item{-V2}{0}{24}{x}{\tima}{DNA 0S} This milestone required by \ST T2-1-V2.
52    \item{-VF}{0}{36}{x}{\tima}{DNA OS} The final release.
53    \end{livrable}
54\item This \ST relies to definition and implementation of the enhanced communication
55    schems usable in the definition of communicante task graph.
56    \begin{livrable}
57    \item{-VF}{0}{6}{d}{\tima}{CSG user manual} A document that describes the CSG task
58        graph inputs (task graph, task description, communication schems).
59    \end{livrable}
60\item This \ST relies to implementation of the MWMR component for the Xilinx and Altera
61    architectural template.
62    \begin{livrable}
63    \item{-1-VF}{0}{18}{x}{\tima}{MWMR Altera} The VHDL synthesizable description and
64        SystemC model of the MWMR with a PLB bus interface.
65    \item{-2-VF}{0}{18}{x}{\irisa}{MWMR Altera} The VHDL synthesizable description and
66        SystemC model of the MWMR with an AVALON bus interface.
67    \end{livrable}
68% FIXME:CITI
69\end{workpackage}
Note: See TracBrowser for help on using the repository browser.