ACM Home Page
Please provide us with feedback. Feedback
On the numbers of variables to represent sparse logic functions
Full text PdfPdf (300 KB)
Source
International Conference on Computer Aided Design archive
Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design table of contents
San Jose, California
SESSION: Logic and high-level synthesis table of contents
Pages 45-51  
Year of Publication: 2008
ISBN ~ ISSN:1092-3152 , 978-1-4244-2820-5
Author
Tsutomu Sasao  Kyushu Institute of Technology, Iizuka, Japan
Sponsors
: IEEE CASS/CANDE
: IEEE Council on Electronic Design Automation (CEDA)
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 25,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In an incompletely specified function f, don't care values can be chosen to minimize the number of variables to represent f. It is shown that, in incompletely specified functions with k 0's and k 1's, the probability that f can be represented with only p = 2[log2(k + 1)] variables is greater than e-1 = 0.36788. In the case of multiple-output functions, where only the outputs for k input combinations are specified, most functions can be represented with at most p = 2[log2(k+1)] -1 variables. Experimental data is shown to support this. Because of this property, an IP address table can be realized with a small amount of memory.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
F. M. Brown, Boolean Reasoning: The logic of Boolean Equations, Kluwer Academic Publishers, Boston, 1990.
 
2
3
 
4
M. Fujita and Y. Matsunaga, "Multi-level logic minimization based on minimal support and its application to the minimization of look-up table type FPGAs," ICCAD-91, pp. 560--563, 1991.
 
5
 
6
 
7
 
8
 
9
T. Sasao, "A Design method of address generators using hash memories," IWLS-2006, pp. 102--109, Vail, Colorado, U.S.A, June 7--9, 2006.
 
10
11
12
 
13
S. Yang, "Logic synthesis and optimization benchmark user guide, Version 3.0," MCNC, Jan. 1991.