Skip to content

Commit

Permalink
Chapter 9 - Tutorials on ROHD Verification Framework (#407)
Browse files Browse the repository at this point in the history
  • Loading branch information
quekyj authored Sep 21, 2023
1 parent f1c647a commit 3e7139f
Show file tree
Hide file tree
Showing 8 changed files with 899 additions and 12 deletions.
2 changes: 2 additions & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ analyzer:
strict-casts: true
strict-inference: true
strict-raw-types: true
exclude:
- doc/tutorials/chapter_9/rohd_vf_example

# keep up to date, matching https://dart-lang.github.io/linter/lints/options/options.html
# some lints are not yet available, so disabled and marked with [not currently recognized]
Expand Down
29 changes: 17 additions & 12 deletions doc/tutorials/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,20 +86,25 @@
- [Finite State Machine](./chapter_8/02_finite_state_machine.md)
- [Pipeline](./chapter_8/03_pipeline.md)

## Chapter 9: ROHD-COSIM External SystemVerilog Modules (Coming Soon!)

- More functionality
- Using and depending on other packages

## Chapter 10: ROHD-VF (Coming Soon!)

- Contributing to ROHD
- Building your own package
- ROHD-VF <https://colorlesscube.com/uvm-guide-for-beginners/chapter-1-the-dut/>
- ROHD Cosim
## Chapter 9: ROHD-VF

- [ROHD Verification Framework](./chapter_9/rohd_vf.md#rohd-verification-framework)
- [Testbenches](./chapter_9/rohd_vf.md#testbenches)
- [Constructing Objects](./chapter_9/rohd_vf.md#constructing-objects)
- [Component's Phases](./chapter_9/rohd_vf.md#components-phases)
- [Component](./chapter_9/rohd_vf.md#component)
- [Stimulus](./chapter_9/rohd_vf.md#stimulus)
- [Logging](./chapter_9/rohd_vf.md#logging)
- [Test a Counter module with ROHD-VF](./chapter_9/rohd_vf.md#test-a-counter-module-with-rohd-vf)
- [A. Define Counter DUT](./chapter_9/rohd_vf.md#a-define-counter-dut)
- [B. Define the Stimulus for Counter](./chapter_9/rohd_vf.md#b-define-the-stimulus-for-counter)
- [C. Counter Agent](./chapter_9/rohd_vf.md#c-counter-agent)
- [D. Counter Environment](./chapter_9/rohd_vf.md#d-counter-environment)
- [E. Counter Test](./chapter_9/rohd_vf.md#e-counter-test)
- [F. Create an Entry Point](./chapter_9/rohd_vf.md#f-create-an-entry-point)

----------------
2023 September 4
2023 August 22
Author: Yao Jing Quek <<yao.jing.quek@intel.com>>

Copyright (C) 2021-2023 Intel Corporation
Expand Down
Binary file added doc/tutorials/chapter_9/assets/ROHD_VF_Design.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 3e7139f

Please sign in to comment.