Changeset 40 for anr/task-4.tex


Ignore:
Timestamp:
Jan 19, 2010, 5:03:37 PM (14 years ago)
Author:
coach
Message:

Paul task 4 to 6 and section 4.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anr/task-4.tex

    r36 r40  
    66%
    77\begin{objectif}
    8 This objectives of this task are to provides the 2 HAS back-ends of the COACH project and
    9 a tool that adapt the coprocessor frequency to the FPGA-SoC frequency. This later is given
     8The objectives of this task are to provide the 2 HAS back-ends of the COACH project and
     9a tool that adapt the coprocessor frequency to the FPGA-SoC frequency as given
    1010by the processors and the BUS.
     11%pourquoi en majuscule?
    1112\\
    12 The HAS back-ends as shown figure~\ref{archi-hls} reads \xcoach data and provides
    13 \xcoachplus data that is \xcoach format annotated with hardware information such as
    14 variable binded on register, operation binded on cell and sheduled. The \xcoach format
     13The 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
     15variables bindings to registers, operations bindings to cells and a schedule. The \xcoach format
    1516being generated by {\specXcoachToC} deliverable and \xcoachplus being treated by
    1617\novers{\specXcoachToSystemC} and \novers{\specXcoachToVhdl} deliverables,
    17 this task is very dependent of the task~1.
     18this task is very dependen on task~1.
    1819\par
    1920For 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 irespectively
    21 data and control dominated orthogonal domain.
     21UGH. These tools are complementary and not in competition because they cover respectively
     22data and control dominated designs.
    2223The organization of the task is firstly to integrate quickly the existing HLS to the COACH
    2324framework. 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 treatment
     25with a few control for GAUT and control dominated application with a few data processing
    2526for UGH. This will enlarge the domain the HLS can cover.
    2627\end{objectif}
     
    5354        automatically data dominated sections included into a control dominated application.
    5455    \item{}{21}{27}{x}{\Stima}{UGH enhancement 2} The UGH software that is able to
    55         generate an micro-architecture without the variable binding currently done by the
     56        generate a micro-architecture without the variable binding currently done by the
    5657        designer.
    5758    \item{}{18}{24}{x}{\Subs}{GAUT enhancement 1} A GAUT excutable that is able to
     
    6465\item In FPGA-SoC, the frequency is given by the processors and the BUS. The coprocessors
    6566    generated by HLS synthesis must respect this frequency. However, the HLS tools can not
    66     guarantee that the micro-architectures they generate, respect accurately this
     67    guarantee that the micro-architectures they generate accurately respect this
    6768    frequency. This is especially the case when the target is a FPGA device, because the
    6869    delays are really known only after the RTL synthesis and that estimated delays used
    69     by the HLS are very imprecis. The goal of this \ST is to provide a feature to adapt
     70    by the HLS are very imprecize. The goal of this \ST is to provide a tool to adapt
    7071    the coprocessors frequency to the FPGA-SoC frequency after the coprocessor RTL
    7172    synthesis.
Note: See TracChangeset for help on using the changeset viewer.