My First FPGA

I followed the tutorial included with the Alteration software called MY First FPGA. It didn’t go into great detail about why each step is being done, but for the most part, it made sense.

It walked through setting up a clock source, counter and multiplexer to display two different 4-bit sections of a 32-bit counter running at 5 MHz. I took it a little bit further and extended it to 8 bits of the counter. There’s 8 LEDs, so I might as well use them. I also moved a bit towards the LSB of the counter to get a bit faster counter

The push buttons seem to be a little sensitive to exactly how they’re pushed. It took a few tries to get it just right. Also, the clear acrylic (?) cover over it makes it slightly difficult to press the buttons with my (largish) fingers.


Starting the DE0-Nano FPGA Learning Challenge

After a slight mixup due to a mistyped ZIP code in the delivery address, I have my DE0-Nano. Nano is right! This thing is small. It neatly fits on the palm of my hand.

Off to the races. I’m going to get a bit of a head start on the Challenge.

Any bets whether the software supports Mac? I bet not.