Abstract

Various tools have recently been proposed to automate the hardware design of neural and fuzzy controllers. Some of the approaches these tools use are digital, analog, or mixed-signal. The digital tools provide an HDL file with a description of the controller on hand. This file is later processed by using a commercial HDL synthesizer. However, these tools have not paid attention to the optimization of the controller architecture. In most cases, this architecture is fixed, or the designer has to make a selection among a fixed set of alternatives. AFAN is unique as it uses a high-level approach to architecture optimization, instead of considering the micro-operations to be performed in the controller. It includes both fuzzy and neural systems. By using backpropagation, AFAN is able to include the necessary hardware for controller learning. AFAN accounts for user requirements like controller resolution, speed, and gate complexity to select the controller architecture that best accommodates the set of user requirements. AFAN then produces a VHDL file containing the hardware description of the controller with the selected architecture.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.