Title :
MACDAS: Multi-level AND-OR Circuit Synthesis Using Two-Variable Function Generators
Author_Institution :
Department of Electronic Engineering, Osaka University, Suita, Japan
Abstract :
MACDAS (Multi-level AND-OR Circuit Design Automation System) designs a multi-level circuit with fan-in limited AND-OR gates. In MACDAS, a given specification is converted into an AND-OR two-level circuit; input variables are paired to produce an AND-OR two-level circuit with two-variable function generators; some of the outputs are complemented to obtain a circuit with fewer AND gates; the circuit is transformed into a multi-level fan-in limited AND-OR circuit; and finally the circuit is optimized by local transformations. MACDAS has been programmed in FORTRAN and C, and runs on a personal computer. Both arithmetic and control circuits are designed to show the performance of MACDAS.
Keywords :
Arithmetic; Circuit synthesis; Decoding; Design methodology; Design optimization; Input variables; Microcomputers; Optimization methods; Programmable logic arrays; Signal generators;
Conference_Titel :
Design Automation, 1986. 23rd Conference on
Print_ISBN :
0-8186-0702-5
DOI :
10.1109/DAC.1986.1586073