Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/MTV.2007.9guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Model Checking Bluespec Specified Hardware Designs

Published: 05 December 2007 Publication History

Abstract

Using RTL (Register Transfer Level) models for the verification of complex hardware designs involves reducing the state space of designs using various abstraction techniques. In this paper, we propose faster and earlier verification of hardware designs at a level of abstraction above RTL. We consider a high-level (above RTL) hardware model that uses atomic rules to describe the behavior of a design, which can then be synthesized to RTL code. Bluespec System Verilog (BSV) is an example of such a high-level specification language. We propose a methodology for verification of BSV models using Spin, which is a Model Checking tool. Verification of high-level BSV models may avoid the need for using abstraction techniques since such models already ignore various low-level details that are irrelevant for verifying a design's behavioral properties. Moreover, using our proposed methodology different behaviors of BSV models can be efficiently verified at high-level aiding in faster verification.

Cited By

View all
  • (2018)A formal model for the analysis and verification of a pre-emptive round-robin arbiterInternational Journal of Critical Computer-Based Systems10.5555/3302636.33026398:2(169-192)Online publication date: 1-Jan-2018
  • (2008)Verifying Compiler Based Refinement of BluespecTM Specifications Using the SPIN Model CheckerProceedings of the 15th international workshop on Model Checking Software10.1007/978-3-540-85114-1_18(250-269)Online publication date: 10-Aug-2008

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
MTV '07: Proceedings of the 2007 Eighth International Workshop on Microprocessor Test and Verification
December 2007
120 pages
ISBN:9780769532417

Publisher

IEEE Computer Society

United States

Publication History

Published: 05 December 2007

Author Tags

  1. Bluespec System Verilog(BSV)
  2. High-Level Synthesis
  3. Model Checking
  4. Spin

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)A formal model for the analysis and verification of a pre-emptive round-robin arbiterInternational Journal of Critical Computer-Based Systems10.5555/3302636.33026398:2(169-192)Online publication date: 1-Jan-2018
  • (2008)Verifying Compiler Based Refinement of BluespecTM Specifications Using the SPIN Model CheckerProceedings of the 15th international workshop on Model Checking Software10.1007/978-3-540-85114-1_18(250-269)Online publication date: 10-Aug-2008

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media