MULTIPLE-OBJECTIVE OPTIMIZATION IN A BEHAVIORAL SYNTHESIS SYSTEM

Citation
Kr. Baker et al., MULTIPLE-OBJECTIVE OPTIMIZATION IN A BEHAVIORAL SYNTHESIS SYSTEM, IEE proceedings. Part G. Circuits, devices and systems, 140(4), 1993, pp. 253-260
Citations number
22
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
09563768
Volume
140
Issue
4
Year of publication
1993
Pages
253 - 260
Database
ISI
SICI code
0956-3768(1993)140:4<253:MOIABS>2.0.ZU;2-0
Abstract
The paper describes the implementation of an 'intelligent' silicon com piler that provides the ability to optimise a design, given as a behav ioural description, with respect to multiple objectives. The user subm its goals or objectives to the system, named MOODS, which automaticall y finds an optimal solution in the context of the user-specified const raints. The MOODS system provides a sound basis for multiple objective optimisation and allows the user to characterise and explore the desi gn space. An accurate representation of the implementations in the des ign space is ensured by feeding up technology-dependent information fr om a cell library. This data is used in a global cost function which g uides the application of transformations on a multilevel representatio n of the design. The results obtained show that designs can be produce d which meet users' objectives and that a varied set of implementation s can be synthesised from a single behavioural specification. The resu lting characteristics of the set of implementations enable the design space to be characterised.