Title :
Multi-terminal Multi-valued Decision Diagrams for Characteristic Function Representing Cluster Decomposition
Author :
Nakahara, H. ; Sasao, Tsutomu ; Matsuura, Munehiro
Author_Institution :
Kagoshima Univ., Kagoshima, Japan
Abstract :
Binary decision diagrams representing complex logic circuits require a large number of nodes. This paper shows a new method to represent logic circuits using multiple decision diagrams. First, a given logic circuit is converted into a direct acyclic graph (DAG). Then, the DAG is decomposed into clusters. Next, clusters are represented by multi-terminal binary decision diagrams for characteristic function (decomposed MTBDDs for CF). It represents a logic circuit more compactly than the conventional MTBDD for CF. Finally, the decomposed MTBDDs for CF are converted into the multi-terminal multi-valued decision diagrams for CF (decomposed MTMDDs for CF) to be stored in the given memory size. Also, the decomposed MTMDDs for CF is faster to evaluate than the conventional MTMDD for CF using the same memory size on a BDD machine.
Keywords :
binary decision diagrams; directed graphs; multivalued logic circuits; BDD machine; CF; DAG; MTBDD; cluster decomposition; complex logic circuit; direct acyclic graph; memory size; multiterminal multivalued binary decision diagram; Data structures; Input variables; Logic circuits; Logic functions; Logic gates; Rails; BDD; Decision Diagram; Logic Function; MDD;
Conference_Titel :
Multiple-Valued Logic (ISMVL), 2012 42nd IEEE International Symposium on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4673-0908-0
DOI :
10.1109/ISMVL.2012.45