• DocumentCode
    288964
  • Title

    Architectural synthesis with possibilistic programming

  • Author

    Karkowski, Ireneusz

  • Author_Institution
    Fac. of Electr. Eng., Delft Univ. of Technol., Netherlands
  • Volume
    1
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    14
  • Abstract
    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
  • Keywords
    circuit CAD; computational complexity; fuzzy logic; high level synthesis; mathematical programming; possibility theory; FOAS; computational complexity; fuzzy mathematical programming; high-level synthesis; possibilistic programming; simultaneous scheduling; Circuit synthesis; Computational complexity; Computer architecture; Cost function; Digital systems; Electronic mail; High level synthesis; Logic; Mathematical programming; Probability distribution; Process design; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375413
  • Filename
    375413