File tree Expand file tree Collapse file tree
src/design_notebooks/2026spring Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Simon Hu - Design Notebook (Spring 2026)
22
3+ ## Week 4
4+ ### Comments:
5+ Understand the core of verification.
6+ One output is from the Verilator, and the other is from the testbench.
7+
8+ ### Work done:
9+ - revised the lab 3 and verified the testbench on exercise 2.
10+ - terminal respond:
11+ simonlinux@DESKTOP-8L3L3I6:/mnt/e/NYU/processerVIP/onboarding-lab-3/build$ ./exercise2
12+ Randomness seeded to: 2048508371
13+ ===============================================================================
14+ All tests passed (404 assertions in 4 test cases)
15+
16+
17+ ## Week 3
18+ ### Comments:
19+ Since in Lab 3 repo lack of header file, I first installed the verilator. Expected install in linux environment.
20+ Recommend learning Verilator: https://verilator.org/guide/latest/
21+
22+ ### Work done:
23+ - revised the lab 2 and verified the testbench.
24+ - terminal respond:
25+ simonlinux@DESKTOP-8L3L3I6:/mnt/e/NYU/processerVIP/onboarding-lab-2/build$ ./dv/tests
26+ Randomness seeded to: 2918360953
27+ ===============================================================================
28+ All tests passed (262654 assertions in 10 test cases)
29+
30+ - onboarding lab 2 link: https://github.com/1fHu/onboarding-lab-2.git
31+ - finished onboarding lab 3
32+
33+ ### Core instructions:
34+ cd build
35+
36+ cmake ..
37+ cmake --build .
38+ ./dv/tests
39+
40+ remember to add the testbench file to CMakeLists.txt
41+ e.g. add_executable(tests
42+ exercise1.cpp
43+ exercise2.cpp
44+ exercise3.cpp
45+ exercise4.cpp
46+ )
47+
348## Week 2
449### Comments:
550Busy week with conference travel.
You can’t perform that action at this time.
0 commit comments