DocumentCode :
1461932
Title :
A silicon compiler of analog fuzzy controllers: from behavioral specifications to layout
Author :
Manaresi, Nicolò ; Rovatti, Riccardo ; Franchi, Eleonora ; Guerrieri, Roberto ; Baccarani, Giorgio
Author_Institution :
Dept. of Electron., Bologna Univ., Italy
Volume :
4
Issue :
4
fYear :
1996
fDate :
11/1/1996 12:00:00 AM
Firstpage :
418
Lastpage :
428
Abstract :
In this paper, a silicon compiler for analog fuzzy controllers is described. The layout is generated automatically, starting from global-system specifications accepted as a set of classical fuzzy rules involving fuzzy sets as well as numerical data, often available from numerical examples. The system relies on a library of basic cells designed using a CMOS n-well 0.7 μm technology and on the use of Cadence software. Multi-inputs multi-outputs fuzzy logic-based controllers are synthesized, and the area and power requirements by any specific application are optimized. Some prototypes designed using the proposed methodology have been fabricated. For example, a two-inputs two-outputs fuzzy controller implementing a 2D rational function and a sinusoidal function requires, including the I/O circuitry, 1.9 mm2 of silicon area, and the total power consumption is 44 mW at 5 V power supply. The maximum propagation delay, assuming a step input function, is 0.57 μsec. The total computation time using a SUN Sparc2 Workstation is about 25 min, from specification of the expected behavior to layout
Keywords :
CMOS analogue integrated circuits; MIMO systems; analogue processing circuits; circuit layout CAD; fuzzy control; integrated circuit layout; microcontrollers; 0.57 mus; 0.7 micron; 25 min; 2D rational function; 44 mW; 5 V; CMOS; Cadence software; MIMO controllers; analog fuzzy controllers; circuit layout CAD; fuzzy rules; fuzzy sets; power requirements; propagation delay; silicon compiler; sinusoidal function; total computation time; Application software; Automatic control; CMOS technology; Circuit synthesis; Control system synthesis; Fuzzy control; Fuzzy logic; Fuzzy sets; Silicon compiler; Software libraries;
fLanguage :
English
Journal_Title :
Fuzzy Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-6706
Type :
jour
DOI :
10.1109/91.544302
Filename :
544302
Link To Document :
بازگشت