Title :
Design of multiple-output networks using time domain multiplexing and shared multi-terminal multiple-valued decision diagrams
Author :
Babu, Hafiz Md Hasan ; Sasao, Tsutomu
Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan
Abstract :
This paper presents a design method for multiple-output networks using time domain multiplexing (TDM) and shared multi-terminal multiple-valued decision diagrams (SMTMDDs). SMTMDDs represent multiple-valued multiple-output functions, while TDM systems transmit several signals on a single line. This method reduces: 1) hardware; 2) logic levels; and 3) pins. In the logic design, we use two types of decision diagrams (DDs): shared binary decision diagrams (SBDDs) and SMTMDDs. We propose heuristic algorithms to derive shared multiterminal binary decision diagrams (SMTBDDs) from SBDDs, and SMTMDDs from SMTBDDs. Experimental results show the compactness of SMTMDDs over SBDDs in terms of number of non-terminal nodes, where the nodes for output selection variables are not included in the non-terminal nodes. In the network, each non-terminal node of an SBDD and an SMTMDD is realized by a multiplexer (MUX). We also present upper bounds on the number of nonterminal nodes to realize an n-input m-output function by an SBDD and an SMTMDD. In addition, we compare the proposed TDM realization with the conventional one
Keywords :
decision tables; logic design; multivalued logic; SMTMDDs; heuristic algorithms; logic design; multiple-output networks; multiple-valued decision diagrams; shared multi-terminal; time domain multiplexing; Boolean functions; Data structures; Design methodology; Hardware; Heuristic algorithms; Logic design; Pins; Time division multiplexing; Upper bound;
Conference_Titel :
Multiple-Valued Logic, 1998. Proceedings. 1998 28th IEEE International Symposium on
Conference_Location :
Fukuoka
Print_ISBN :
0-8186-8371-6
DOI :
10.1109/ISMVL.1998.679284