GreyHound : a methodology for utilizing datapath regularity in standard cell design flows

R.X.T. Nijssen, C.A.J. Eijk, van

Research output: Contribution to journalArticleAcademicpeer-review

4 Citations (Scopus)
1 Downloads (Pure)


This paper presents GreyHound, a new methodology to improve cell placement of logic netlists in standard design ßows by utilizing the regular structure of datapath circuitry. Key features of the methodology are automatic extraction of regular structures and utilization of regularity even after extensive logic optimization. The latter is important because logic optimization tends to introduce signiÞcant non-regularities even though the underlying structural regularity is largely preserved. In the proposed methodology, the structural regularity in the initial gate netlist produced by module generators is extracted automatically. This results in alignment specs for the regular logic, which are used to drive the subsequent placement of the netlist. After each customary iteration through placement and logic optimization, a logic correspondence extractor is used to identify functional correspondences between the optimized and the original netlist. Along these correspondences, the extracted structural alignment cell attributes are inherited from the initial to the optimized circuit so that its cells can be aligned accordingly
Original languageEnglish
Pages (from-to)111-135
Number of pages25
JournalIntegration : the VLSI Journal
Issue number2
Publication statusPublished - 1998


Dive into the research topics of 'GreyHound : a methodology for utilizing datapath regularity in standard cell design flows'. Together they form a unique fingerprint.

Cite this