learning
Links to great course materials I have followed in the past.
Name | Platform | Details | Link |
---|---|---|---|
Python for Everybody Specialisation | Coursera | Good for Introduction to Python and even for newbie programmers | Python for Everybody |
CS61C - Machine Structures (Great Ideas in Computer Architecture) | UC Berkeley EECS | Covers a large array of topics from C programming to RISC-V and modern day computer architecture concepts | 61C |
VSD - Pipelining RISC-V with Transaction-Level Verilog | Udemy | Introduction to the revolutionary and upcoming Transaction-Level Verilog (by Steve Hoover, my GSoC ‘20 mentor) | Udemy |
Customising a RISC-V Core | Graham Markall, OSHCamp 2019 | Great resource for understanding the structure of the RI5CY (CV32E40P) RISC-V core from ETH Zurich/OpenHW Group | Website |