Recent Posts

Less Is More - Why I Favor Short Tests

We’re not going to be looking at any code in this post. We are, however, going to examine the impact the length of the tests we write has on various aspects ...

Fun and Games with CRV: The N-Queens Problem

It’s been quite a while since we’ve solved the zebra puzzle using SystemVerilog. In this post we’ll look at another oldie, but a goldie called the n-queens p...

vr_ad Twin Registers

In their quest to come up with ever more efficient architectures, concept engineers sometimes do crazy things. Twin registers (also called multiview register...

2014 Recap

When I started the blog last March I had no idea whether I could clearly express my thoughts in writing. I remember having to do documentation at work and ho...