MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 1.5 Hours | Lec: 22 | 211 MB
Genre: eLearning | Language: English
VLSI : Learn System Verilog Constraint Random Verification to build Random TestBench for SoC Verification
This course teaches the SystemVerilog language used in the VLSI industry for System-On-Chip design verification. This is primarily focusing on the reusable random testing features of SystemVerilog.
This course contains video lectures of 2 hours duration. It is stared by explaining what is Constraint Random Verification (CRV) and how it can be implemented in a SV TestBench. It explains the concepts of using random variables in a class and how to add different types of constraints to to them. Below summary of the topics covered in this course.
Constraint Random Verification
Random Variables
Adding Constraints to Random Variables
Controlling constraints, Weighted distribution, and Inline constraints
Pre_randomize and Post_randomize
Randcase
Randsequence
General SV TB Structure
Class Based SV TB Structure
Coding Example of building a random TB
By taking this course, the you will be able to start using CRV support features in SystemVerilog for effective TestBench coding. This course will an excellent platform to grab the magical features of SystemVerilog to build reusable random who understand the basic of it.
SystemVerilog Verification -3 Build Your Random Testbench.part2.rar - 100.0 MB
SystemVerilog Verification -3 Build Your Random Testbench.part3.rar - 11.0 MB
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.