"Big Mess of Wires" Homemade CPU is Just That
Posted 05/28/09 at 02:45:29 PM by Paul Lilly
Taking DIY to a whole new level, Steve Chamberlin, a Belmont, California, videogame developer, rolled his own 8-bit CPU for an aptly named project he calls "Big Mess of Wires," or BMOW. The project took him 18 months, $1,000, and 1,253 wires to complete.
"Computers can seem like complete black boxes," Chamberlin said. "We understand what they do, but not how they do it, really. When I was finally able to mentally connect the dots all the way from the physics of a transistor up to a functioning computer, it was an incredible thrill."
The project began with a 12x7-inch Augat wire-wrap board with 2,832 gold wire-wrap posts purchased on Ebay for $50. Over time, BMOW came to encompass 1,253 pieces of wire painstakingly wrapped at a rate of 25 wires per hour to create 2.506 individually wrapped connections. More than just a prototype, Chamberlin has added a keyboard, LCD output, USB connection, three-voice audio, and VGA video to demonstrate a working computer.
For those of you in the San Mateo area, Chamberlin's BMOW will be on display at the fourth annual Makert Faire this weekend, May 30-31, as one of 600 DIY exhibits.

Image Credit: Wired
Image Credit: Wired
this all mean that we are
Submitted by jvc08 on Fri, 05/29/2009 - 11:48pm
this all mean that we are not all dependent on machines for all things. we can actually achive something very complicated, if we put our minds to it.
Kudos to the L337est DIYer
Submitted by ghot on Fri, 05/29/2009 - 1:26pm
Back in the day.....circa 1979 I saw one of the militarys first CPU's and it looked remarkably similar..... however it had been mass produced...somewhat... and was constructed with smaller wires....and it was OLD...so old they epoxied it to protect it.
I agree...this is a clear case of..."it's the journey, not the destination. I read a lotta comments dissing this project....all I can say is: Lets see one of you nay-sayers do something like this.
Whats next Steve....optical neural :)
Take an OS, and edit out all the efficiency, and what you have left is a post-XP Microsoft operating system :)
Overclock
Submitted by sirbobsalot543 on Fri, 05/29/2009 - 9:01am
Once he overclocks this thing it could probably play pong at 2fps
Wow! That's cool!
Submitted by ironsmyth777 on Fri, 05/29/2009 - 6:41am
I was part of a project that built a motherboard once by soldering components to a circuit board and lots of wires strung from here to there for the various components (on which we ran DOS and Linux, it was built in '96) so I can tell you how difficult this is. This is more impressive than what we did by a long shot! We never considered building a processor, it was hard enough figuring out the pins on the processor (a Cyrix 486@ 66 mhz) :-)
For the record, I strongly agree that a project of this type is about the journey, not the destination. Kudos to this guy!
"You don't build a reputation on what your going to do."- Henry Ford
Very and very
Submitted by Vano on Thu, 05/28/2009 - 10:40pm
Very and very impressive.
Specs
* Current clock speed is 2MHz. It could theoretically go to about 3MHz (untested).
* 512 KBytes of RAM, 512 KBytes of ROM.
* Power draw is 10 Watts, 2.0A at 5V.
* VGA video output is 512×480 with two colors, or 128×240 with 256 colors.
* Audio and music is provided by a three-voice programmable sound generator.
* Keyboard input is a standard PC keyboard with PS/2 connector.
* Debug display is a 24×2 character text LCD.
* There are roughly 1250 wires connecting the components, so 2500 individual hand-turned wire wraps.
Sell it to the Military
Submitted by nightkiller on Thu, 05/28/2009 - 5:26pm
It's got to be EMP proof.
You choose a flightless bird as a mascot and wonder why it doesn't take off?
Now that's hardcore
Submitted by GreenTurtle on Thu, 05/28/2009 - 2:46pm
....and my friends thought I was hardcore cuz' I soldered some stuff. LOL!!!
Awsome
Submitted by winmaster on Thu, 05/28/2009 - 2:40pm
Is there a video anywhere? YouTube perhaps?
--------------------------------------------------------------------------------------------------
The quick brown fox jumps over the lazy dog.
im sorry i have to throw this out there
Submitted by dc10ten on Thu, 05/28/2009 - 1:50pm
but can it run crysis?
No matter the video card I
Submitted by Keith E. Whisman on Fri, 05/29/2009 - 12:45am
No matter the video card I think the CPU is going to be a bottleneck here. Perhaps we should be comparing this performance wise to a calculator. Not even a Texas Instruments calculator but perhaps a cheap Chinese solar powered ruler and calculator combo tool. Yes compare those two processors.
You should be sorry...
Submitted by konata on Thu, 05/28/2009 - 8:04pm
Very very sorry.
maybe he should have just
Submitted by bingojubes on Thu, 05/28/2009 - 1:30pm
now if he could only figure out how to make more of those faster and smaller, he could get into a serious business.
that is some cool processing power!
HOLY CRAP
Submitted by bjtalbot on Thu, 05/28/2009 - 1:23pm
Anyone who has ever wirewrapped any kind of circuit will appreciate the time and effort that went into this.
kinda a waste of time and money ?
Submitted by logicmaster2003 on Thu, 05/28/2009 - 1:15pm
Wasn't that kinda a waste of time and money to build an 8-bit computer ? Both $1,000 and 18 months of his life ! Its like re-inventing the wheel with predictable results
It's actually pretty cool.
Submitted by Keith E. Whisman on Fri, 05/29/2009 - 12:34am
It's actually pretty cool. He did it with wires and open circuits instead of Integrated Circuits. Thousands of wires and circuits for the transistors. Pretty neat. A very large CPU. This would be one of those things to show people just how a CPU works. I think it's awesome. It reminds me of those plastic model V8 engines that ran off batteries and were made with clear plastic so you can see how everything in an engine works.
I think you missed the point....
Submitted by bjtalbot on Thu, 05/28/2009 - 1:27pm
This was one of those - "it's the journey, not the destination" type of project
Thats really cool. Is it an
Submitted by Keith E. Whisman on Thu, 05/28/2009 - 11:45am
Thats really cool. Is it an X86 based CPU? Does he have a license from Intel to make to build this project? Do you need permission from a patent holder to make something that is already patented but not going to sell it? Fair Use?
As explained in the Wired
Submitted by jcollins on Thu, 05/28/2009 - 12:28pm
As explained in the Wired article, it's closest to a processor in the Apple II/Commodore/Atari video game console from back in the day, not Intel.
Re. patents, in general, yes, you need approval. However, for the most part, the patent holders won't go after you if you aren't making money and not doing things that negatively impact them. It just costs too much for too little gain.
Umm, I think that's actually
Submitted by neo1piv14 on Thu, 05/28/2009 - 12:09pm
Umm, I think that's actually a CPU that he made himself. Not an intel chip. At least I'm assuming I read that right.
Plagerism
Submitted by linkmaster6 on Thu, 05/28/2009 - 2:11pm
Think of it like writing a story, even you wrote the story by hand it doesn't matter if its the same story someone else wrote
Correct, but if he wants the
Submitted by SEALBoy on Thu, 05/28/2009 - 1:22pm
Correct, but if he wants the chip to run Windows, he needs it to have x86 architecture, which is licensed by Intel.
it could never run windows,
Submitted by AndyYankee17 on Thu, 05/28/2009 - 4:46pm
it could never run windows, it's 8 bit, maybe an early version of DOS or unix though
Feature
Review
Feature
Feature
Feature






