Result Details

Towards Achieving Vertical Reuse in SoC-level Verification

BARDONEK, P.; ZACHARIÁŠOVÁ, M.; ALESSANDRA, D.; GUIDO, M. Towards Achieving Vertical Reuse in SoC-level Verification. In 2025 IEEE Nordic Circuits and Systems Conference (NorCAS). Riga, Latvia: IEEE, 2025. p. 1-7. ISBN: 979-8-3315-1501-0.
Type
conference paper
Language
English
Authors
Bardonek Petr, Ing., DCSY (FIT)
Zachariášová Marcela, Ing., Ph.D., DCSY (FIT)
Dolmeta Alessandra
Masera Guido
Abstract

Recent trends in AI-assisted design and new approaches to accelerate overall design processes are contributing to the increasing complexity of System-on-Chip (SoC) designs. Unfortunately, advancement in verification methods has not kept pace, leading to a widening verification gap. This gap underscores the growing importance of reusing verification components. Although reusing components at the testbench level is possible, the portability of verification tests and scenarios in complex SoC integrations remains inadequate and underexplored. The Portable Stimulus Standard (PSS) aims to enhance reuse through a model-based approach, where Portable Models (PMs) capture the intent of verification tests in a significantly more abstract manner. Although transitioning to this higher level of abstraction is promising, it still entails a considerable manual burden, even when utilizing PSS. PMs connect to the Design Under Verification (DUV) via realization-layer bindings, which may vary as one moves from a module-level to a SoC-level context. The authors propose an automation approach, represented in their unique toolchain based on static analysis, that facilitates the binding of modular PMs to a top-level PM. This paper demonstrates the application of this toolchain in a full SoC integration context, using a Keccak cryptographic accelerator integrated through both loosely coupled and tightly coupled architectures as the DUV. The study illustrates that static analysis can support vertical reuse across multiple design hierarchy levels. However, as integration reaches the SoC scale, it increasingly intersects with software-driven control and structural encapsulation, necessitating additional modeling efforts. These findings define the limitations of structural automation for vertical reuse and outline directions for enhancing methodologies and tool support for SoC-scale verification.

Keywords

PSS, Digital Design, Static Analysis, Data Flow, Control Flow, SMT, SystemVerilog, Simulation-based Verification

URL
Published
2025
Pages
1–7
Proceedings
2025 IEEE Nordic Circuits and Systems Conference (NorCAS)
Conference
IEEE Nordic Circuits and Systems Conference 2025
ISBN
979-8-3315-1501-0
Publisher
IEEE
Place
Riga, Latvia
DOI
EID Scopus
BibTeX
@inproceedings{BUT198626,
  author="Petr {Bardonek} and Marcela {Zachariášová} and  {} and  {}",
  title="Towards Achieving Vertical Reuse in SoC-level Verification",
  booktitle="2025 IEEE Nordic Circuits and Systems Conference (NorCAS)",
  year="2025",
  pages="1--7",
  publisher="IEEE",
  address="Riga, Latvia",
  doi="10.1109/NorCAS66540.2025.11231287",
  isbn="979-8-3315-1501-0",
  url="https://ieeexplore.ieee.org/document/11231287"
}
Projects
Application-specific HW/SW architectures and their applications, BUT, Vnitřní projekty VUT, FIT-S-23-8141, start: 2023-03-01, end: 2026-02-28, completed
Departments
Back to top