Course image C Programming 2
Design Verification

Course Sections:

1. C Language Features

2. Multi-Threading in C

3. Memory Management and File IO

4. Debugging

5. Data Structures and Algorithms

6. Grand Assessment

Course image RISC-V Arch Test
Design Verification

Course Sections:

1. RISC-V Arch Test

1.1 RISC-V-Privilege Spec

1.2 Tasks

2. Setup Content

2.1 Getting Started with RISC-V Compliance

2.2 Task: Test Plan Writing

Course image SV 2
Design Verification

Course Sections:

1. Bind Construct

2. Direct Programming Interface

Course image SV for Verification - v2
Design Verification

Course Sections:

1. Getting Started (Basics)

2. Modules & Classes

3. Arrays

4. Randomization

5. Threads & Interprocess Communication

6. Testdef / Enum

7. Time Regions / Simulation Cycles

8. TestBench Basics

9. Verifications Basics Live Session

10. Writing complete test bench

11. Case Study: Memory Model

12. Coverage

13. Test Planning

14. Grand Quiz

15. Final Project