Title
Partially universal modules for high performance logic circuit design
Abstract
A Look-Up Table (LUT) shows modest performance (delay and power) when used as a universal logic module (ULM) for implementing all possible combinational functions; moreover, the complete programmability of a LUT (so for all functions) incurs in a significant circuit complexity. Few approaches have been proposed by which a LUT is replaced by circuits; this is possible because in practice, the number of inputs (variables) in combinational circuit design is often no more than 4. This paper investigates a partial ULM (PULM) in which only specific functions are incorporated in the logic module. As instances of a PULM, two types of a 4-input PULM are proposed in this paper. These PULMs are initially found by profiling the most common combinational functions in benchmarks to be used in the module circuits. A number of functions of the highest occurrence (4 and 8 functions respectively) are utilized and their performances with respect to average delay and power dissipation are assessed by HSPICE simulation. These simulation results show that the proposed PULMs achieve significant improvements in critical path delay and power consumption; the improvement in critical path delay (power dissipation) decreases (increases) when the number of implemented functions in the module increases. Benchmarks are then utilized for comparative assessment of the proposed PULMs with existing approaches found in the technical literature; also in these cases the PULM-based designs outperform other schemes.
Year
DOI
Venue
2017
10.1109/MWSCAS.2017.8052872
2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS)
Keywords
Field
DocType
Universal logic module,LUT
Lookup table,Circuit complexity,Profiling (computer programming),Computer science,Universal logic,Electronic engineering,Combinational logic,Transistor,Electronic circuit,Benchmark (computing)
Conference
ISSN
ISBN
Citations 
1548-3746
978-1-5090-6390-1
0
PageRank 
References 
Authors
0.34
5
3
Name
Order
Citations
PageRank
Chen, Ke1102.68
F. Lombardi212215.25
Jie Han3448.12