Fuzzy Hold Flip-Flop and Flip-Flops Hardware Realizations

This paper presents a new type Hold (H) of two-input fuzzy flip-flops. The definition of fuzzy H flip-flop for different fuzzy operations is given, the characteristics presented and selected properties pointed out. The new flip-flop is compared with other two-input fuzzy flip-flops described in the literature. Moreover, the potential for hardware implementation of fuzzy flip-flops is analyzed and diagrams, with the use of standard digital blocks, given. Special attention is paid to Lukasiewicz fuzzy flip-flops which allow efficient hardware realization. After the identification of the essential features of FPGAs, the presented diagrams were implemented in a Spartan-6 device. This allows the assessment of the suitability of FPGAs for fuzzy flip-flop implementations, as well as reception of fast and area optimized fuzzy flip-flops.

[1]  Kaoru Hirota,et al.  The concept of fuzzy flip-flop , 1989, IEEE Trans. Syst. Man Cybern..

[2]  László T. Kóczy,et al.  Algebraic fuzzy flip-flop circuits , 1991 .

[3]  Ildar Z. Batyrshin,et al.  VLSI implementation of a module for realization of basic t-norms on fuzzy hardware , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[5]  I. Rudas,et al.  Fuzzy Flip-Flop based Neural Networks as a novel implementation possibility of multilayer perceptrons , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[6]  W. Pedrycz,et al.  Fuzzy JK flip-flops as computational structures: design and implementation , 1994 .

[7]  Yasufumi Takama,et al.  Fuzzy Flip-Flops and their Applications to Fuzzy Memory Element and Circuit Design using FPGA , 2000, J. Adv. Comput. Intell. Intell. Informatics.

[8]  Kankana Shukla,et al.  Multi-Valued Logic Circuit Design and Implementation , 2014 .

[9]  Ł. Surdej,et al.  Synchronous and asynchronous structural implementation of Łukasiewicz norms in Spartan-6 FPGAs , 2016 .

[10]  Leslaw Gniewek,et al.  Family of fuzzy J-K flip-flops based on bounded product, bounded sum and complementation , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[11]  László Gál,et al.  Analyzing Fuzzy Flip-Flops Based on Various Fuzzy Operations , 2008 .

[12]  Leslaw Gniewek Sequential Control Algorithm in the Form of Fuzzy Interpreted Petri Net , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[13]  Ildar Z. Batyrshin,et al.  Generators of Fuzzy Operations for Hardware Implementation of Fuzzy Systems , 2008, MICAI.