Changeset 279 for anr/task-1.tex
- Timestamp:
- Nov 24, 2010, 5:44:26 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/task-1.tex
r278 r279 17 17 specifying: how to feed COACH (the inputs), how to use COACH (use model), 18 18 what is generated (the outputs). 19 %(definition of the generic architecture of the20 %MPSoC and its 3 targets hardware mapping).21 19 \begin{livrable} 22 \CoutHorsD{0}{12}{\Sbull}{User specification}{3:0:0} 23 \itemV{0}{6}{d}{\Supmc}{COACH specification} \setMacroInAuxFile{specGenManualI} 24 The first version of the COACH specification. 25 This document contains the general description of the framework, the use model and the 26 description of the architectural templates. 27 It refers to the HAS specification (deliverable {\specHasManual}) and 28 to the CSG specifcation (deliverable \specCsgManual) for the COACH input 29 descriptions. 30 \itemL{6}{12}{d}{\Supmc}{COACH specification}{1:0:0} \setMacroInAuxFile{specGenManual} 31 The final version of the {\specGenManualI} deliverable updated with the first 32 feed-backs of the demonstrator \STs. 33 \itemV{0}{6}{d}{\Stima}{CSG specification} \setMacroInAuxFile{specCsgManualI} 34 The first version of the CSG (COACH System Generator) specification. 35 It specifies how the task graph is described, the communication schemes and its 36 associated API (Application Programming Interface). 37 The base is the SRL library and the MWMR communication component defined by the SocLib 38 ANR project. 39 Nevertheless, these basic schemes will be enhanced to allow more efficient 40 synthesis. 41 \itemL{6}{12}{d}{\Stima}{CSG specification}{1:0:0} \setMacroInAuxFile{specCsgManual} 42 The final version of the {\specGenManualI} deliverable updated with the first 43 feed-backs of the demonstrator \STs. 44 \itemV{0}{6}{d}{\Subs}{HAS specification} \setMacroInAuxFile{specHasManualI} 45 The first version of the HAS (Hardware Accelerator Synthesis) specification. 46 It specifies how tasks must be written (C/C++ subset) and how 47 communication schemes defined in the {\specCsgManual} deliverable must be described for 48 coprocessor synthesis. 49 \itemL{6}{12}{d}{\Subs}{HAS specification}{2:0:0} \setMacroInAuxFile{specHasManual} 50 The final version of the {\specGenManualI} deliverable updated with the first 51 feed-backs of the demonstrator \STs. 20 \itemV{0}{6}{d}{\Supmc}{Use model specification} 21 This document describes the use modle of COACH. It will be a cooperative work. 22 Its main parts are: 23 \begin{description} 24 \item[General overview] (\Supmc) 25 \item[CSG specification] (\Stima) 26 Here the COACH System Generator Generator is specified: 27 how the task graph is described, the communication schemes and 28 its associated API (Application Programming Interface). 29 The base is the SRL library and the MWMR communication component defined 30 by the SocLib ANR project. 31 Nevertheless, these basic schemes will be enhanced to allow more efficient 32 synthesis. 33 \item[HAS specification] (\Subs) 34 This part focuses to the Hardware Accelerator Synthesis. 35 It specifies how tasks must be written (C/C++ subset) and how 36 communication schemes must be described for coprocessor synthesis. 37 \end{description} 38 \itemL{6}{12}{d}{\Supmc}{Use model specification}{3:0:0} 39 \setMacroInAuxFile{useModelSpecification} 40 The final version of the Use model specification enhanced 41 with the feed-backs of the demonstrator \STs. 42 \OtherPartner{0}{12}{\Slip} {2:0:0} 43 \OtherPartner{0}{12}{\Sirisa} {2:0:0} 44 \OtherPartner{0}{12}{\Stima} {3:0:0} 45 \OtherPartner{0}{12}{\Subs} {3:0:0} 46 \OtherPartner{0}{12}{\Sbull} {2:0:0} 47 \OtherPartner{0}{12}{\Sthales}{2:0:0} 48 \OtherPartner{0}{12}{\Smds} {2:0:0} 49 % \itemV{0}{6}{d}{\Supmc}{Use model specification} \setMacroInAuxFile{specGenManualI} 50 % The first version of the COACH specification. 51 % This document contains the general description of the framework, the use model and the 52 % description of the architectural templates. 53 % It refers to the HAS specification (deliverable {\specHasManual}) and 54 % to the CSG specifcation (deliverable \specCsgManual) for the COACH input 55 % descriptions. 56 % \itemL{6}{12}{d}{\Supmc}{COACH specification}{1:0:0} \setMacroInAuxFile{specGenManual} 57 % The final version of the {\specGenManualI} deliverable updated with the first 58 % feed-backs of the demonstrator \STs. 59 % \OtherPartner{0}{12}{\Sbull} {3:0:0} 60 % \OtherPartner{0}{12}{\Sthales}{1:0:0} 61 % \itemV{0}{6}{d}{\Stima}{CSG specification} \setMacroInAuxFile{specCsgManualI} 62 % The first version of the CSG (COACH System Generator) specification. 63 % It specifies how the task graph is described, the communication schemes and its 64 % associated API (Application Programming Interface). 65 % The base is the SRL library and the MWMR communication component defined by the SocLib 66 % ANR project. 67 % Nevertheless, these basic schemes will be enhanced to allow more efficient 68 % synthesis. 69 % \itemL{6}{12}{d}{\Stima}{CSG specification}{1:0:0} \setMacroInAuxFile{specCsgManual} 70 % The final version of the {\specGenManualI} deliverable updated with the first 71 % feed-backs of the demonstrator \STs. 72 % \itemV{0}{6}{d}{\Subs}{HAS specification} \setMacroInAuxFile{specHasManualI} 73 % The first version of the HAS (Hardware Accelerator Synthesis) specification. 74 % It specifies how tasks must be written (C/C++ subset) and how 75 % communication schemes defined in the {\specCsgManual} deliverable must be described for 76 % coprocessor synthesis. 77 % \itemL{6}{12}{d}{\Subs}{HAS specification}{2:0:0} \setMacroInAuxFile{specHasManual} 78 % The final version of the {\specGenManualI} deliverable updated with the first 79 % feed-backs of the demonstrator \STs. 52 80 \end{livrable} 53 81 \subtask{Internal software structure} … … 55 83 document listing all the COACH software components and how they cooperate. 56 84 \begin{livrable} 57 \CoutHorsD{0}{12}{\Sthales}{User specification}{1:0:0}58 85 \itemL{0}{6}{d}{\Supmc}{COACH internal \ganttlf software architecture}{1:0:0} 59 86 Description of the software list and the data flow among the tools.
Note: See TracChangeset
for help on using the changeset viewer.