Patent · US Expired

Circuit and method for representing fuzzy rule weights during a fuzzy logic operation

US5784534A · kind A · utility

1Cited by
11References
12Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 31, 1995
Grant dateJul 21, 1998
Priority date
Expiry dateMar 31, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N7/04
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A circuit (14) to evaluate fuzzy logic rules in a data processor (10) incorporates fuzzy rule weights. A rule strength is stored in a first register (220), while a weight value is stored in a second register (222) in a processor (10). The circuit (14) adds 1 to the weight value before multiplying with the rule value. The product is truncated to produce the weighted rule strength. In the execution unit (14), the rule value is initially applied to one adder (204) input (208), while a bit of the weight value is monitored to determine whether the rule value or 0-bits are inputted to the other adder (204) input (206) which adds the inputs to produce a partial product, which is then fed back to an adder (204) input for the next process cycle wherein the next bit of the weight value is monitored.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.