Title :
Symbolic method for simplifying AND-EXOR representations of Boolean functions using a binary-decision technique and a genetic algorithm
Author :
Thomson, P. ; Miller, J.F.
Author_Institution :
Dept. of Electr., Electron. & Comput. Eng., Napier Univ., UK
fDate :
3/1/1996 12:00:00 AM
Abstract :
An algorithm called XORGA is presented which minimises Boolean multi-output logic functions as multilevel AND-EXOR networks of two-input logic gates. It carries out symbolic simplification, and works from the bottom of a binary variable decision tree to the top, with variable choice determined using a genetic algorithm. Since the algorithm is multilevel in nature, it delivers more compact circuits than two-level ESOP minimisation algorithms, such as EXMIN2. It also finds more economical representations than the fixed polarity Reed-Muller method
Keywords :
Boolean functions; genetic algorithms; logic design; minimisation of switching nets; AND-EXOR representations; Boolean functions; EXMIN2; XORGA algorithm; binary-decision technique; decision tree; genetic algorithm; symbolic method; two-input logic gates; two-level ESOP minimisation algorithms;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:19960196