SystemVerilog Assertions Design Tricks and SVA Bind Files读书笔记


1 Introduction

1.1  What is an assertion?
(1)a "statement of fact"or "claim of truth"made about a design
(2)active design comments
(3) describing what should never happen using "not sequence" assertions is even more important than using assertions to describe always true conditions.

1.2  What is a property?
(1)a rule that will be asserted (enabled) to passively test a design
(2)can be a simple Booleantest regarding conditions that should always hold true about the design, or it can be a sampled sequence of signals that should follow a legal and prescribed protocol

1.3  Two types of SystemVerilog assertions
SystemVerilog has two types of assertions:
(1) Immediate assertions
(2) Concurrent assertions

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM