DAG-aware logic synthesis of datapaths

10Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Traditional datapath synthesis for standard-cell designs go through extraction of arithmetic operations from the high-level description, high-level synthesis, and netlist generation. In this paper, we take a fresh look at applying high-level synthesis methodologies in logic synthesis. We present a DAG-Aware synthesis technique for datapaths synthesis which is implemented using And-Inv-Graphs. Our approach targets area minimization. The proposed algorithm includes identifying vector multiplexers, searching for common specification logic, and reallocating multiplexers in the Boolean network. We propose an algorithm to identify common specification logic by using subgraph isomorphism. Experimental results show that our technique can provide over 10% area reduction beyond the traditional design flow. The proposed algorithm is tested on industry designs and academic benchmark suits using IBM 14nm technology.

Cite

CITATION STYLE

APA

Yu, C., Ciesielski, M., Choudhury, M., & Sullivan, A. (2016). DAG-aware logic synthesis of datapaths. In Proceedings - Design Automation Conference (Vol. 05-09-June-2016). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/2897937.2898000

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free