Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Welti, Tobias | - |
dc.contributor.author | Moser, Aaron | - |
dc.contributor.author | Gelke, Hans-Joachim | - |
dc.date.accessioned | 2020-03-05T15:02:50Z | - |
dc.date.available | 2020-03-05T15:02:50Z | - |
dc.date.issued | 2020 | - |
dc.identifier.uri | https://digitalcollection.zhaw.ch/handle/11475/19666 | - |
dc.description.abstract | Due to their hardware architecture, Field Programmable Gate Arrays (FPGAs) are optimally suited for the implementation of machine learning algorithms. So far, it is cumbersome to port a neural network (NN) to an FPGA. A frequently used solution is the implementation of NNs using the Open Compute Language (OpenCL) which can be converted to HDL code for use in the FPGA. While OpenCL supports the development of NN algorithms, it also adds unnecessary overhead to the FPGA netlist, limiting the performance of the FPGA. We have developed a framework for the conversion of fully connected, 1D- and 2D-convolutional NN layers to VHDL ode. The framework converts NN models that are trained in TensorFlow or Keras to a synthesizable VHDL code and creates a C model and testbench for verification. This enables nonlinear signal processing with NNs in real-time directly in the FPGA without the use of an embedded CPU. | de_CH |
dc.language.iso | en | de_CH |
dc.publisher | WEKA | de_CH |
dc.rights | Licence according to publishing contract | de_CH |
dc.subject | Artificial Intelligence | de_CH |
dc.subject | Convolutional neural network | de_CH |
dc.subject | Native FPGA implementation | de_CH |
dc.subject | Low latency inference | de_CH |
dc.subject | TensorFlow | de_CH |
dc.subject | Keras | de_CH |
dc.subject.ddc | 006: Spezielle Computerverfahren | de_CH |
dc.title | Framework to port neural networks to FPGA, suitable for realtime signal processing | de_CH |
dc.type | Konferenz: Paper | de_CH |
dcterms.type | Text | de_CH |
zhaw.departement | School of Engineering | de_CH |
zhaw.organisationalunit | Institute of Embedded Systems (InES) | de_CH |
zhaw.conference.details | Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020 | de_CH |
zhaw.funding.eu | No | de_CH |
zhaw.originated.zhaw | Yes | de_CH |
zhaw.publication.status | publishedVersion | de_CH |
zhaw.publication.review | Peer review (Abstract) | de_CH |
zhaw.author.additional | No | de_CH |
Appears in collections: | Publikationen School of Engineering |
Files in This Item:
There are no files associated with this item.
Show simple item record
Welti, T., Moser, A., & Gelke, H.-J. (2020). Framework to port neural networks to FPGA, suitable for realtime signal processing. Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020.
Welti, T., Moser, A. and Gelke, H.-J. (2020) ‘Framework to port neural networks to FPGA, suitable for realtime signal processing’, in Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020. WEKA.
T. Welti, A. Moser, and H.-J. Gelke, “Framework to port neural networks to FPGA, suitable for realtime signal processing,” in Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020, 2020.
WELTI, Tobias, Aaron MOSER und Hans-Joachim GELKE, 2020. Framework to port neural networks to FPGA, suitable for realtime signal processing. In: Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020. Conference paper. WEKA. 2020
Welti, Tobias, Aaron Moser, and Hans-Joachim Gelke. 2020. “Framework to Port Neural Networks to FPGA, Suitable for Realtime Signal Processing.” Conference paper. In Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020. WEKA.
Welti, Tobias, et al. “Framework to Port Neural Networks to FPGA, Suitable for Realtime Signal Processing.” Embedded World Conference 2020, Nürnberg, 25.-27. Februar 2020, WEKA, 2020.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.