- Timestamp:
- Feb 8, 2010, 4:09:44 PM (15 years ago)
- Location:
- anr
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/section-3.1.tex
r103 r112 113 113 Regarding these limitations, it is necessary to create a new tool generation reducing the gap 114 114 between the specification of an heterogeneous system and its hardware implementation. 115 %FIXME == {Ajouter ref livre + D&T}115 \mustbecompleted {FIXME :: Ajouter ref livre + D&T} 116 116 117 117 \subsubsection{Application Specific Instruction Processors} -
anr/task-1.tex
r107 r112 27 27 descriptions. 28 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}29 The final version of the {\specGenManualI} delivrable updated with the \mustbecompleted{FIXME:: first ?} 30 30 feed-backs of the demonstrator \STs. 31 31 \itemV{0}{6}{d}{\Stima}{CSG specification} \setMacroInAuxFile{specCsgManualI} … … 38 38 synthesis. 39 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}40 The final version of the {\specGenManualI} delivrable updated with the \mustbecompleted{FIXME:: first ?} 41 41 feed-backs 42 42 of the demonstrator \STs. … … 47 47 coprocessor synthesis. 48 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}49 The final version of the {\specGenManualI} delivrable updated with the \mustbecompleted{FIXME:: first ?} 50 50 feed-backs of 51 51 the demonstrator \STs. -
anr/task-2.tex
r108 r112 14 14 \item the development of all the missing components (SytemC models and/or synthesizable VHDL models 15 15 of the IP-cores), 16 \item the configuration and the development of drivers %FIXME == {driver de quoi ???}16 \item the configuration and the development of drivers \mustbecompleted{FIXME:: driver de quoi ???} 17 17 of the operating systems, 18 18 \item the CSG software that generates the SystemC simulators for prototyping and the synthesizable description 19 of the FPGA-SoC system (i.e. its bitstream), %FIXME == {VHDL ou bitstream ???}19 of the FPGA-SoC system (i.e. its bitstream), \mustbecompleted{FIXME:: VHDL ou bitstream ???} 20 20 \item the specification of enhanced communication schemes and their sofware and hardware implementations. 21 21 \end{itemize} … … 37 37 In this milestone only the SystemC prototyping will be supported for the XILINX 38 38 and ALTERA architectural template. 39 HAS is available. %FIXME = {ca veut dire ???}39 HAS is available. \mustbecompleted{FIXME:: ca veut dire ???} 40 40 \itemV{18}{24}{x}{\Supmc}{CSG} \setMacroInAuxFile{csgAllArch} 41 41 This milestone extends CSG (\csgPrototypingOnly) to … … 47 47 \\ 48 48 For the COACH architectural template, it consists of the devlopment of the VHDL 49 synthesizable description of the missing components. %FIXME == {pas clair missing components}49 synthesizable description of the missing components. \mustbecompleted{FIXME :: pas clair missing components} 50 50 Notice that the SystemC models 51 51 comes from the SocLib ANR project, the processor with its cache comes from the TSAR … … 92 92 \begin{livrable} 93 93 \itemV{6}{8}{x}{\Supmc}{MUTEK OS} 94 The drivers %FIXME = {???}94 The drivers \mustbecompleted{FIXME :: ???} 95 95 required for the first CSG milestone (delivrable \csgCoachArch). 96 96 \itemV{8}{18}{x}{\Supmc}{MUTEK 0S} -
anr/task-3.tex
r110 r112 15 15 as possible, identify communication channels, and output an \xcoach 16 16 description. 17 %FIXME == {Impossible d'utiliser les transformations de boucles pour amélierer la partie SW ??? }17 \mustbecompleted {FIXME :: Impossible d'utiliser les transformations de boucles pour amélierer la partie SW ??? } 18 18 \end{objectif} 19 19 % … … 65 65 Description of the process network construction method for programs with 66 66 polyhedral loops. User manual. 67 %FIXME == {User manual ou Specification. Si user manual alors le mettre en dissemination}67 \mustbecompleted{ FIXME :: User manual ou Specification. Si user manual alors le mettre en dissemination} 68 68 \itemL{30}{36}{d}{\Slip}{Process generation method}{0:0:0} 69 69 Final assessment of the method and improved version of the user manual. 70 %FIXME == {User manual ou Specification. Si user manual alors le mettre en dissemination}70 \mustbecompleted {FIXME :: User manual ou Specification. Si user manual alors le mettre en dissemination} 71 71 \itemV{6}{12}{x}{\Slip}{Process construction} 72 72 Preliminary implementation in the Syntol framework. -
anr/task-4.tex
r111 r112 7 7 \begin{objectif} 8 8 The objectives of this task are to provide the two HAS back-ends of the COACH project and 9 a tool that adapt the coprocessor frequency to the FPGA-SoC frequency as required %FIXME == {or defined}9 a tool that adapt the coprocessor frequency to the FPGA-SoC frequency as required \mustbecompleted {FIXME :: or defined} 10 10 by the processors and the system BUS. 11 11 %pourquoi en majuscule? … … 25 25 with a few control for GAUT and control dominated application with a few data processing 26 26 for UGH. This will enlarge the domain the HLS can cover which is a strong limitation of the 27 tools currently avilable. %FIXME == [ajouter ref LIVRE, D&T, CATRENE Roadmap]27 tools currently avilable. \mustbecompleted {FIXME :: ajouter ref LIVRE, Design and Test, CATRENE Roadmap} 28 28 \end{objectif} 29 29 % … … 93 93 \itemL{24}{33}{x}{\Supmc}{frequency calibration}{2:.5:3.5} 94 94 The frequency calibration software consists of a driver in the FPGA-SoC operating 95 system and of a control software on a PC. %FIXME == {Pas clair pour le HPC. Comprends pas}95 system and of a control software on a PC. \mustbecompleted {FIXME :: Pas clair pour le HPC. Comprends pas} 96 96 \end{livrable} 97 97 \end{workpackage} -
anr/task-5.tex
r111 r112 15 15 (figure~\ref{archi-hpc}). 16 16 \item Providing communication schemes between the software part running on the PC and the 17 FPGA-SoC. %FIXME = {Quelle difference avec l'item qui suit ???}17 FPGA-SoC. \mustbecompleted{ FIXME :: Quelle difference avec l'item qui suit ???} 18 18 \item Implementing the communication scheme at all levels: partition help, software 19 19 implementation both on the PC and in the operating system of the FPGA-SoC, hardware. … … 25 25 transfers. The reasons of this choices are that both ALTERA and Xilinx provide PCI/X IP for 26 26 their FPGA and that GPU HPC softwares use also it. 27 %FIXME == {ai supprime (mis en commentaire) la phrse qui suivait}27 \mustbecompleted { FIXME :: ai supprime (mis en commentaire) la phrse qui suivait} 28 28 %This will allow us at least to be inspired by GPU communication schemes and may be to reuse 29 29 %parts of the GPU softwares. … … 31 31 \end{objectif} 32 32 % 33 %FIXME == {Ne doit onpas fusionner les taches ST6-1, ST6-2, ST6-3 et pourquoi pas ST6-4 ???}33 \mustbecompleted { FIXME :: Ne doit onpas fusionner les taches ST6-1, ST6-2, ST6-3 et pourquoi pas ST6-4 ???} 34 34 \begin{workpackage} 35 35 \item This \ST is the definition of the communication schemes as a software API
Note: See TracChangeset
for help on using the changeset viewer.