+
Introduction |
Protocol overview |
I2C architecture |
Signal Descriptions |
I2C transactions |
Write |
Read |
Multiple Masters, Multiple slaves |
+
UVC architecture |
UVC components |
UVC types |
Master, Slave |
Active, Passive |
UVC test scenario listing down |
UVC component coding |
Driver, Sequencer, Monitor, Coverage, Environment |
Interface, transaction, Slave model, assertions |
Testbench integration |
Testcase coding |
Simulations and waveform analysis |
Functional coverage analysis |
Assertion coding and analysis |
Course videos
+
Unit 1 | I2C Protocol, I2C Controller Verilog Coding | 01:36:39 | |
Unit 2 | I2C Controller Verilog coding and TB | 01:18:50 | |
Unit 3 | I2C Protocol revision | 00:04:45 | |
Unit 4 | I2C Controller UVM TB | 01:03:07 |
Benefits of eLearning:
- - Access to the Instructor - Ask questions to the Instructor who taught the course
- - Available 24/7 - VLSIGuru eLearning courses are available when and where you need them
- - Learn at Your Pace - VLSIGuru eLearning courses are self-paced, so you can proceed when you're ready