Data processing system for performing efficient fuzzy logic operations and method therefor
AssigneeMotorola, Inc.
InventorJ. Greg Viot
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorJ. Greg Viot
Estimating the term…
A data processing system (10) includes an instruction known as the "MEM" instruction which determines a degree of membership of an input value in a fuzzy logic membership function. Additionally in response to the MEM instruction, the data processing system (10) checks whether boundary values defining a boundary of the membership function assume certain predetermined values. If so, this membership function is the final membership function of the set of membership functions, and the data processing system (10) generates a termination signal (151). In one embodiment, the termination signal (151) sets a bit in a condition code register (69) so that a software program loop, which determines the degree of membership of an input value in successive membership functions of the set of membership functions, may be exited.
A data processing system for performing efficient fuzzy logic operations comprising:
A data processing system for performing efficient fuzzy logic operations comprising:
A method, in a data processing system, for determining whether a membership function is a last membership function of a plurality of membership functions while determining a degree of membership in at least one of the plurality of membership functions of an observed variable input point, comprising the steps of:
Dependencies are inferred from the claim text.