Title :
An automatic hardware-software partitioner based on the possibilistic programming
Author :
Karkowski, I. ; Otten, R. H J M
Author_Institution :
Fac. of Electr. Eng., Delft Univ. of Technol., Netherlands
Abstract :
The problem of hardware-software partitioning in the design of embedded systems is addressed. Uncertainties about the performance of the options for realization are expressed in triangular possibilistic numbers. To handle such numbers an integer programming formulation of the partitioning problem is derived. This formulation can be converted into a possibilistic program without changing the asymptotic computational complexity. The approach is illustrated with results obtained with the receiver part of a transceiver of a wireless indoor spread spectrum system. This example and several other experiments have shown that these optimizations can reach solutions within seconds for designs of that complexity and above
Keywords :
computational complexity; integer programming; linear programming; logic CAD; logic partitioning; real-time systems; asymptotic computational complexity; automatic hardware-software partitioner; embedded system design; hardware-software cosynthesis environment; integer programming formulation; optimizations; possibilistic programming; receiver part; transceiver; triangular possibilistic numbers; wireless indoor spread spectrum system; Automatic programming; Computational complexity; Embedded system; Hardware; Iterative algorithms; Linear programming; Partitioning algorithms; Software performance; Transceivers; Uncertainty;
Conference_Titel :
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-7424-5
DOI :
10.1109/EDTC.1996.494342