TY - GEN
T1 - FPGA as a tool for implementing non-fixed structure fuzzy logic controllers
AU - González, Jose Luis
AU - Castillo, Oscar
AU - Aguilar, Luis T.
PY - 2007
Y1 - 2007
N2 - This paper presents an open architecture design to implement Fuzzy Logic Controllers (FLC) on a Field Programmable Gate Array (FPGA) integrated circuit. This nonfixed structures design is capable of Fuzzy Inference Engine (FIE) parameters on-line user specification, achieves a design space that includes Mamdani FIE, max-min rule evaluation, and weighted average defuzzification method, with user defined Membership Function(MF)type and number, MF parameters, antecedent and consequent rule construction, and output variable MFs; achieving it within a single chip, high speed, low cost, small footprint FPGA. VHDL language is use for hardware design description of a tested 8-bit resolution FLC; portability and scalability is possible with minor modifications. Algorithms, timing diagrams and hardware resources required are presented; truncation related errors and processing speed achieved is reported.
AB - This paper presents an open architecture design to implement Fuzzy Logic Controllers (FLC) on a Field Programmable Gate Array (FPGA) integrated circuit. This nonfixed structures design is capable of Fuzzy Inference Engine (FIE) parameters on-line user specification, achieves a design space that includes Mamdani FIE, max-min rule evaluation, and weighted average defuzzification method, with user defined Membership Function(MF)type and number, MF parameters, antecedent and consequent rule construction, and output variable MFs; achieving it within a single chip, high speed, low cost, small footprint FPGA. VHDL language is use for hardware design description of a tested 8-bit resolution FLC; portability and scalability is possible with minor modifications. Algorithms, timing diagrams and hardware resources required are presented; truncation related errors and processing speed achieved is reported.
UR - http://www.scopus.com/inward/record.url?scp=34548819319&partnerID=8YFLogxK
U2 - 10.1109/FOCI.2007.371522
DO - 10.1109/FOCI.2007.371522
M3 - Contribución a la conferencia
AN - SCOPUS:34548819319
SN - 1424407036
SN - 9781424407033
T3 - Proceedings of the 2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007
SP - 523
EP - 530
BT - Proceedings of the 2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007
T2 - 2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007
Y2 - 1 April 2007 through 5 April 2007
ER -