English

Advanced Datapath Synthesis using Graph Isomorphism

Hardware Architecture 2017-09-01 v1

Abstract

This paper presents an advanced DAG-based algorithm for datapath synthesis that targets area minimization using logic-level resource sharing. The problem of identifying common specification logic is formulated using unweighted graph isomorphism problem, in contrast to a weighted graph isomorphism using AIGs. In the context of gate-level datapath circuits, our algorithm solves the un- weighted graph isomorphism problem in linear time. The experiments are conducted within an industrial synthesis flow that includes the complete high-level synthesis, logic synthesis and placement and route procedures. Experimental results show a significant runtime improvements compared to the existing datapath synthesis algorithms.

Keywords

Cite

@article{arxiv.1708.09597,
  title  = {Advanced Datapath Synthesis using Graph Isomorphism},
  author = {Cunxi Yu and Mihir Choudhury and Andrew Sullivan and Maciej Ciesielski},
  journal= {arXiv preprint arXiv:1708.09597},
  year   = {2017}
}

Comments

6 pages, 8 figures. To appear in 2017 IEEE/ACM International Conference on Computer-Aided Design (ICCAD'17)

R2 v1 2026-06-22T21:28:51.349Z