Changeset 278 for anr/task-1.tex
- Timestamp:
- Nov 24, 2010, 12:14:38 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/task-1.tex
r244 r278 12 12 % 13 13 \begin{workpackage} 14 \subtask 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), 14 \subtask{Specification of the COACH environment} 15 This \ST specifies the COACH environment for the system designer. In this 16 \ST the COACH framework is a black box. The deliverables are documents 17 specifying: how to feed COACH (the inputs), how to use COACH (use model), 17 18 what is generated (the outputs). 18 19 %(definition of the generic architecture of the … … 22 23 \itemV{0}{6}{d}{\Supmc}{COACH specification} \setMacroInAuxFile{specGenManualI} 23 24 The first version of the COACH specification. 24 This document contains the general description of the framework, the design flowand the25 This document contains the general description of the framework, the use model and the 25 26 description of the architectural templates. 26 27 It refers to the HAS specification (deliverable {\specHasManual}) and … … 50 51 feed-backs of the demonstrator \STs. 51 52 \end{livrable} 52 \subtask This \ST specifies the software COACH structure. The deliverable is a 53 \subtask{Internal software structure} 54 This \ST specifies the COACH software structure. The deliverable is a 53 55 document listing all the COACH software components and how they cooperate. 54 56 \begin{livrable} … … 57 59 Description of the software list and the data flow among the tools. 58 60 \end{livrable} 59 \subtask This \ST specifies the \xcoach and the \xcoachplus formats. 61 \subtask{\xcoach format} 62 This \ST specifies the \xcoach and the \xcoachplus formats. 60 63 \begin{livrable} 61 64 \itemV{0}{6}{d+x}{\Slip}{\xcoach format specification} … … 74 77 \itemV{6}{12}{x}{\Subs}{First release of C2X} 75 78 \setMacroInAuxFile{specXcoachToCAI} 76 A GCC plugin C2X that generates a \xcoach description 79 This delivrable groups 2 tools. 80 The first one C2X is a GCC plugin that generates a \xcoach description 77 81 (defined in {\specXcoachDocI} deliverable) from a C/C++ task description 78 82 (defined in {\specHasManual} deliverable). 79 \itemL{12}{18}{x}{\Subs}{C2X tool}{2:1:0} 83 The second one X2C regenerates a C description from a \xcoach 84 description. 85 % TACHE INCLUSE mais non decrite; Specification of the GCC driver tool. 86 \itemL{12}{18}{x}{\Subs}{C2X tool}{4:2:0} 80 87 \setMacroInAuxFile{specXcoachToCA} 81 An updated version of C2X (\specXcoachToCAI) which supports the \xcoach format defined88 An updated version of C2X and X2C (\specXcoachToCAI) which supports the \xcoach format defined 82 89 in the {\specXcoachDoc} deliverable and the HAS input format defined in the {\specHasManual} 83 90 deliverable. 84 \itemV{7}{12}{x}{\Subs}{First release of X2C}85 \setMacroInAuxFile{specXcoachToCBI}86 This second tool X2C regenerates a C description from a \xcoach87 description.88 \itemL{12}{18}{x}{\Subs}{X2C tool}{2:1:0}89 \setMacroInAuxFile{specXcoachToCB}90 The same software as the former (\specXcoachToCBI) but for the \xcoach format as defined91 in the {\specXcoachDoc} deliverable and HAS input as defined in the {\specHasManual}92 deliverable.91 % \itemV{7}{12}{x}{\Subs}{First release of X2C} 92 % \setMacroInAuxFile{specXcoachToCBI} 93 % This second tool X2C regenerates a C description from a \xcoach 94 % description. 95 % \itemL{12}{18}{x}{\Subs}{X2C tool}{2:1:0} 96 % \setMacroInAuxFile{specXcoachToCB} 97 % The same software as the former (\specXcoachToCBI) but for the \xcoach format as defined 98 % in the {\specXcoachDoc} deliverable and HAS input as defined in the {\specHasManual} 99 % deliverable. 93 100 \itemV{12}{18}{x}{\Supmc}{First release of X2SC} 94 101 \setMacroInAuxFile{specXcoachToSystemCI} … … 106 113 Final release of the former software (\specXcoachToVhdlI) and integration 107 114 of enhancements proposed in \novers{\specXilinxOptimization} deliverable. 108 \itemL{18}{21}{d}{\Sxilinx}{\xilinx RTL optimisation (1)}{0:3:0}109 \setMacroInAuxFile{specXilinxOptimization}110 This deliverable consists in optimizing the VHDL generated from \xcoachplus format111 (deliverable \novers{\specXcoachToVhdl}) for the \xilinx RTL synthesis tools.112 \ubs will provide several examples of VHDL source files generated from \xcoachplus,113 with explanations about generation process of main data structures used in VHDL sources,114 \xilinx will provide back a documentation listing that proposes VHDL generation enhancements.115 115 \end{livrable} 116 116 117 \subtask This \ST aims to define a tool in order to pilot the GCC/xcoach compiler. 118 \begin{livrable} 119 \itemL{0}{3}{d}{\Subs}{GCC driver specification}{1:0:0} 120 Specification of the GCC driver tool. 121 \itemV{3}{9}{x}{\Subs}{GCC driver} 122 First release of the GCC driver tool. 123 %en T0+18 car va peut etre evoluer en fonction du DSE µ-archi 124 \itemL{9}{12}{x}{\Subs}{GCC driver}{3:0:0} 125 Final release of the GCC driver tool. 126 \end{livrable} 117 % TACHE INCLUSE SANS X2C & C2X 118 %\subtask This \ST aims to define a tool in order to pilot the GCC/xcoach compiler. 119 % \begin{livrable} 120 % \itemL{0}{3}{d}{\Subs}{GCC driver specification}{1:0:0} 121 % Specification of the GCC driver tool. 122 % \itemV{3}{9}{x}{\Subs}{GCC driver} 123 % First release of the GCC driver tool. 124 % %en T0+18 car va peut etre evoluer en fonction du DSE µ-archi 125 % \itemL{9}{12}{x}{\Subs}{GCC driver}{3:0:0} 126 % Final release of the GCC driver tool. 127 % \end{livrable} 127 128 128 \subtask Backend HLS tools use a characterized macro-cell library to build the 129 \subtask{Tool for cell library creation} 130 Backend HLS tools use a characterized macro-cell library to build the 129 131 micro-architecture of a coprocessor. The characterisation of a cell depends 130 132 on the target device. The role of this \ST is to define the macro-cells and
Note: See TracChangeset
for help on using the changeset viewer.