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 :
بازگشت