I apologize. My blog has been remarkably unsociable. Whenever I post to it, I’d like it to also post a short notice to facebook and to twitter. But recently some hiccup happened, and two posts would end up on twitter, and an annoying three would appear on facebook. I think I’ve got that sorted out. Hopefully I haven’t irked too many of you, and this will work as expected from now on.
Continuing my obsession with reading up on homebrew CPU projects, I found this incredible blog. Instead of just presenting the completed design, Dawid has presented intermediate posts about his project in progress, detailing some of the choices and techniques he had to make along the way. As is true of most projects like this, it’s hard to know how to get started and gain enough traction to make progress, and details like this can be really helpful and really inspiring.
Addendum: For instance, I’ve been considering writing a gate level simulator (writing code is something I feel comfortable doing) rather than spending huge amounts of time learning Verilog or VHDL. It is somewhat reassuring that Dawid apparently did the same thing. Very interesting.