Tuesday, March 29, 2011

A Brave First Step

Hello, folks.  This is my initial post.  The point of this page is to follow some of my exploits when it comes to digital logic.  I've been a programmer for the better part of a decade, but just last year I started getting interested in FPGAs.  It is out of the pursuit of how to utilize them properly that most of my recent electronics hobby has developed.

Prior to this recent interest, the last real electronics learning I'd done was in 2005 for high school.  Admittedly, my knowledge had somewhat atrophied since that time.  Fortunately, I'm in a much better position now.  I've been learning about some of the base level stuff beyond what it says in the book.  I understand this stuff well enough to actually apply it, not just "get it" at a high level.

It's this better knowledge that has enabled to me do the projects I'm doing now.  My current project is to design and build a fully working computer using 100% self-designed systems.  Everything down to the ALU in the CPU is custom.  Re-inventing the wheel at least once is the best way to understand how we got to a point in the history of technology, after all.  I find myself facing many of the same questions that digital logic guys back in the 50s, 60s, and 70s did.  The entertainment comes in finding solutions to these problems without Google doing the heavy lifting.  One would be surprised just how often they, on their own, come to the same (or a similar) solution as the pioneers did or industry does today.  In my opinion, that's pretty darn neat.

No comments:

Post a Comment