Building hardware from C# models
Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
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.
Original language | English |
---|---|
Title of host publication | 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 |
Editors | Christian Hochberger, Andreas Koch, Markus Weinhardt |
Number of pages | 9 |
Publisher | VDE Verlag GmbH |
Publication date | 1 Jan 2019 |
Pages | 57-65 |
ISBN (Electronic) | 9783800742660 |
Publication status | Published - 1 Jan 2019 |
Event | 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 - Lausanne, Switzerland Duration: 29 Aug 2016 → … |
Conference
Conference | 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 |
---|---|
Land | Switzerland |
By | Lausanne |
Periode | 29/08/2016 → … |
Sponsor | QuickPlay |
Series | 3rd International Workshop on FPGAs for Software Programmers, FSP 2016, co-located with International Conference on Field Programmable Logic and Applications, FPL 2016 |
---|
Links
- http://www.scopus.com/inward/record.url?scp=85073250016&partnerID=8YFLogxK
Final published version
ID: 229371898