Anonymous asked a question to Lindsey S.
Category: About us
Date asked: Tuesday, February 6, 2024
Last reviewed: Friday, February 16, 2024
Lindsey S.
FPGA Engineer
There are many ways to get started learning UVM. My go-to resource to learn something from scratch is honestly YouTube; someone has probably made tutorial videos you can watch, or there might be old lectures from college courses posted that you can learn from. You can also search on GitHub for practical examples of UVM implemented in code and/or scripts. Finally, the major FPGA manufacturers (Xilinx, Intel, Altera, etc.) often have UVM built into their tools. For example, here is Vivado's tutorial on using UVM in their IDE: https://support.xilinx.com/s/article/1070861?language=en_US. While this wouldn't be totally free, you could also buy an FPGA and play around with an open-source design in the IDE to get some hands-on experience with UVM. I hope this helps!
Friday, February 16, 2024