The invention relates to a method of coding and storing fuzzy logic rules,
and to a circuit architecture for processing such rules. The method
provides for at least one inference rule of the IF/THEN type, having a
predetermined number of antecedent parts of fuzzy variables and at least
one consequent part, to be dismembered and stored into memory words to
allow subsequent processing using logic operators of the AND/OR/NOT type.
The coding of rules and variables is effected sequentially. Thus, the
occupation of memory locations can be minimized. Specifically, the rules
are coded through a multi-word description, such that the number of words
coding each rule is a varying number dependent on the number of antecedent
parts in the rule.
Die Erfindung bezieht auf einer Methode der Kodierung und der Speicherung von von Fuzzy-Logik Richtlinien und auf einer Schaltungsarchitektur für die Verarbeitung solcher Richtlinien. Die Methode stellt für mindestens eine Schlußregel der IF/THEN Art zur Verfügung und hat eine vorbestimmte, um folgende verarbeitenverwendende Logikoperatoren gespeichert zu werden Anzahl von vorhergehenden Teilen der flockigen Variablen und mindestens eines konsequenten Teils, in Gedächtniswörter zerstückelt zu werden und der AND/OR/NOT Art zu erlauben. Die Kodierung von Richtlinien und von Variablen wird der Reihe nach bewirkt. So kann die Besetzung der Gedächtnispositionen herabgesetzt werden. Spezifisch werden die Richtlinien durch eine Mehrwortbeschreibung, so kodiert, daß die Zahl den Wörtern, die jede Richtlinie kodieren, ein unterschiedliches Zahlabhängiges auf der Zahl vorhergehenden Teilen in der Richtlinie ist.