High-speed customizable fuzzy-logic processor: architecture and implementation
Zoran A. Salcic · IEEE Transactions on Systems Man and Cybernetics - Part A Systems and Humans · 2001
A generic field-programmable logic device (FPLD)-based fuzzy logic system aimed at high-speed applications that can be easily customized for practically any application is presented. It implements fuzzy logic systems that vary in terms of the numbers of inputs and outputs and their accuracy, the membership functions (MFs), fuzzy rules, and the speed at which new outputs have to be generated. This is achieved by using the sysstem's unique architecture and its parameterized description, which is based on VHDL generics. The system can be used as either a stand-alone system or as an application-specific co-processor added to standard or customized microprocessors.