Usage Driven Relevance Analysis for IP Cores
Understanding an unknown hardware design is inherently hard. We propose usage-driven relevance analysis as a technique for design understanding. Our approach gathers data about an unknown design through Information Flow Tracking (IFT), a technique known from security analysis. IFT data from existing testbenches that represent typical design usage is automatically aggregated to compactly present relevant and interesting parts of a hardware design. We propose a set of aggregation metrics to guide a designer when debugging, optimizing, and understanding hardware designs. Our evaluation demonstrates how usage-driven relevance analysis effectively supports designers by examining two use cases on how our approach provides information about the most and least used parts in a design and about how long specific information, e.g., a fault, stays in the design before reaching an output.
Authors
- Görschwin Fey (ORCID: https://orcid.org/0000-0001-6433-6265)
- Gianluca Martino (ORCID: https://orcid.org/0000-0002-7838-3844)
- Lutz Schammer
Institutions
- Universität Hamburg (DE)
- Hamburg University of Technology (DE)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.1109/socc62300.2024.10737710
- Citations
- 1
- Primary Topic
- Service-Oriented Architecture and Web Services
- Type
- article
- Field-Weighted Citation Impact
- 0.78