Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
555dreams
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
555dreams
4y ago
Despite sounding weird, the multiplication without division is actually very helpful for low cost and resource constrained MCUs/soft-CPUs. Even utilizing the `mno-div` complication flag, division can still occur in precompiled binaries
2.
▲
by
555dreams
5y ago
Something of note here is the built-in Verilator and Renode simulation. If you don't physically have an FPGA but still want to try custom hardware acceleration this repo lets you simulate your improvements.
3.
▲
by
555dreams
5y ago
To iterate on what other people have been saying, nMigen is great! But I probably wouldn't learn it as my first intro to HDLs because in my opinion it's best thought of as a macro-generator for Verilog. I'd first go through t
4.
▲
by
555dreams
5y ago
I have! SymbiFlow is very good for being a FOSS hardware toolchain, sometimes it has trouble with peculiar FPGA primitives but it's nothing you can't work around. I've hacked around with my EOS S3 board less than my other boa
5.
▲
by
555dreams
5y ago
The Tomu is super cool! It also has a bunch of spinoffs, the most interesting of which IMO is the Fomu ( https://tomu.im/fomu.html ). It's an ice40up5k FPGA in your USB port, not sure if you can get them anywhere due to
6.
▲
by
555dreams
5y ago
This is a really great list for learning C89/C99! I have to double recommend "Expert C Programming: Deep C Secrets", such a fascinating and fun book (albeit showing some age).
7.
▲
by
555dreams
7y ago
I think many kernel developers view that as a problem as well. KUnit hopefully will change this when it becomes more widely used. I recommend more kernel developers check it out, it's quite nice even in its current form!