this post was submitted on 15 Oct 2023
584 points (99.8% liked)

196

16501 readers
3158 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS
 

Hope all are alright. Anyone picked up any cool new hobbies lately? Anyone play harp? I’m thinking of picking it up, I already play quite a few instruments, but harp has the highest initial investment of any I’ve done so far.

you are viewing a single comment's thread
view the rest of the comments
[–] z500@lemmy.world 15 points 1 year ago* (last edited 1 year ago) (3 children)

I got into CPU design after I watched some Ben Eater videos on YouTube, though I just did mine in Logisim. After that I wanted to really challenge myself, so I designed a RISC CPU that's 74% faster than the first design, then I learned Verilog and Verilator so I could test it even faster, up to 8 MHz instead of half a KHz. Lately I've been writing programs to test it out, but at some point I want to get these things on an FPGA and see how they perform on actual silicon.

WSL2 is fucking awesome, by the way.

[–] pascal@lemm.ee 3 points 1 year ago (1 children)

That's a great hobby and sounds very interesting!

[–] z500@lemmy.world 3 points 1 year ago

Thank you, it's really been a blast

[–] BartsBigBugBag@lemmy.tf 2 points 1 year ago

Whaaatttt that’s the coolest thing I’ve read all week. Wow!

[–] Amaltheamannen@lemmy.ml 2 points 1 year ago (1 children)

I challenge you to implement tomasulos algorithm.

[–] z500@lemmy.world 2 points 1 year ago (1 children)

Hey thanks for this. I'm definitely planning on doing out-of-order execution at some point, probably after changing over to memory mapped I/O and my Tetris game.

[–] Amaltheamannen@lemmy.ml 2 points 1 year ago

Computer architecture is a lot of fun! Got to make a MIPS microprocessor in a course with VHDL and enjoyed it a lot. Good luck with your projects!