首页 | 本学科首页   官方微博 | 高级检索  
     


Design of a memristor based fuzzy processor
Affiliation:1. Department of Telecommunications Engineering, Faculty of Engineering, King Mongkut’s Institute of Technology Ladkrabang, Bangkok 10520, Thailand;2. Department of Engineering Education, Faculty of Industrial Education and Technology, King Mongkut’s Institute of Technology Ladkrabang, Bangkok 10520, Thailand;3. Department of Microelectronics, Brno University of Technology, Technická 10, Brno, Czech Republic;4. Faculty of Biomedical Engineering, Czech Technical University in Prague, nám. Sítná 3105, Kladno, Czech Republic;1. Department of Electrical Engineering, Indian Institute of Technology Kanpur, U.P., India;2. JD College of Engineering and Management, Nagpur, Maharashtra, India;1. Computational Electronics and Nanoscience Research Laboratory, School of Nanoscience and Biotechnology, Shivaji University, Kolhapur 416004, India;2. Department of Statistics, Shivaji University, Kolhapur 416004, India;3. Embedded System and VLSI Research Laboratory, Department of Electronics, Shivaji University, Kolhapur 416004, India
Abstract:This paper presents a mixed-signal hybrid CMOS/Nano circuit to implement a fully programmable fuzzy processor that performs the zero-order Sugeno's algorithm. The programmability is incorporated in both the rule base and the membership function generator. Membership functions are stored in a memristor-based crossbar array, whereas digital memory is utilized to form a rule base. Each linguistic value whose shape can be independently chosen is stored in each row of the crossbar. Moreover, the adjacent linguistic values can have any order of overlapping ratio. Consequently, a very powerful and flexible fuzzifier is designed.The analog signal processing blocks are designed in both current and voltage mode to simplify the circuit complexity while the digital circuitry is utilized to add programmability to the whole processor. A fuzzy logic controller with nine rules, two inputs, and one output was successfully simulated using HSPICE with 350 nm technology. Simulation results confirm the proper operation of the processor that can operate up to 10 MFLIPS (Mega Fuzzy Logic Inference Per Seconds) while consuming 3.49 mW (@vdd 3.3v). Furthermore, simulation results show that an equivalent precision of 6-bits is achieved in the output signal generation. The circuit is laid out and it takes an area of approximately 0.614 mm2.
Keywords:Analog storage  Fuzzy processor  Memristor crossbar  Reconfigurable fuzzy logic controller
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号