Asynchronous Logiс One-Level LUT Design based on Partial Acknowledgement
Microelectronics Journal 2018
Igor Lemberski, Artjoms Supoņenkovs

In the paper, asynchronous logic design targeting LUT of custom size (number of inputs) implementation is proposed. It is based on conventional Sum-Of-Product terms (SOP) what differs from existing methods where Sum-Of-Minterms (SOM) and Disjoint SOP are supposed. It is shown, that LUT architectural features and delays ensure SOP hazard-free implementation. Nowadays reconfigurable chips contain multiple LUTs that can be combined using so called dedicated multiplexers. It implies producing LUT-based structure of various inputs number to match design needs. As a result, a function can be implemented using one-level LUT which increases the circuit performance. It is in contrast to the conventional approach where multi-level implementation is supposed. The model consists of functional and completion detection (CD) blocks. Both blocks are implemented using LUTs. LUTs total size is an optimization criterion. The method of LUTs total size minimization is proposed where inputs are removed from CD block and partially acknowledged via functional one. The problem is formulated as a covering task. Two sets of benchmarks are processed and comparison is done. Using our method, improvement w.r.t mention criterion is achieved.


Atslēgas vārdi
Logic synthesis, Asynchronous logic, Dual-rail function, Look-up-table-LUT, Sum-of-minterms, Sum-of-product terms
DOI
10.1016/j.mejo.2018.08.003
Hipersaite
https://www.sciencedirect.com/science/article/pii/S0026269217309977

Lemberski, I., Supoņenkovs, A. Asynchronous Logiс One-Level LUT Design based on Partial Acknowledgement. Microelectronics Journal, 2018, Vol. 80, 53.-61.lpp. ISSN 0026-2692. Pieejams: doi:10.1016/j.mejo.2018.08.003

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196