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
Link To Document