adam-maj / tiny-gpu

A minimal GPU design in Verilog to learn how GPUs work from the ground up
6.6k stars 491 forks source link

[Question] How to learn SV to understand this repo? #21

Open Felix-Zhenghao opened 1 month ago

Felix-Zhenghao commented 1 month ago

I'm new to SV. My goal is to understand this repo. What learning materials are recommended to learn SV as quickly as possible to understand this repo? Thanks.

adviyer commented 1 month ago

SystemVerilog is largely similar to Verilog wrt this repo, so some of the stuff linked on here should be helpful: https://wiki.advaitiyer.com/verilog/additional-resources