loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
28th Hawaii International Conference on System Sciences (HICSS'95)
Hawaii, USA
January 04-January 07
ISBN: 0-8186-6930-6
I. Karkowski, Fac. of Electr. Eng., Delft Univ. of Technol., Netherlands
The knowledge about available resources during high-level synthesis is usually imprecise. Previous methods seem to have ignored this fact, possibly to avoid an increase in the, already high, computational complexity. In this paper an approach based on so called "possibilistic" programming, a kind of fuzzy mathematical programming, is presented. Using this method we can improve existing mathematical programming methods for the architectural synthesis while keeping their good properties. Not only architectures which optimize the most possible value of the cost function can be generated, but more importantly, also the tradeoff between this goal and reducing the probability of obtaining worse solution and enhancing probability of obtaining a better solution is controlled. At the same time, an increase in the computational complexity of the algorithms is avoided. To show the validity of the approach an application to simultaneous scheduling, selection and allocation of functional units is described. The approach has been implemented in a system called FOAS. Experimental results confirm the advantages of the proposed methodology.
Index Terms:
high level synthesis; circuit CAD; possibility theory; fuzzy logic; mathematical programming; computational complexity; possibilistic programming; high-level synthesis; computational complexity; fuzzy mathematical programming; simultaneous scheduling; FOAS
Citation:
I. Karkowski, "Architectural synthesis with possibilistic programming," hicss, pp.14, 28th Hawaii International Conference on System Sciences (HICSS'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.