diff options
author | Yann Herklotz <git@yannherklotz.com> | 2020-10-21 10:20:47 +0100 |
---|---|---|
committer | Yann Herklotz <git@yannherklotz.com> | 2020-10-21 10:20:47 +0100 |
commit | f16ba021e4f5c7f5a933acbd7e38e077bbb42d75 (patch) | |
tree | 20b8c206d4e81c30c46346217215bcfbb3d8189f /algorithm.tex | |
parent | dab109f87a4f227ad51aadfeb8be5f9a8ec96aba (diff) | |
download | oopsla21_fvhls-f16ba021e4f5c7f5a933acbd7e38e077bbb42d75.tar.gz oopsla21_fvhls-f16ba021e4f5c7f5a933acbd7e38e077bbb42d75.zip |
Add comments by John
Diffstat (limited to 'algorithm.tex')
-rw-r--r-- | algorithm.tex | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/algorithm.tex b/algorithm.tex index 4d8b1da..b9012ce 100644 --- a/algorithm.tex +++ b/algorithm.tex @@ -25,7 +25,7 @@ \draw[->] (rtl) -- (dfgstmd); \draw[->] (dfgstmd) -- (verilog); \end{tikzpicture}} - \caption{Verilog backend branching off at the RTL stage. \JW{It's a real nightmare that `RTL' is so ambiguous, meaning both software and hardware. I think we have to do something about it. One possibility: according to the CompCert webpages, software RTL is `also known as 3-address code', so we could replace (software) `RTL' with `3AC' (and give a footnote to explain why). Is it also possible to replace (hardware) `RTL' with just `Verilog'? I know Verilog could mean RTL or netlist, but since this paper doesn't talk much about RTL-to-netlist synthesis, perhaps that doesn't matter? Or perhaps RTL could be replaced with FSMD? Or even just `hardware design'?}}% + \caption{Verilog backend branching off at the RTL stage. \JW{It's a real nightmare that `RTL' is so ambiguous, meaning both software and hardware. I think we have to do something about it. One possibility: according to the CompCert webpages, software RTL is `also known as 3-address code', so we could replace (software) `RTL' with `3AC' (and give a footnote to explain why). Is it also possible to replace (hardware) `RTL' with just `Verilog'? I know Verilog could mean RTL or netlist, but since this paper doesn't talk much about RTL-to-netlist synthesis, perhaps that doesn't matter? Or perhaps RTL could be replaced with FSMD? Or even just `hardware design'?}\YH{I like that suggestion, I will actually replace RTL by 3AC then, and at least in this figure I did purposefully replace RTL by Verilog, and wanted to do it throughout the paper.}}% \label{fig:rtlbranch} \end{figure} |