How much UVM should I learn
I have completed SystemVerilog and UVM basics, and I'm currently exploring UVM further. Based on my research on websites like Verification Guide and Chip Verify, the theories presented differ slightly, even though the topics cover the same material.
The verification guide website felt beginner-friendly to intermediate, making it easy to learn and practice.
Chip verify seems to require an intermediate to advanced level of SystemVerilog, and even after covering the basics in my UVM training, I struggled to understand it. I spent nearly three weeks on SystemVerilog, but the concepts were still beyond my comprehension. I'm unsure if the expected level of UVM expertise on the Chip verify website is genuinely necessary.
I'd appreciate any recommendations for resources to help me learn UVM concepts. Are there any playlists, books, or other materials that might be helpful? I'm particularly interested in trying out books, but I find reading them time-consuming, so I'm open to other suggestions.
Would any of you parallel learners or those preparing for DevOps be willing to chat about the complexity and depth of the UVM concepts? I'm interested in collaborating and learning more. Additionally, could you provide some general guidance on the typical level of in-depth understanding required for UVM concepts?