发明名称 A method for operating a digital data processor to perform a fuzzy rule evaluation operation
摘要 <p>A circuit (14) to evaluate a plurality of fuzzy logic rules in a data processor (10) in response to a single "REV" software instruction. The REV instruction evaluates the rules stored in a memory (32) to determine a rule strength of each. Antecedents are separated from consequences of each of the rules by a buffer address. To evaluate the antecedents, an ALU (52) subtracts an antecedent in memory (32) from a current antecedent stored in an accumulator (58). Subsequently, a swap logic (46) provides control information to assign a minimum value as a rule strength of the rule. Similarly, a maximum rule strength is required during evaluation of the consequences. ALU (52) subtracts a consequence in memory (32) from a consequence stored in accumulator (58). Depending on a result, swap logic (46) provides control information to assign a maximum rule strength to the consequences of the evaluated rule. <IMAGE></p>
申请公布号 EP0574713(B1) 申请公布日期 1999.08.25
申请号 EP19930107987 申请日期 1993.05.17
申请人 MOTOROLA, INC. 发明人 VIOT, GREG J.;SIBIGTROTH, JAMES M.;BROSEGHINI, JAMES L.
分类号 G05B13/02;G06F9/44;G06N7/02;G06N7/04;(IPC1-7):G06F7/48;G06F7/60 主分类号 G05B13/02
代理机构 代理人
主权项
地址