Data processing system for performing efficient fuzzy logic operations and method therefor
US5671332A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Dec 22, 1994 |
| Grant date | Sep 23, 1997 |
| Priority date | — |
| Expiry date | Dec 22, 2014 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S706/90
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.