23 OCT 2025 - We are back! If you have been following us over the last few years, you will know that the last 2 months have been rough. We website was practically not loading. Sorry for the mess. We are back though and everything should run smoothly now. New servers. Updated domains. And new owners. We invite you all to start uploading torrents again!
TORRENT DETAILS
Udemy - Building A Risc-V Soc From Scratch!
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Learn the first principle of how complex computer chips work
Learn how processors execute code from a very low level
Learn the basics of FPGA design
Learn RISC-V ISA
Learn how to work with compilers using the command line
Learn how use linker scripts and its basic syntax
Hands on experience on designing your own custom RISC-V SoC, writing the software for it, simulating it and emulating it on FPGA
Requirements
basics of c programming
basics of computer architecture
basics of digital logic design
basics of hardware description languages
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1 - Introduction/1 - Introduction.mp4
10.5 MB
~Get Your Files Here !/1 - Introduction/2 - gentle-introduction-to-SoCs.pdf
4.7 MB
~Get Your Files Here !/1 - Introduction/2 - SoCs a gentle introduction.mp4
36 MB
~Get Your Files Here !/1 - Introduction/2 - SystemonChip Design with Arm CortexM Processors.txt
64 B
~Get Your Files Here !/1 - Introduction/3 - More about SoCs.html
20.2 KB
~Get Your Files Here !/2 - Processors/4 - Building a teenytiny RISCV processor.txt
101 B
~Get Your Files Here !/2 - Processors/4 - Processors.pdf
567.1 KB
~Get Your Files Here !/2 - Processors/4 - What a processor is and what it does.mp4
63.8 MB
~Get Your Files Here !/2 - Processors/5 - Processor ISA.mp4
105.3 MB
~Get Your Files Here !/2 - Processors/5 - Processor-ISAs.pdf
1.3 MB
~Get Your Files Here !/2 - Processors/6 - Lab Writing assembly.mp4
138.9 MB
~Get Your Files Here !/2 - Processors/6 - RISCV online interpreter.txt
68 B
~Get Your Files Here !/3 - Software compiler and linker/7 - Compiler-linker.pdf
198.2 KB
~Get Your Files Here !/3 - Software compiler and linker/7 - RISCV compiler linker and linker script.mp4
88.9 MB
~Get Your Files Here !/3 - Software compiler and linker/8 - Lab online assembler with linker script.mp4
106.9 MB
~Get Your Files Here !/3 - Software compiler and linker/8 - Online assembler.txt
33 B
~Get Your Files Here !/3 - Software compiler and linker/9 - Building the ultimate FPGAASIC IDE.txt
99 B
~Get Your Files Here !/3 - Software compiler and linker/9 - Walkthrough Installing the required software.mp4
258.9 MB
~Get Your Files Here !/4 - Building simple SoC/10 - Lab Hands on experience with our first simple picoRV32 based SoC.mp4
210.9 MB
~Get Your Files Here !/4 - Building simple SoC/11 - Lab Simulating the SoC with Icarus Verilog.mp4
87.3 MB
~Get Your Files Here !/4 - Building simple SoC/12 - Lab Programming the SoC in C.mp4
142.7 MB
~Get Your Files Here !/4 - Building simple SoC/firmware/code.S
96 B
~Get Your Files Here !/4 - Building simple SoC/firmware/gcc_commands.sh
400 B
~Get Your Files Here !/4 - Building simple SoC/firmware/main.c
425 B
~Get Your Files Here !/4 - Building simple SoC/firmware/Makefile
1.2 KB
~Get Your Files Here !/4 - Building simple SoC/firmware/makehex.py
674 B
~Get Your Files Here !/4 - Building simple SoC/firmware/sections.lds
456 B
~Get Your Files Here !/4 - Building simple SoC/firmware/start.S
757 B
~Get Your Files Here !/4 - Building simple SoC/src/Memory.v
1.1 KB
~Get Your Files Here !/4 - Building simple SoC/src/picorv32.v
92.3 KB
~Get Your Files Here !/4 - Building simple SoC/src/top.v
833 B
~Get Your Files Here !/4 - Building simple SoC/tb_processor.v
536 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/13 - Adding a GPIO peripheral.mp4
199.7 MB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/dumpfile
1.1 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/firmware.bin
88 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/firmware.elf
4.5 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/firmware.hex
2.2 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/firmware.map
1.2 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/gcc_commands.sh
400 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/main.c
425 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/main.o
752 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/Makefile
1.2 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/makehex.py
674 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/sections.lds
456 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/start.o
600 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/firmware/start.S
757 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/prog
55.9 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/src/device_select.v
416 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/src/femtorv32_quark.v
16.2 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/src/Memory.v
1.1 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/src/top.v
1.3 KB
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/tb_processor.v
536 B
~Get Your Files Here !/5 - Adding a peripheral to the SoC/picoSoC_v2/tb_processor.vcd
89.7 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/14 - Advanced GPIO peripheral.mp4
121.7 MB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/15 - Lab Corsair Register Map Generator.mp4
275.7 MB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/16 - Lab Integrating The GPIO To The SoC Writing The Software And Doing Simulating.mp4
178.9 MB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/a.out
64.6 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/dumpfile
2.1 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/firmware.bin
176 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/firmware.elf
4.6 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/firmware.hex
2.3 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/firmware.map
1.3 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/gcc_commands.sh
400 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/inc/gpio_regs.h
1014 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/main.c
618 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/main.o
1.1 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/Makefile
1.2 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/makehex.py
674 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/sections.lds
456 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/start.o
600 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/firmware/start.S
757 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/src/device_select.v
394 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/src/femtorv32_quark.v
16.2 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/src/gpio_ip.v
3.1 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/src/Memory.v
1.1 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/src/top.v
2 KB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/tb_processor.v
538 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/adv_SoC/tb_processor.vcd
5.1 MB
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/gpio_lab_files/csrconfig
543 B
~Get Your Files Here !/6 - Accelerated Advanced IP Design For The SoC/gpio_lab_files/regs.yaml
266 B
~Get Your Files Here !/7 - UART IP Core/17 - An Overview.mp4
120.9 MB
~Get Your Files Here !/7 - UART IP Core/18 - Lab UART Transmitter.mp4
93.1 MB
~Get Your Files Here !/7 - UART IP Core/18 - uart-tx.v
1.6 KB
~Get Your Files Here !/7 - UART IP Core/19 - Lab Generating UART Register Map and Integrating With UART TX.mp4
204.6 MB
~Get Your Files Here !/7 - UART IP Core/20 - Lab Integrating The UART To The SoC Writing The Software And Doing Simulating.mp4
236.5 MB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/a.out
84.3 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/dumpfile
3.8 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/firmware.bin
324 B
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/firmware.elf
4.8 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/firmware.hex
2.6 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/firmware.map
1.5 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/gcc_commands.sh
400 B
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/inc/gpio_regs.h
1014 B
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/inc/uart_regs.h
2.4 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/main.c
980 B
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/main.o
1.5 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/Makefile
1.2 KB
~Get Your Files Here !/7 - UART IP Core/picoSoC_v3/firmware/makehex.py