BUSpec: a framework for generation of verification aids for standard bus protocol specifications

Pal, Bhaskar ; Banerjee, Ansuman ; Dasgupta, Pallab ; Chakrabarti, P. P. (2007) BUSpec: a framework for generation of verification aids for standard bus protocol specifications Integration, the VLSI Journal, 40 (3). pp. 285-304. ISSN 0167-9260

Full text not available from this repository.

Official URL: http://www.sciencedirect.com/science/article/pii/S...

Related URL: http://dx.doi.org/10.1016/j.vlsi.2005.12.004

Abstract

A typical verification intellectual property (VIP) of a bus protocol such as ARM advanced micro-controller bus architecture (AMBA) or PCI consists of a set of assertions and associated verification aids such as test-benches, design-ware models and coverage metrics. While several languages have been formalized for specifying assertions (examples include Open-Vera Assertions, Sugar, ForSpec, System Verilog Assertions, etc.), it is widely accepted that the tasks of writing protocol-compliant models and test-benches that produce protocol compliant stimuli are also tasks of equal importance. In this paper, we present a platform for high-level specification of a bus protocol in a hierarchical manner and an automated methodology for generating a variety of verification aids that supplement the set of assertions in a VIP. We also show that the verification aids can be efficiently used to determine the completeness of the set of assertions in a simulation-based verification environment.

Item Type:Article
Source:Copyright of this article belongs to Elsevier Science.
Keywords:Assertion-based Verification; Bus Functional Models; Verification Intellectual Property; Protocol Validation
ID Code:101439
Deposited On:12 Dec 2016 11:39
Last Modified:12 Dec 2016 11:39

Repository Staff Only: item control page