Affiliation:
1. University of California, Berkeley, CA
2. National Taiwan University, Taipei, Taiwan
3. Xilinx Inc., Sunnyvale, CA
Abstract
We describe an optimization method for combinational and sequential logic networks, with emphasis on scalability. The proposed resynthesis (a) is capable of substantial logic restructuring, (b) is customizable to solve a variety of optimization tasks, and (c) has reasonable runtime on industrial designs. The approach uses don't-cares computed for a window surrounding a node and can take into account external don't-cares (e.g., unreachable states). It uses a SAT solver for all aspects of Boolean manipulation: computing don't-cares for a node in the window, and deriving a new Boolean function of the node after resubstitution. Experimental results on 6-input LUT networks after a high effort synthesis show substantial reductions in area and delay. When applied to 20 large academic benchmarks, the LUT counts and logic levels are reduced by 45.0% and 12.2%, respectively. The longest runtime for synthesis and mapping is about two minutes. When applied to a set of 14 industrial benchmarks ranging up to 83K 6-LUTs, the LUT counts and logic levels are reduced by 11.8% and 16.5%, respectively. The longest runtime is about 30 minutes.
Funder
Semiconductor Research Corporation
Division of Computing and Communication Foundations
Publisher
Association for Computing Machinery (ACM)
Reference36 articles.
1. Altera Corp. 2011. Altera Stratix IV FPGA family overview. http://www.altera.com/products/devices/stratix-fpgas/stratix-iv/overview/stxiv-overview.html. Altera Corp. 2011. Altera Stratix IV FPGA family overview. http://www.altera.com/products/devices/stratix-fpgas/stratix-iv/overview/stxiv-overview.html.
2. Betz V. Rose J. and Marquardt A. 1999. Architecture and CAD for Deep-Submicron FPGAs. Kluwer Academic Publishers. Betz V. Rose J. and Marquardt A. 1999. Architecture and CAD for Deep-Submicron FPGAs. Kluwer Academic Publishers.
Cited by
46 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Reducing Wire Crossings in Field-Coupled Nanotechnologies;2024 IEEE 24th International Conference on Nanotechnology (NANO);2024-07-08
2. Parallel AIG Refactoring via Conflict Breaking;2024 IEEE International Symposium on Circuits and Systems (ISCAS);2024-05-19
3. Multiplication Complexity Optimization based on Quantified Boolean Formulas;2024 2nd International Symposium of Electronics Design Automation (ISEDA);2024-05-10
4. Basic Approaches for Reducing Power Consumption in Finite State Machine Circuits—A Review;Applied Sciences;2024-03-22
5. DSLUT: An Asymmetric LUT and its Automatic Design Flow Based on Practical Functions;2023 International Conference on Field Programmable Technology (ICFPT);2023-12-12