Title :
Representations of Two-Variable Elementary Functions Using EVMDDs and their Applications to Function Generators
Author :
Nagayama, Shinobu ; Sasao, Tsutomu
Author_Institution :
Dept. of Comput. Eng., Hiroshima City Univ., Hiroshima
Abstract :
This paper proposes a method to represent two-variable elementary functions using edge-valued multi-valued decision diagrams (EVMDDs), and presents a design method and an architecture for function generators using EVMDDs. To show the compactness of EVMDDs, this paper introduces a new class of integer-valued functions, l-restricted Mp-monotone increasing functions, and derives an upper bound on the number of nodes in an edge-valued binary decision diagram (EVBDD) for the l-restricted Mp-monotone increasing function. EVBDDs represent l-restricted Mp- monotone increasing functions more compactly than MTB- DDs and BMDs when p is small. Experimental results show that all the two-variable elementary functions considered in this paper can be converted into l-restricted Mp- monotone increasing functions with p = 1 or p = 3, and can be compactly represented by EVBDDs. Since EVMDDs have shorter paths and smaller memory size than EVBDDs, EVMDDs can produce fast and compact elementary function generators.
Keywords :
binary decision diagrams; directed graphs; function generators; multivalued logic circuits; EVBDD; EVMDD; directed acyclic graphs; edge-valued binary decision diagram; edge-valued multivalued decision diagrams; function generators; integer-valued functions; l-restricted Mp-monotone increasing functions; two-variable elementary functions; Application software; Boolean functions; Computer architecture; Computer science; Data structures; Design engineering; Design methodology; Multivalued logic; Signal generators; Upper bound; EVBDD; EVMDD; function generators; l-restricted Mp-monotone increasing functions; two-variable elementary functions;
Conference_Titel :
Multiple Valued Logic, 2008. ISMVL 2008. 38th International Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
978-0-7695-3155-7
DOI :
10.1109/ISMVL.2008.14