Back to Search Start Over

Efficiently Mapping VLSI Circuits With Simple Cells.

Authors :
Matos, Jody Maick
Carrabina, Jordi
Reis, Andre
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems. Apr2019, Vol. 38 Issue 4, p692-704. 13p.
Publication Year :
2019

Abstract

This paper presents two main contributions toward efficient very large scale integration circuits mapped with simple cells: 1) a complete synthesis flow to provide good-quality circuits mapped only with simple cells; and 2) an area-oriented, level-aware buffering algorithm based on inverter trees to fix cell fanout violations. An effective pattern-based algorithm to identify XORs/XNORs on and-inverter graphs is also presented. We show that efficient implementations in terms of inverter count, transistor count, area, power, and delay can be generated from circuits with a reduced number of both simple cells and inverters, combined with XOR/XNOR-based optimizations. The proposed buffering algorithm can handle all unfeasible fanout occurrences, while: 1) optimizing the number of added inverters and 2) assigning cells to the inverter tree based on their level criticality. When comparing with academic and commercial approaches, we are able to simultaneously reduce the average number of inverters, transistors, area, power dissipation, and delay up to 48%, 4%, 8%, 14%, and 16%, respectively. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
38
Issue :
4
Database :
Academic Search Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
135536839
Full Text :
https://doi.org/10.1109/TCAD.2018.2818709