|
In this paper, we propose a logic circuit design method which is a heuristic algorithm for EXOR with multi-valued inputs two-valued outputs functions. The major objective is to reduce the number of the products and the literals in the function. We can use input variable assignment to get better multi-valued input variables. We use Merge rule to reduce the number of the products. We use three Expand rules to reduce the number of the literals and change the function form to suit merge rule. The simplification algorithm provides a nearly optimal multi-valued EXOR expression which has the minimum number of products and literals. The proposed algorithm is implemented in MATLAB language. Except for vg2, the experimental results shows that we can use our method to simplify functions and get less products and literals.
|