Browse the notebook

Uncategorised.

libv - assert_equal, str, etc.

procedure assert_equal ( prefix'event : string; got, expected : integer; level : severity_level := error) is begin assert got = expected report prefix & " wrong. Got " & integer'image(got) & …

Oops

It’s been very kindly pointed out to me via email (by Tricky) that I was talking complete rubbish saying that VHDL is rubbish at 2d arrays. What I should’ve said was “VHDL is rubbish at arrays of other …

Reading image files in VHDL

Next up in the image processing series - reading image files in VHDL. This allows our testbenches to operate on real image data. After this we can create a camera model which will produce the pixels and synchronisation …

Reading image files with VHDL part 1

Please note that this page talks rubbish - here’s why, and here’s a better version. If we’re going to do some image processing in VHDL, we’re going to need to be able to read images in to our …

Hackadayed

Inadvertently made the front page of Hackaday with the solderless drawdio. Which resulted in an order of magnitude more hits than normal before my server fell over with mysqld leaking its guts all over the console. The …