DocumentCode :
930307
Title :
Multiple objective optimisation in a behavioural synthesis system
Author :
Baker, K.R. ; Currie, A.J. ; Nichols, K.G.
Author_Institution :
Dept. of Electron. & Comput. Sci., Southampton Univ., UK
Volume :
140
Issue :
4
fYear :
1993
fDate :
8/1/1993 12:00:00 AM
Firstpage :
253
Lastpage :
260
Abstract :
The authors describe the implementation of an `intelligent´ silicon compiler that provides the ability to optimise a design, given as a behavioural description, with respect to multiple objectives. The user submits goals or objectives to the system, named MOODS, which automatically finds an optimal solution in the context of the user-specified constraints. The MOODS system provides a sound basis for multiple objective optimisation and allows the user to characterise and explore the design space. An accurate representation of the implementations in the design space is ensured by feeding up technology-dependent information from a cell library. This data is used in a global cost function which guides the application of transformations on a multilevel representation of the design. The results obtained show that designs can be produced which meet users´ objectives and that a varied set of implementations can be synthesised from a single behavioural specification. The resulting characteristics of the set of implementations enable the design space to be characterised
Keywords :
VLSI; circuit layout CAD; logic CAD; optimisation; MOODS; behavioural description; behavioural synthesis system; cell library; constraints; global cost function; intelligent silicon compiler; multilevel representation; multiple objective optimisation; optimal solution; technology-dependent information;
fLanguage :
English
Journal_Title :
Circuits, Devices and Systems, IEE Proceedings G
Publisher :
iet
ISSN :
0956-3768
Type :
jour
Filename :
229775
Link To Document :
بازگشت