Ivannikov Institute for System Programming of the RAS

Specification-Driven Testbench Development for Synchronous Parallel-Pipeline Designs.


M. Chupilko, A. Kamkin.


In this paper an approach to testbench development for synchronous parallel-pipeline designs is considered. The approach is based on cycle-accurate formal specifications of a design under verification. Specifications include descriptions of control flow graphs of the design's operations and definitions of the microoperations with the help of Hoare triples. The approach allows to automate testbench development for complex synchronous designs with control flow branching and parallel starting operations.

Full text of the paper in pdf


simulation-based verification, formal specification, testbench automation, assertions, co-simulation.


NorChip-2009, pp.1-4.

DOI: 10.1109/NORCHP.2009.5397808

Research Group

Software Engineering

All publications during 2009 All publications