David R :antiverified: · @davidr
191 followers · 1411 posts · Server hachyderm.io

In the tutorial below, there is code like this:

always ... begin
b <= a
if (a == 0 && b == 1)
do something
end

How could this possibly work? always() is sequential, so shouldn't a and b always be equal after the assignment? (It does work, I just don't understand how.)

youtu.be/_7K-ty3Mffg?list=PLnA

#fpga #nandland #goboard

Last updated 2 years ago

David R :antiverified: · @davidr
187 followers · 1384 posts · Server hachyderm.io

I'm really impressed with the programmer so far. And I usually *hate* .

The workflow in the tutorials looks so extremely painful compared to this.

I'm definitely still bracing for "my" way to turn out harder/worse in the long run, tho.

The top row is basically a direct copy of the tutorial (still had to figure out how the gui does this, tho). The bottom row is me reverse engineering how to do this with blocks.

#opensource #icestudio #fpga #guis #nandland #goboard #babyfpga

Last updated 2 years ago

David R :antiverified: · @davidr
180 followers · 1341 posts · Server hachyderm.io

has all the tutorial projects built into it, so I assume that means it is capable enough for this. That's great!

I feel like I'm learning instead of or , tho.

It's all open source, so probably the "raw" files it produces aren't going to be hidden from me. I'll just see if I can following a verilog tutorial to make an icestudio project...

#icestudio #nandland #goboard #fpga #verilog #vhdl

Last updated 2 years ago

David R :antiverified: · @davidr
180 followers · 1337 posts · Server hachyderm.io

I got a because it looked like a good way to learn . Nice simple tutorials, built-in peripherals, etc. And the guy says the dev env is one of the simplest.

is some of the *worst* software it's been my misfortune to install. Among other problems:

1. required me to make a symlink in /lib32 because it somehow couldn't honor LD_LIBRARY_PATH

2. needs me to change NIC name to "eth0" because license module can't find my MAC otherwise

#nandland #goboard #fpga #lattice #icecube2 #linux

Last updated 2 years ago