ACM Home Page
Please provide us with feedback. Feedback
Functionally linear decomposition and synthesis of logic circuits for FPGAs
Full text PdfPdf (298 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 45th annual Design Automation Conference table of contents
Anaheim, California
SESSION: CAD for FPGA table of contents
Pages 18-23  
Year of Publication: 2008
ISBN ~ ISSN:0738-100X , 978-1-60558-115-6
Authors
Tomasz S. Czajkowski  University of Toronto, Toronto, Ontario, Canada
Stephen D. Brown  University of Toronto, Toronto, Ontario, Canada
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: IEEE/CASS/CANDE/CEDA
: The EDA Consortium
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 72,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1391469.1391477
What is a DOI?

ABSTRACT

This paper presents a novel logic synthesis method to reduce the area of XOR-based logic functions. The idea behind the synthesis method is to exploit linear dependency between logic sub-functions to create an implementation based on an XOR relationship with a lower area overhead. Experiments conducted on a set of 99 MCNC benchmark (25 XOR based, 74 non-XOR) circuits show that this approach provides an average of 18.8% area reduction as compared to BDS-PGA 2.0 and 25% area reduction as compared to ABC for XOR-based logic circuits.


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
 
2
3
 
4
M. Karpovsky, "Harmonic analysis over finite commutative groups in linearization problems for systems of logical functions," Inf. Contr., vol. 33, no. 2, Feb. 1977, pp. 142--165.
5
6
 
7
M. Perkowski and S. Grygiel, "A Survey of Literature on Function Decomposition," A Final Report for Summer Faculty Research Program, Wright Laboratory, Sponsored by Air Force Office of Scientific Research, Bolling Air Force Base, DC and Wright Laboratory, September 1994.
 
8
 
9
T. Sasao and J. T. Butler, "A Design Method for Look-up Table Type FPGA by Pseudo-Kronecker Expansion," Proc. Of 24th Int. Symp. On MV Logic, 1994, pp. 97--106.
10
11
 
12
 
13
H. Anton and C. Rorres, Elementary Linear Algebra, Applications Version, 7th Edition, Published by John Wiley & Sons Inc., 1994, ISBN 0-471058741-9.
 
14
 
15
Berkeley Logic Synthesis Group, ABC: A System for Sequential Synthesis and Verification, December 2005 Release. URL: http://www.eecs.berkeley.edu/~alanmi/abc.
 
16
TT Hwang, R. M. Owens, and M. J. Irwin, "Exploiting Communication Complexity for Multilevel Logic Synthesis," IEEE Trans. On CAD, vol. 9, No. 10, Oct 1990, pp. 1017--1027.
17

Collaborative Colleagues:
Tomasz S. Czajkowski: colleagues
Stephen D. Brown: colleagues