DocumentCode
659079
Title
Encoding multi-valued functions for symmetry
Author
Ko-Lung Yuan ; Chien-Yen Kuo ; Jiang, Jie-Hong Roland ; Meng-Yen Li
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2013
fDate
18-21 Nov. 2013
Firstpage
771
Lastpage
778
Abstract
In high-level designs, variables are often naturally represented in a symbolic multi-valued form. Binary encoding is an essential step in realizing these designs in Boolean circuits. This paper poses the encoding problem with the objective of maximizing the degree of symmetry, which has many useful applications in logic optimization, circuit rewiring, functional decomposition, etc. In fact, it is guaranteed that there exists a full symmetry encoding with respect to every input multivalued variable for all multi-valued functions. We propose effective computation for finding such encoding by solving a system of subset-sum constraints. Experiments show unique benefits of symmetry encoding.
Keywords
Boolean functions; circuit optimisation; logic design; multivalued logic; multivalued logic circuits; wiring; Boolean circuits; binary encoding; circuit rewiring; functional decomposition; high-level designs; input multivalued variable; logic optimization; multivalued function encoding; multivalued logic; propositional logic; subset-sum constraint system; symbolic multivalued form; symmetry degree maximization; symmetry encoding; Boolean functions; Educational institutions; Encoding; Input variables; Measurement; Optimization; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2013.6691201
Filename
6691201
Link To Document