Space-time Trade-off in Clash: Improving Smart Machines
Author(s): Klute, L. R. W. (2021)
Abstract:
To implement artificial neural networks on embedded systems, it is desirable to compute them using specifically designed hardware. Making this hardware can currently be done with high-level synthesis tools, but these often do not offer a developer enough transparency and options. A new design flow is presented that incorporates the modern functional hardware description language Clash. This design flow allows the developer to scale the implementation to their needs.
Document(s):
Klute_MA_EEMCS.pdf