Тёмный
No video :(

RISC-V Logisim Immediate Generator 

Chuck's Tech Talk
Подписаться 717
Просмотров 1,2 тыс.
50% 1

Learn about the RISC-V instruction set architecture by building hardware. In this video, I use Logisim to build the Immediate Generator that will eventually be incorporated into an RV32I CPU that can be synthesized on to an FPGA.
Immediates touch on many classes of instructions and are fundamental to understanding the RISC-V philosophy.
There are a number of resources that I recommend you study as you go on this journey with me:
RISC-V Reference Card: www.cl.cam.ac....
Design of the RISC-V Instruction Set Architecture: digitalassets....
Great Ideas in Computer Architecture (week 2 and 4): inst.eecs.berk...
RISC-V Specification: riscv.org/wp-c...
Other helpful resources:
Online RISC-V assembler: riscvasm.lucas...
Logisim Evolution: github.com/log...

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@legobuildingsrewiew7538
@legobuildingsrewiew7538 2 месяца назад
this seems like i will come back to it one day.
@norliegh
@norliegh 2 месяца назад
pretty cool video! i really hope you make more. ❤
@chuckbenedict7235
@chuckbenedict7235 2 месяца назад
Thank you, I will
@NaterNorris
@NaterNorris 2 месяца назад
Interesting but I dont understand whats going on. Very specific usage. This is for programming basically an OS or interface that you can communicate with? Definately interesting, just a little too high level i think for most viewers. Like for example, what are we doinfgwirh thw bit values ect. And how are we using this?
@chuckbenedict7235
@chuckbenedict7235 2 месяца назад
I am building modules step by step, that will be combined into a design, which will implement a RISC-V system on a chip, in Logisim. The immediate generator acts upon RISC-V immediate instruction types, which contain hard-coded values within the instruction. Those immediate values are then needed by other modules (such as the ALU). Perhaps I did not add enough context at the beginning of the video. Have you have seen other videos in the series? I am about to deploy content on control logic, which pulls these modules together. Thanks for the question.
@sidharthbatchu6128
@sidharthbatchu6128 3 месяца назад
its Kinda hard to comprehend sir
@chuckbenedict7235
@chuckbenedict7235 3 месяца назад
Have a specific question that I can clear up?
Далее
RISC-V Logisim Brancher
8:37
Просмотров 189
How Chips are made Worse to get Better
24:20
Просмотров 21 тыс.
The Magic of RISC-V Vector Processing
16:56
Просмотров 288 тыс.
RISC-V 2024 Update: RISE, AI Accelerators & More
14:03
RISC-V Logisim Program Counter
7:23
Просмотров 497
The world's oldest Linux peripheral?
21:44
Просмотров 57 тыс.
Gate-All-Around - The Future of Transistors
12:26
Просмотров 137 тыс.
Building High-Performance RISC-V Cores for Everything
19:01
All Rust string types explained
22:13
Просмотров 166 тыс.
I built my own 16-Bit CPU in Excel
16:28
Просмотров 1,4 млн
Signals. I spent 2 years to understand this part.
21:24