JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]


Journal of Information Science and Engineering, Vol. 21 No. 3, pp. 607-626


A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions


Shih-Hsu Huang and Jian-Yuan Lai+ 
Department of Electronic Engineering 
Chung Yuan Christian University 
Chungli, 320 Taiwan 
E-mail: shhuang@cycu.edu.tw 
+E-mail: yuan@vlsi.el.cycu.edu.tw


    Fuzzy logic has been successfully applied in various fields, but these applications have usually suffered from the problem of low speed. Typically, calculation of the matching degree requires very high latency, which limits the overall inference speed. In this paper, we prove that the matching degree between two trapezoid-shaped membership functions can be obtained without traversing all the elements in the universal disclosure set. Based on this analysis, we present an effective hardware unit that can be used to obtain the matching degree very quickly. Moreover, a pipelined parallel VLSI fuzzy inference processor is proposed to take advantage of our basic idea. The proposed hardware architecture has been implemented using 0.35?m process technology. To the best of our knowledge, our fuzzy inference processor is the only existing architecture that can tackle 64 rules with fuzzified inputs at a speed of 7 MFLIPS.


Keywords: digital design, hardware design, high performance, fuzzy logic, fuzzy inference

  Retrieve PDF document (JISE_200503_07.pdf)