summaryrefslogtreecommitdiffstats
path: root/references.bib
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-04-16 23:32:37 +0100
committerYann Herklotz <git@yannherklotz.com>2021-04-16 23:32:37 +0100
commit71933526a7c203fb76d54d8f08fea3e132da535c (patch)
tree4c5ba14271ad40cf72faa66648315999c7e30d8c /references.bib
parent00656c3a17263c8153cd96488cf06b571422a3d3 (diff)
downloadoopsla21_fvhls-71933526a7c203fb76d54d8f08fea3e132da535c.tar.gz
oopsla21_fvhls-71933526a7c203fb76d54d8f08fea3e132da535c.zip
Fix more
Diffstat (limited to 'references.bib')
-rw-r--r--references.bib18
1 files changed, 18 insertions, 0 deletions
diff --git a/references.bib b/references.bib
index 7d53f71..44e8be8 100644
--- a/references.bib
+++ b/references.bib
@@ -934,3 +934,21 @@ year = {2020},
numpages = {28},
keywords = {Generation of Object Files, Assembler Verification, Verified Separate Compilation}
}
+
+@inproceedings{10.1145/3437992.3439916,
+author = {L\"{o}\"{o}w, Andreas},
+title = {Lutsig: A Verified Verilog Compiler for Verified Circuit Development},
+year = {2021},
+isbn = {9781450382991},
+publisher = {Association for Computing Machinery},
+address = {New York, NY, USA},
+url = {https://doi.org/10.1145/3437992.3439916},
+doi = {10.1145/3437992.3439916},
+abstract = {We report on a new verified Verilog compiler called Lutsig. Lutsig currently targets (a class of) FPGAs and is capable of producing technology mapped netlists for FPGAs. We have connected Lutsig to existing Verilog development tools, and in this paper we show how Lutsig, as a consequence of this connection, fits into a hardware development methodology for verified circuits in the HOL4 theorem prover. One important step in the methodology is transporting properties proved at the behavioral Verilog level down to technology mapped netlists, and Lutsig is the component in the methodology that enables such transportation.},
+booktitle = {Proceedings of the 10th ACM SIGPLAN International Conference on Certified Programs and Proofs},
+pages = {46–60},
+numpages = {15},
+keywords = {hardware verification, hardware synthesis, compiler verification},
+location = {Virtual, Denmark},
+series = {CPP 2021}
+}