Changeset 40 for anr/task-4.tex
- Timestamp:
- Jan 19, 2010, 5:03:37 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/task-4.tex
r36 r40 6 6 % 7 7 \begin{objectif} 8 Th is objectives of this task are to providesthe 2 HAS back-ends of the COACH project and9 a tool that adapt the coprocessor frequency to the FPGA-SoC frequency . This later is given8 The objectives of this task are to provide the 2 HAS back-ends of the COACH project and 9 a tool that adapt the coprocessor frequency to the FPGA-SoC frequency as given 10 10 by the processors and the BUS. 11 %pourquoi en majuscule? 11 12 \\ 12 The HAS back-ends as shown figure~\ref{archi-hls} reads \xcoach data and provides13 \xcoachplus data that is \xcoach formatannotated with hardware information such as14 variable binded on register, operation binded on cell and sheduled. The \xcoach format13 The HAS back-ends as shown in figure~\ref{archi-hls} reads \xcoach data and provides 14 \xcoachplus data, i.e. \xcoach data annotated with hardware information such as 15 variables bindings to registers, operations bindings to cells and a schedule. The \xcoach format 15 16 being generated by {\specXcoachToC} deliverable and \xcoachplus being treated by 16 17 \novers{\specXcoachToSystemC} and \novers{\specXcoachToVhdl} deliverables, 17 this task is very dependen t of thetask~1.18 this task is very dependen on task~1. 18 19 \par 19 20 For the two HAS front-end, this task is based on the already existing HLS tools GAUT and 20 tools. These tools are complementary and not competitor because they cover irespectively21 data and control dominated orthogonal domain.21 UGH. These tools are complementary and not in competition because they cover respectively 22 data and control dominated designs. 22 23 The organization of the task is firstly to integrate quickly the existing HLS to the COACH 23 24 framework. Secondly these tools will be improved to allows to treat data dominated application 24 with a few control for GAUT and control dominated application with a few data treatment25 with a few control for GAUT and control dominated application with a few data processing 25 26 for UGH. This will enlarge the domain the HLS can cover. 26 27 \end{objectif} … … 53 54 automatically data dominated sections included into a control dominated application. 54 55 \item{}{21}{27}{x}{\Stima}{UGH enhancement 2} The UGH software that is able to 55 generate a nmicro-architecture without the variable binding currently done by the56 generate a micro-architecture without the variable binding currently done by the 56 57 designer. 57 58 \item{}{18}{24}{x}{\Subs}{GAUT enhancement 1} A GAUT excutable that is able to … … 64 65 \item In FPGA-SoC, the frequency is given by the processors and the BUS. The coprocessors 65 66 generated by HLS synthesis must respect this frequency. However, the HLS tools can not 66 guarantee that the micro-architectures they generate , respect accuratelythis67 guarantee that the micro-architectures they generate accurately respect this 67 68 frequency. This is especially the case when the target is a FPGA device, because the 68 69 delays are really known only after the RTL synthesis and that estimated delays used 69 by the HLS are very impreci s. The goal of this \ST is to provide a featureto adapt70 by the HLS are very imprecize. The goal of this \ST is to provide a tool to adapt 70 71 the coprocessors frequency to the FPGA-SoC frequency after the coprocessor RTL 71 72 synthesis.
Note: See TracChangeset
for help on using the changeset viewer.