Assertion based formal verification using Jaspergold

SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and effort. In the present era of automation and IoT, smart connected devices handle vast personal information and communicate through a network of billion computing devices, effecting a rapid change in the...

Full description

Saved in:
Bibliographic Details
Main Author: Tangirala Raghavsimha
Other Authors: Gwee Bah Hwee
Format: Theses and Dissertations
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/76792
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76792
record_format dspace
spelling sg-ntu-dr.10356-767922023-07-04T16:11:49Z Assertion based formal verification using Jaspergold Tangirala Raghavsimha Gwee Bah Hwee School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and effort. In the present era of automation and IoT, smart connected devices handle vast personal information and communicate through a network of billion computing devices, effecting a rapid change in the design environment. Consequently, the time-to-market requirements for design and development have become more aggressive. This implies that SoC verification has to manage potentially more error prone designs with sharp time and resource constraints. Despite the rich literature and advancements in verification technologies, there still exists a significant gap between the present state-of-art technology and verification requirements for modern designs. With an enormous growth in the design complexity, it not possible to have a stand-alone verification technique as the solution. This thesis aims to present an assertion based formal verification strategy that guarantees strict adherence of the DUT to its specifications. A master’s coherent access to memory is exhaustively verified using JasperGold FPV from Cadence Design Systems tool suite and SVA language. The verification results show that using assertion based formal verification techniques guarantees a bug free DUT and expedites the verification sign-off. Master of Science (Integrated Circuit Design) 2019-04-15T05:02:54Z 2019-04-15T05:02:54Z 2019 Thesis http://hdl.handle.net/10356/76792 en 69 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
Tangirala Raghavsimha
Assertion based formal verification using Jaspergold
description SoC verification today is becoming the bottleneck to the entire design flow in terms of cost and effort. In the present era of automation and IoT, smart connected devices handle vast personal information and communicate through a network of billion computing devices, effecting a rapid change in the design environment. Consequently, the time-to-market requirements for design and development have become more aggressive. This implies that SoC verification has to manage potentially more error prone designs with sharp time and resource constraints. Despite the rich literature and advancements in verification technologies, there still exists a significant gap between the present state-of-art technology and verification requirements for modern designs. With an enormous growth in the design complexity, it not possible to have a stand-alone verification technique as the solution. This thesis aims to present an assertion based formal verification strategy that guarantees strict adherence of the DUT to its specifications. A master’s coherent access to memory is exhaustively verified using JasperGold FPV from Cadence Design Systems tool suite and SVA language. The verification results show that using assertion based formal verification techniques guarantees a bug free DUT and expedites the verification sign-off.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Tangirala Raghavsimha
format Theses and Dissertations
author Tangirala Raghavsimha
author_sort Tangirala Raghavsimha
title Assertion based formal verification using Jaspergold
title_short Assertion based formal verification using Jaspergold
title_full Assertion based formal verification using Jaspergold
title_fullStr Assertion based formal verification using Jaspergold
title_full_unstemmed Assertion based formal verification using Jaspergold
title_sort assertion based formal verification using jaspergold
publishDate 2019
url http://hdl.handle.net/10356/76792
_version_ 1772827261819420672