HENNC: Hardware Engine for Artificial Neural Network-based Chaotic Oscillators
Mobin Vaziri, Shervin Vakili, M. Mehdi Rahimifar, J.M. Pierre Langlois

TL;DR
This paper presents HENNC, a framework that automates the design of FPGA hardware cores for ANN-based chaotic oscillators, improving speed and efficiency over manual methods.
Contribution
It introduces an automated framework for generating FPGA hardware architectures for ANN-based chaotic oscillators, including training, exploration, and code generation.
Findings
Faster hardware design process compared to manual methods
Reduced hardware cost and increased throughput
Open-source implementation available on GitHub
Abstract
This letter introduces a framework for the automatic generation of hardware cores for Artificial Neural Network (ANN)-based chaotic oscillators. The framework trains the model to approximate a chaotic system, then performs design space exploration yielding potential hardware architectures for its implementation. The framework then generates the corresponding synthesizable High-Level Synthesis code and a validation testbench from a selected solution. The hardware design primarily targets FPGAs. The proposed framework offers a rapid hardware design process of candidate architectures superior to manually designed works in terms of hardware cost and throughput. The source code is available on GitHub.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
