Title :
A design environment for synthesis of embedded fuzzy controllers on FPGAs
Author :
Sánchez-Solano, Santiago ; del Toro, Ernesto ; Brox, María ; Baturone, Iluminada ; Barriga, Ángel
Author_Institution :
Microelectron. Inst. of Seville (CNM-CSIC), Seville, Spain
Abstract :
This paper presents a design environment for the synthesis of embedded fuzzy controllers on FPGAs. It provides a novel implementation technique that allows accelerating the exploration of the design space of fuzzy control modules, as well as a codesign flow that eases their integration into complex control systems and the joint development of hardware and software components. The set of CAD tools supporting this environment includes specific fuzzy logic design tools provided by Xfuzzy, FPGA synthesis and implementation tools from Xilinx, and modeling and simulation facilities from Matlab. As demonstrated by the analyzed design examples, the described development strategy takes advantage of flexibility and ease of configuration offered by the different tools to dramatically speed up the stages of description, synthesis, and functional verification of embedded fuzzy control systems.
Keywords :
CAD; control system synthesis; embedded systems; field programmable gate arrays; fuzzy control; large-scale systems; mathematics computing; CAD tools; FPGA synthesis; Matlab; Xfuzzy; Xilinx; complex control systems; design environment; embedded fuzzy controller synthesis; Field programmable gate arrays; Fuzzy systems; Hardware; Libraries; Mathematical model; Software; Solid modeling;
Conference_Titel :
Fuzzy Systems (FUZZ), 2010 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6919-2
DOI :
10.1109/FUZZY.2010.5584812