Quantcast

Don't have an account? Register Now! Forgot password?

Maximum IT
News

"Big Mess of Wires" Homemade CPU is Just That

comment Commentsprint Printemail EmailDeliciousDiggStumbleUponRedditFacebookSlashdot

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

COMMENTS:23
COMMENTS
avatarthis all mean that we are

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.

Login or register to post comments
avatarKudos to the L337est DIYer

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 :)

Login or register to post comments
avatarOverclock

Once he overclocks this thing it could probably play pong at 2fps

Login or register to post comments
avatarWow! That's cool!

 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

Login or register to post comments
avatarVery and very

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.

Login or register to post comments
avatarSell it to the Military

It's got to be EMP proof.

 You choose a flightless bird as a mascot and wonder why it doesn't take off?

Login or register to post comments
avatarNow that's hardcore

....and my friends thought I was hardcore cuz' I soldered some stuff. LOL!!!

Login or register to post comments
avatarAwsome

Is there a video anywhere? YouTube perhaps? 

-------------------------------------------------------------------------------------------------- 

The quick brown fox jumps over the lazy dog.

Login or register to post comments
avatarim sorry i have to throw this out there

but can it run crysis?

Login or register to post comments
avatarNo matter the video card I

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.

Login or register to post comments
avatarYou should be sorry...

Very very sorry.

Login or register to post comments
avatarmaybe he should have just

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!

Login or register to post comments
avatarHOLY CRAP

Anyone who has ever wirewrapped any kind of circuit will appreciate the time and effort that went into this.

Login or register to post comments
avatarkinda a waste of time and money ?

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

Login or register to post comments
avatarIt's actually pretty cool.

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.  

Login or register to post comments
avatarI think you missed the point....

This was one of those - "it's the journey, not the destination" type of project

Login or register to post comments
avatarI wish...

I wish I was smart enough to do this :(

Login or register to post comments
avatarThats really cool. Is it an

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?

Login or register to post comments
avatarAs explained in the Wired

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.

 

Login or register to post comments
avatarUmm, I think that's actually

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. 

Login or register to post comments
avatarPlagerism

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

Login or register to post comments
avatarCorrect, but if he wants the

Correct, but if he wants the chip to run Windows, he needs it to have x86 architecture, which is licensed by Intel.

Login or register to post comments
avatarit could never run windows,

it could never run windows, it's 8 bit, maybe an early version of DOS or unix though

Login or register to post comments

This Month's Issue
FEATURE How to Get FREE Programs, Services, Software & MoreFEATURE Digital Photo Printer RoundupHOW TOBuild a 3D CameraFEATUREDIY Arcade PCWHITE PAPERHow TRIM Works