HENNC: Hardware Engine for Artificial Neural Network-based Chaotic Oscillators
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.
Code (0)
등록된 구현이 없습니다.
Tasks
High-Level SynthesisSimilar Papers 제목 키워드 기반
Chaotic Oscillator Networks for Classification Tasks
Chaotic oscillators have gained significant attention in the research community because of their ability to reproduce and investigate the complex dynamics of real-world phenomena. Recent advances in the design of chaotic…
Chaotic Phase Synchronization and Desynchronization in an Oscillator Network for Object Selection
Object selection refers to the mechanism of extracting objects of interest while ignoring other objects and background in a given visual scene. It is a fundamental issue for many computer vision and image analysis techni…
ObjectChaos stabilizes synchronization in systems of coupled inner-ear hair cells
Hair cells of the auditory and vestibular systems display astonishing sensitivity, frequency selectivity, and temporal resolution to external signals. These specialized cells utilize an internal active amplifier to achie…
Oscillator-Based Associative Memory with Exponential Capacity: Theory, Algorithms, and Hardware Implementation
Associative memory systems enable content-addressable storage and retrieval of patterns, a capability central to biological neural computation and artificial intelligence. Classical implementations such as Hopfield netwo…
Reservoir Computing based on Quenched Chaos
Reservoir computing(RC) is a brain-inspired computing framework that employs a transient dynamical system whose reaction to an input signal is transformed to a target output. One of the central problems in RC is to find …