Title :
VLSI hardware architecture for complex fuzzy systems
Author :
Ascia, Giuseppe ; Catania, Vincenzo ; Russo, Marco
Author_Institution :
Istituto di Inf. e Telecommun., Catania Univ., Italy
fDate :
10/1/1999 12:00:00 AM
Abstract :
This paper presents the design of a VLSI fuzzy processor, which is capable of dealing with complex fuzzy inference systems, i.e., fuzzy inferences that include rule chaining. The architecture of the processor is based on a computational model whose main features are: the capability to cope effectively with complex fuzzy inference systems; a detection phase of the rule with a positive degree of activation to reduce the number of rules to be processed per inference; parallel computation of the degree of activation of active rules; and representation of membership functions based on α-level sets. As the fuzzy inference can be divided into different processing phases, the processor is made up of a number of stages which are pipelined. In each stage several inference processing phases are performed parallelly. Its performance is in the order of 2 MFLIPS with 256 rules, eight inputs, two chained variables, and four outputs and 5.2 MFLIPS with 32 rules, three inputs, and one output with a clock frequency of 66 MHz
Keywords :
VLSI; fuzzy set theory; inference mechanisms; parallel architectures; pipeline processing; α-level sets; 66 MHz; VLSI fuzzy processor; VLSI hardware architecture; activation degree; complex fuzzy inference systems; complex fuzzy systems; computational model; membership function representation; parallel computation; pipeline processing; rule chaining; Clocks; Computational modeling; Computer architecture; Concurrent computing; Frequency; Fuzzy sets; Fuzzy systems; Hardware; Phase detection; Very large scale integration;
Journal_Title :
Fuzzy Systems, IEEE Transactions on