Title :
PLA-based regular structures and their synthesis
Author :
Mo, Fan ; Brayton, Robert
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Berkeley, CA, USA
fDate :
6/1/2003 12:00:00 AM
Abstract :
Two regular circuit structures based on the programmable logic array (PLA) are proposed. They provide alternatives to the widely used standard-cell structure and have better predictability and simpler design methodologies. A whirlpool PLA is a cyclic four-level structure, which has a compact layout. Doppio-ESPRESSO, a four-level logic minimization algorithm, is developed for the synthesis of Whirlpool PLAs. A river PLA is a stack of multiple output PLAs, which uses river routing for the interconnections of the adjacent PLAs. A synthesis algorithm for river PLAs uses multilevel logic synthesis, simulated-annealing, and ESPRESSO targeting a combination of minimal area and delay.
Keywords :
logic CAD; minimisation of switching nets; multivalued logic circuits; programmable logic arrays; simulated annealing; Doppio-ESPRESSO; ESPRESSO; circuit structure; four-level logic minimization algorithm; multilevel logic synthesis; programmable logic array; river PLA; simulated annealing; synthesis algorithm; whirlpool PLA; Circuit synthesis; Delay; Design automation; Libraries; Logic circuits; Logic functions; Minimization; Programmable logic arrays; Rivers; Routing;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2003.811454