What's new

Welcome to App4Day.com

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Building A Risc-V Soc From Scratch!

V

voska89

Moderator
Joined
Jul 7, 2023
Messages
43,040
Reaction score
0
Points
36
f9bdb179ddedb108e9837c761af9e451.jpeg

Free Download Building A Risc-V Soc From Scratch!
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.13 GB | Duration: 6h 16m
System-on-chips, SoC, integration, RTL, FPGA, RISC-V.​

What you'll learn
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
Description
Are you eager to explore electronics or bridge a knowledge gap in System-on-Chip design? Maybe you're a hobbyist eager to build SoCs for your projects. If this sounds like you, welcome!In this course, we'll dive into creating System-on-Chips. From learning assembly and C code to simulating RTL and seeing the magic of an FPGA.AGENDAThe agenda for this course is a breakdown of everything you need to know to build the final project.The final project is a working System-on-chip with some peripherals: mainly a GPIO module and a UART transmitter.• Section 1: Introduction• Section 2: Processors• Section 3: Software, Compiler and Linker• Section 4: Building simple SoC• Section 5: Adding a peripheral to the SoC• Section 6: Accelerated Advanced IP Design for the SoC• Section 7: UART IP Core• Section 8: FPGA Emulation• +10 LabsYou will .• Learn the first principles of how complex computer chips work.• Learn how processors execute machine code.• Learn RISC-V ISA.• Learn how to work with make files, compilers, and linker scripts.• Learn how to add external peripherals and use register maps.• Learn the basics of the FPGA flow.• Have hands-on experience with designing the RISC-V SoC, Writing and debugging software for it, and implementing it on an FPGA board.Join a community of enthusiasts and learners. This isn't just theory; you'll gain hands-on knowledge and bring your SoC designs to life!
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 SoCs: a gentle introduction
Lecture 3 More about SoCs
Section 2: Processors
Lecture 4 What a processor is? and what it does?
Lecture 5 Processor ISA
Lecture 6 Lab: Writing assembly
Section 3: Software, compiler and linker
Lecture 7 RISC-V compiler, linker and linker script
Lecture 8 Lab: online assembler with linker script
Lecture 9 Walkthrough: Installing the required software
Section 4: Building simple SoC
Lecture 10 Lab: Hands on experience with our first simple picoRV32 based SoC
Lecture 11 Lab: Simulating the SoC with Icarus Verilog
Lecture 12 Lab: Programming the SoC in C
Section 5: Adding a peripheral to the SoC
Lecture 13 Adding a GPIO peripheral
Section 6: Accelerated Advanced IP Design For The SoC
Lecture 14 Advanced GPIO peripheral
Lecture 15 Lab: Corsair Register Map Generator
Lecture 16 Lab: Integrating The GPIO To The SoC, Writing The Software And Doing Simulating
Section 7: UART IP Core
Lecture 17 An Overview
Lecture 18 Lab: UART Transmitter
Lecture 19 Lab: Generating UART Register Map and Integrating With UART TX
Lecture 20 Lab: Integrating The UART To The SoC, Writing The Software And Doing Simulating
Section 8: FPGA Emulation
Lecture 21 FPGA Design Flow
Lecture 22 Programming The FPGA And Observing The Output
Students: If you're considering a career in engineering, computer science, or technology, this course provides a fantastic introduction to an essential aspect of modern electronics.,Hobbyists and Tinkerers: If you enjoy working with gadgets and have a knack for understanding how things work, this course will empower you to explore and experiment with your own SoC designs.,Tech-Curious Individuals: If you're fascinated by the devices you use every day and want to uncover the mysteries behind them, this course will demystify the technology that powers them.,Professionals in Other Fields: If you work in a field indirectly related to technology and want to bridge the knowledge gap, this course will provide you with a solid foundation in SoC design.

Homepage
Code:
https://www.udemy.com/course/building-a-risc-v-soc-from-scratch/




Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live

Rapidgator
tcjoo.Building.A.RiscV.Soc.From.Scratch.part1.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part2.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part3.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part4.rar.html
Uploadgig
tcjoo.Building.A.RiscV.Soc.From.Scratch.part1.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part2.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part3.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part4.rar
NitroFlare
tcjoo.Building.A.RiscV.Soc.From.Scratch.part1.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part2.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part3.rar
tcjoo.Building.A.RiscV.Soc.From.Scratch.part4.rar
Fikper
tcjoo.Building.A.RiscV.Soc.From.Scratch.part1.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part2.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part3.rar.html
tcjoo.Building.A.RiscV.Soc.From.Scratch.part4.rar.html
No Password - Links are Interchangeable
 
Top Bottom