Practice and review

Knowledge checks

Use these short module checkpoints after completing the related lessons. Each attempt gives immediate scoring, the correct answer and a technical explanation.

27Module checks
139Questions
70%Review target
Complete lessons→Answer every question→Review explanations→Retry weak topics
Published checks

Linux Fundamentals for RTL and Design Verification

4 module checks · 24 questions

01
Module 1

Workstation basics

6 questions · immediate explanations · retry available

Start check
02
Module 2

Access and processes

6 questions · immediate explanations · retry available

Start check
03
Module 3

System and tools

6 questions · immediate explanations · retry available

Start check
04
Module 4

Engineering workflows

6 questions · immediate explanations · retry available

Start check
Published checks

Scripting for EDA Automation

11 module checks · 55 questions

01
Module 1

Bash for EDA flows

5 questions · immediate explanations · retry available

Start check
02
Module 2

Text processing and log checking

5 questions · immediate explanations · retry available

Start check
03
Module 3

Make for simulation flows

5 questions · immediate explanations · retry available

Start check
04
Module 4

Python essentials for engineers

5 questions · immediate explanations · retry available

Start check
05
Module 5

Python log parsing and reports

5 questions · immediate explanations · retry available

Start check
06
Module 6

A Python regression runner

5 questions · immediate explanations · retry available

Start check
07
Module 7

Tcl fundamentals

5 questions · immediate explanations · retry available

Start check
08
Module 8

Tcl in EDA tools

5 questions · immediate explanations · retry available

Start check
09
Module 9

C shell for EDA environments

5 questions · immediate explanations · retry available

Start check
10
Module 10

Perl fundamentals

5 questions · immediate explanations · retry available

Start check
11
Module 11

Perl in EDA flows

5 questions · immediate explanations · retry available

Start check
Published checks

SystemVerilog Design and Verification

12 module checks · 60 questions

01
Module 1

SystemVerilog data types

5 questions · immediate explanations · retry available

Start check
02
Module 2

Dynamic arrays, queues and associative arrays

5 questions · immediate explanations · retry available

Start check
03
Module 3

Classes, objects and handles

5 questions · immediate explanations · retry available

Start check
04
Module 4

Inheritance, polymorphism and parameterised classes

5 questions · immediate explanations · retry available

Start check
05
Module 5

Processes and inter-process communication

5 questions · immediate explanations · retry available

Start check
06
Module 6

Interfaces, modports and clocking blocks

5 questions · immediate explanations · retry available

Start check
07
Module 7

Layered, transaction-based testbenches

5 questions · immediate explanations · retry available

Start check
08
Module 8

Constrained randomization

5 questions · immediate explanations · retry available

Start check
09
Module 9

Advanced constraints

5 questions · immediate explanations · retry available

Start check
10
Module 10

SystemVerilog assertions

5 questions · immediate explanations · retry available

Start check
11
Module 11

Functional coverage

5 questions · immediate explanations · retry available

Start check
12
Module 12

Integrated verification

5 questions · immediate explanations · retry available

Start check