summaryrefslogtreecommitdiffstats
path: root/intro.tex
diff options
context:
space:
mode:
authorYann Herklotz <ymh15@ic.ac.uk>2021-01-18 11:24:53 +0000
committeroverleaf <overleaf@localhost>2021-01-18 14:49:36 +0000
commitdc0eb6c626a4068a9d28da5caafce7c39c3fd6ea (patch)
tree104098bb3330af9ed69e2e747d27b61c8a9ae77a /intro.tex
parent796f2926e6bc371f8dd1757d808ba5a631ac7783 (diff)
downloadfccm21_esrhls-dc0eb6c626a4068a9d28da5caafce7c39c3fd6ea.tar.gz
fccm21_esrhls-dc0eb6c626a4068a9d28da5caafce7c39c3fd6ea.zip
Update on Overleaf.
Diffstat (limited to 'intro.tex')
-rw-r--r--intro.tex1
1 files changed, 1 insertions, 0 deletions
diff --git a/intro.tex b/intro.tex
index 18c0074..4d3f311 100644
--- a/intro.tex
+++ b/intro.tex
@@ -1,4 +1,5 @@
\section{Introduction}
+
High-level synthesis (HLS), which refers to the automatic translation of software into hardware, is becoming an increasingly important part of the computing landscape.
It promises hardware engineers an increase in productivity by raising the abstraction level of their designs, and it promises software engineers the ability to produce application-specific hardware accelerators without having to understand hardware description languages (HDL) such as Verilog and VHDL.
HLS is being used in an ever greater range of domains, including such high-assurance settings as financial services~\cite{hls_fintech}, control systems~\cite{hls_controller}, and real-time object detection~\cite{hls_objdetect}. As such, HLS tools are increasingly relied upon, even though ``high-level synthesis research and development is inherently prone to introducing bugs or regressions in the final circuit functionality''~\cite[Section 3.4.6]{canis15_legup}. In this paper, we investigate whether they are trustworthy and give an empirical evaluation of their reliability.