News for hackers. Stuff that matters.
Re:Awesome Lattice FPGA Boards by krasin on Thursday September 02, 2021 @10:49PM (#28399904)
TinyFPGA BX ([1]) and nmigen/yosys as the fully open source toolchain for generating logic with Python and formally verifying it ([2], [3]). There is a good nMigen tutorial by Robert Baruch ([4]. [5]).

Alternatively, if you really want to try Verilog first (not a bad idea), I enjoyed reading a book "Designing Video Game Hardware in Verilog" ([6]).

1. https://tinyfpga.com/

2. https://m-labs.hk/gateware/nmigen/

3. http://www.clifford.at/yosys/

4. https://github.com/RobertBaruch/nmigen-tutorial

5. https://www.youtube.com/watch?v=85ZCTuekjGA&list=PLEeZWGE3Pw...

6. https://www.amazon.com/gp/product/1728619440/ref=ppx_yo_dt_b...

Re:Awesome Lattice FPGA Boards by edwinbalani on Friday September 03, 2021 @05:14AM (#28402003)
Worth knowing that are two "nmigen"s nowadays - the one originated in M-Labs and one under a project also called nmigen:

https://github.com/nmigen/nmigen

It's a fork, made for reasons, but more actively developed. whitequark (long time author/contributor) works on this fork, and no longer the M-Labs version.

Re:Awesome Lattice FPGA Boards by krasin on Friday September 03, 2021 @11:44AM (#28405690)
Oh! I was not aware of that development. Yes, please, use the github version.
Re:Awesome Lattice FPGA Boards by bb88 on Friday September 03, 2021 @06:26PM (#28410104)
Robert Baruch has a good tutorial where he writes a 6502 nMigen here:

https://github.com/RobertBaruch/n6800