• DocumentCode
    2085042
  • Title

    Logic optimization on a concurrent processing computer

  • Author

    Theeuwen, E.

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ., Netherlands
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    429
  • Lastpage
    433
  • Abstract
    Optimization of combinational logic plays an important role in the automatic synthesis of integrated circuits, often called silicon compilation. The optimization program rewrites a given set of boolean expressions in such a way that, after mapping the expressions onto a set of library cells, an optimal result is obtained. This optimality can be in terms of area (number of transistors), speed, power consumption or a tradeoff between them. Particular controllers are suitable to be optimized with such a program. A number of packages are developed and described in literature. One of the problems with these packages is the long computer runtime needed for large real world problems. This paper describes the implementation of a logic optimization package on a supermini computer. (The Alliant FX-8) which is able to execute a job concurrently on a number of CPU´s. For the authors´ application it was necessary to rearrange the program flow in such a way that large parts of the computational work can be done concurrently by different CPU´s
  • Keywords
    combinatorial circuits; logic CAD; optimisation; Alliant FX-8; boolean expressions; combinational logic; concurrent processing computer; logic optimisation; mapping; silicon compilation; Application software; Automatic logic units; Combinational circuits; Concurrent computing; Energy consumption; Integrated circuit synthesis; Libraries; Packaging; Runtime; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1990., EDAC. Proceedings of the European
  • Conference_Location
    Glasgow
  • Print_ISBN
    0-8186-2024-2
  • Type

    conf

  • DOI
    10.1109/EDAC.1990.136686
  • Filename
    136686