z-logo
open-access-imgOpen Access
Electrical Evaluation of Logic Network Generation Methods for On-the-Fly Supergate Design
Author(s) -
Henrique Kessler,
Marcello M. Muñoz,
Plínio Finkenauer,
Leomar S. da Rosa,
Vinícius V. A. Camargo
Publication year - 2021
Publication title -
jics. journal of integrated circuits and systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.125
H-Index - 11
eISSN - 1872-0234
pISSN - 1807-1953
DOI - 10.29292/jics.v16i3.527
Subject(s) - computer science , logic gate , dependency (uml) , transistor , electronic engineering , logic synthesis , automation , circuit design , control logic , logic family , logic optimization , electrical engineering , engineering , embedded system , algorithm , voltage , mechanical engineering , software engineering
Recent developments in electronic design automation tools vastly reduce the design cost of supergates, enabling an alternative approach to logic synthesis. Despite many design strategies targeting the transistors network in supergates, their comparisons are often limited to metrics such as the number of transistors used or circuit total stack, lacking an in-depth electrical evaluation. This work presents an electrical comparison of three different design techniques. The study evaluates the 3,982 logic functions of the 4 input P-class, and it shows that topologies that optimize both pull-up and pull-down networks individually presented better overall electrical characteristics. The results also suggest that reducing the logic gate stack or the number of transistors does not necessarily lead to better performance. Additionally, the results show that a single network generation method can yield in a comparatively good design or in a supergate that could achieve 50% smaller propagation delay and power dissipation by another approach, pointing to a strong dependency between the effectiveness of the method and the logic function being implemented.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here