To quote an American pop culture catchphrase made famous by Saturday Night Live character Bruce Dickison, "I gotta have more cowbell!"
In the world of functional verification this translates to "more collateral!" Thererfore, we have released a set of byte-size videos about the basics of the Universal Verification Methodology (UVM) for SystemVerilog. Each video is under 5 minutes long and includes sound, so put on your headphones and get "more cowbell!"
This series is an introduction into the basic concepts, architecture and components of UVM. It features a mixture of slides and demos.
We decided to release the entire series publicly on YouTube [click here to view].
The initial batch consists of the following chapters:
- Introducing UVM
- Example DUT
- UVM Environment
- Interface UVC
- Collector
- Monitor
- Sequence Item
- Sequence
- Driver
- Sequencer
- Agent
- Agent types
- Interface UVC environment
- Virtual Sequencer - Sequence
- Module UVC
- Scoreboard
- DUT Functional Coverage
- Testbench
- Test
- Configuration
- Factory
- Phases
- Objections
- Virtual Interface
If you have UVM fever, remember the only prescription is "more cowbell!".
Axel Scherer
Incisive Product Expert Team
Twitter, @axelscherer