[Bill’s] worked on his homebrew computer for almost a decade. He didn’t start with a Z80 processor like a lot of the projects we’ve seen, but instead build the CPU itself from 74-series TTL chips and a ridiculous amount of wire wrapping to connect it all.
The video after the break shows off the functionality. We love the front panel, which is packed with information but manages to remain organized and offers many convenient features. Our favorite is the ability to pause execution and scroll through the registers by spinning the dial. The clock signal has a variable speed which is selected by an internal DIP switch package that can be changed during a pause. It runs MINIX and has a library of programs, but perhaps most surprising is its ability to serve webpages.
Lately we’ve been interested in drilling down through program language abstractions to understand what is going on inside the silicon. This has given us new respect for those building processors from scratch. Think of it this way, if you actually need to build each instruction out of gates, you’ll be able to understand how those instructions work at the most fundamental level.
26 thoughts on “Building A Computer Around A TTL CPU”
Gotto love the “lots of blinky lights” comments..
But this is the coolest thing i’ve seen here yet
In retrospect he should’ve called it “Blinky-1”, excellent TTL porn BTW.
It truly is a remarkable feat to build a computer and actually get it working with full internet connectivity. I am currently logged in to it over telnet and trying its game “Adventure” ! The processing speed is quite noticeable though.
Hack a Day post.
I’m still building my fairly small TTL CPU. I’m still impressed by this every time I see it. Makes me want to build something even better!
I feel compelled to say “this has been around for a very long time,” but I love it so much. This is something I’ve always wanted to do.
If anyone has hit the comment section without clicking the link, go back up and visit his site now! Bill is a pretty funny guy, the whole story is a good read, and there are lots of awesome photos.
Reminds me of the old Altar 8800 that a couple friends and I built back in the late 70,s in the F14 Vast lab when I was stationed at PAX River TC. Looks like the 8800 has a successor! Just KEWL!
@Alex, I’ve been an avid fan of this guy’s work since ’02, but nonetheless, I’m just glad HAD finally covered it!
This must be the third time magic has been featured on had?
Thanks for the reminder of Bill’s computer project, I haven’t gone to his website for a while. One of the most epic home-built CPU projects out there.
So, like http://hackaday.com/2009/02/27/bmow-a-home-made-cpu/ ( http://www.bigmessowires.com/category/bmow1/ ), just less intense?
I definitely remember reading about this one on here, thought it was awesome.
Wonderful! Reminds me of my old Alpha-16 Mini’s. *Real* computers have rows of flashing LED’s and switches. ;))
reminds of the educ8 published in electronics
australia during the 70’s
Well done. Wish I had done that :)
Wow. We ‘built’ parts of CPUs in my one university class (to run code that was a variant of MIPS), using basic logic gates…and I thought that was kind of challenging. This? Wow. Though I’m more impressed by the software than the hardware — and I generally consider myself a ‘software guy’! I mean I get that it’s largely ported, but still…I wouldn’t even know where to begin.
What is real purpose of this?
Real purpose? Some guys spend time watching the clouds.
I bet that if we appears with that “box” under his arm in some companies that will beat any curriculum. That is not something many of us can do.
Real Computers have switches and lights. A very nice job. And even better, it’s microprogrammed and runs MINIX!
Some hacks are to solve a problem. Others, like this one, are a hobby. It’s like building model airplanes.
WOW! Hardware Pr0n! WOW!!
It is cool… and nicely build.
My only question is… is the air filter installed in reverse? I see airflow is going out of the case, or is this home brew computer also doubling as a air purifier?
(Am I just discovered the Easter Egg?)
Personally my favorite DIY computers are the ones built out of relays. I just love that *clickity-clickity-click* as the relays process the instructions <3
Why the repost — is there something new? I thought the Magic-1 was finished a long time ago… Isn’t he working on a 16-bit cpu or something now?
Oh I see, the front panel/case is new, is that it?
“I built my own computer”
“oh you bought the boards and installed them yourself.”
“No….I wirewarped the components on to the boards.”
Please be kind and respectful to help make the comments section excellent. (Comment Policy)