Building hardware from C# models

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Standard

Building hardware from C# models. / Skovhede, Kenneth; Vinter, Brian.

3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016. red. / Christian Hochberger; Andreas Koch; Markus Weinhardt. VDE Verlag GmbH, 2019. s. 57-65 (3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016).

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Harvard

Skovhede, K & Vinter, B 2019, Building hardware from C# models. i C Hochberger, A Koch & M Weinhardt (red), 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016. VDE Verlag GmbH, 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016, s. 57-65, 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016, Lausanne, Schweiz, 29/08/2016. <http://www.scopus.com/inward/record.url?scp=85073250016&partnerID=8YFLogxK>

APA

Skovhede, K., & Vinter, B. (2019). Building hardware from C# models. I C. Hochberger, A. Koch, & M. Weinhardt (red.), 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 (s. 57-65). VDE Verlag GmbH. 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 http://www.scopus.com/inward/record.url?scp=85073250016&partnerID=8YFLogxK

Vancouver

Skovhede K, Vinter B. Building hardware from C# models. I Hochberger C, Koch A, Weinhardt M, red., 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016. VDE Verlag GmbH. 2019. s. 57-65. (3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016).

Author

Skovhede, Kenneth ; Vinter, Brian. / Building hardware from C# models. 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016. red. / Christian Hochberger ; Andreas Koch ; Markus Weinhardt. VDE Verlag GmbH, 2019. s. 57-65 (3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016).

Bibtex

@inproceedings{105d4b58a33a45518d6607801de1948e,
title = "Building hardware from C# models",
abstract = "This paper introduces a method for modeling hardware in the C# language, using an abstraction called Synchronous Message Exchange. We describe how Synchronous Message Exchange helps model hardware from a high-level language, and describe the process used in automatically transpiling a subset of C# models into standard VHDL. We evaluate the approach with a set of examples, comprising a memory component, a financial trading algorithm, and AES encryption.",
author = "Kenneth Skovhede and Brian Vinter",
year = "2019",
month = jan,
day = "1",
language = "English",
series = "3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016",
publisher = "VDE Verlag GmbH",
pages = "57--65",
editor = "Christian Hochberger and Andreas Koch and Markus Weinhardt",
booktitle = "3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016",
address = "Germany",
note = "3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 ; Conference date: 29-08-2016",

}

RIS

TY - GEN

T1 - Building hardware from C# models

AU - Skovhede, Kenneth

AU - Vinter, Brian

PY - 2019/1/1

Y1 - 2019/1/1

N2 - This paper introduces a method for modeling hardware in the C# language, using an abstraction called Synchronous Message Exchange. We describe how Synchronous Message Exchange helps model hardware from a high-level language, and describe the process used in automatically transpiling a subset of C# models into standard VHDL. We evaluate the approach with a set of examples, comprising a memory component, a financial trading algorithm, and AES encryption.

AB - This paper introduces a method for modeling hardware in the C# language, using an abstraction called Synchronous Message Exchange. We describe how Synchronous Message Exchange helps model hardware from a high-level language, and describe the process used in automatically transpiling a subset of C# models into standard VHDL. We evaluate the approach with a set of examples, comprising a memory component, a financial trading algorithm, and AES encryption.

UR - http://www.scopus.com/inward/record.url?scp=85073250016&partnerID=8YFLogxK

M3 - Article in proceedings

T3 - 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016

SP - 57

EP - 65

BT - 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016

A2 - Hochberger, Christian

A2 - Koch, Andreas

A2 - Weinhardt, Markus

PB - VDE Verlag GmbH

T2 - 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016

Y2 - 29 August 2016

ER -

ID: 229371898