XFVHDL: a tool for the synthesis of fuzzy logic controllers

A tool for the synthesis of fuzzy controllers is presented in this paper. This tool takes as input the behavioral specification of a controller and generates its VHDL description according to a target architecture. The VHDL code can be synthesized by means of two implementation methodologies, ASIC and FPGA. The main advantages of using this approach are rapid prototyping, and the use of well-known commercial design environments like Synopsys, Mentor Graphics, or Cadence.

[1]  Santiago Sánchez-Solano,et al.  VHDL package for description of fuzzy logic controllers , 1995, Proceedings of EURO-DAC. European Design Automation Conference.

[2]  Hans Hellendoorn,et al.  Defuzzification in Fuzzy Controllers , 1993, J. Intell. Fuzzy Syst..

[3]  Toshinori Munakata,et al.  Fuzzy systems: an overview , 1994, CACM.

[4]  Angel Barriga,et al.  HARDWARE IMPLEMENTATION OF A GENERAL PURPOSE FUZZY CONTROLLER , 1995 .

[5]  F. J. Moreno,et al.  XFL: a language for the definition of fuzzy systems , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[6]  Donald L. Hung,et al.  Dedicated digital fuzzy hardware , 1995, IEEE Micro.

[7]  Manfred Glesner,et al.  Computer-aided design of fuzzy systems based on generic VHDL specifications , 1996, IEEE Trans. Fuzzy Syst..

[8]  Alex N. D. Zamfirescu,et al.  VHDL and fuzzy logic if-then rules , 1992, Proceedings EURO-DAC '92: European Design Automation Conference.