Options
Design Understanding: Identifying Instruction Pipelines in Hardware Designs
Publikationstyp
Conference Paper
Date Issued
2022-06
Sprache
English
Author(s)
Institut
Citation
11th International Conference on Modern Circuits and Systems Technologies (MOCAST 2022)
Contribution to Conference
Publisher DOI
Scopus ID
Automated tools help a designer to reduce the time and the effort required to understand details of an unfamiliar design. In this paper we show an approach using static analysis to identify instruction pipelines, which are key structures in processor hardware designs. We present two algorithms which identify pipeline structures. The first algorithm is based on a structural analysis using a graph representation of the design, while the second algorithm uses terms and phrases for pipelines as they are found in literature for a name-matching approach. The two algorithms successfully identified pipelines for e.g. Y86 and edge processor designs.
Subjects
Control- Flow
Design Understanding
Static Analysis
Verilog