MDD-Based Synthesis of Multi-Valued Logic Networks

نویسندگان

  • Rolf Drechsler
  • Mitchell A. Thornton
  • David Wessels
چکیده

A method for the synthesis of large Multi-Valued Logic Networks (MVLNs) using Multi-Valued Decision Diagrams (MDDs) is presented. The size of the resulting circuit is linear in the size of the original MDD. In contrast to previously presented approaches to circuit design using MDDs, here the nodes are not substituted by multiplexers. Instead, a small circuit is created representing the functionality of each edge in the graph. The resulting circuits have nice properties with respect to area/delay estimation and power dissipation. Experimental results are given to illustrate the efficiency of the approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MDD with Added Null-Value and All-Value Edges Applied to Multi-Valued Domino Logic Gates

This paper presents a Multi-valued Decision Diagram (MDD) that has additional null-value and all-value edges. The MDD is based on a multivalued algebra that augments multi-valued variables to allow a null output value. A null output value represents the lack of any valid value for a given input combination (akin to an output don’t care, but its value cannot be changed). A side effect of the nul...

متن کامل

Optimization of Multi-Valued Multi-Level Networks

A program called MVSIS has been developed which optimizes multi-level multi-valued networks (MV networks). We describe what such a network is and the capabilities contained in MVSIS. MVSIS is modeled after SIS, which synthesizes binary multi-level networks, but the logic network of MVSIS is such that all variables can be multivalued each with its own range. Included in MVSIS are almost all the ...

متن کامل

Compact Representations of Logic Functions using Heterogeneous MDDs

In this paper, we propose a compact representation of logic functions using Multi-valued Decision Diagrams (MDDs) called heterogeneous MDDs. In a heterogeneous MDD, each variable may take a different domain. By partitioning binary input variables and representing each partition as a single multi-valued variable, we can produce a heterogeneous MDD with smaller memory size than a Reduced Ordered ...

متن کامل

Multiple Path Switching Device Utilizing Size-Controlled Nano-Schottky Wrap Gates for MDD-Based Logic Circuits

A novel simple and compact multiple-path-switching device for multiple-valued decision diagram (MDD) is proposed and investigated theoretically in order to realize highperformance nanowire-network-based logic circuits with advanced functionality. The device is designed on multi-semiconductor-nanowire branches having a couple of size-controlled nanometer-scale Schottky wrap gates (WPGs). The dev...

متن کامل

Dynamic Re-Encoding During MDD Minimization

Multi-valued decision diagrams (MDDs) are a generalization of binary decision diagrams (BDDs). They often allow efficient representation of functions with multi-valued input variables similar to BDDs in the binary case. Therefore they are suitable for several applications in synthesis and verification of integrated circuits. MDD sizes counted in number of nodes vary from linear to exponential d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000