Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
Previous Page
/ 2
Next Page
12/16/2011 3:06:59 PM EDT
He built his own CPU from low level logic devices, runs minix.







 
12/16/2011 3:10:42 PM EDT
[#1]
I love when a guy can take his profession to another level at home.

For instance, I work in the natural gas industry and the guys around the office are always trying to optimize energy consumption.  Who else but an engineer would add a heat exchanger/fan/pump setup to his wood fired stove?  Lol

Posted Via AR15.Com Mobile
12/16/2011 3:12:15 PM EDT
[#2]
NEEEEEEEEEEEEEEEEEERRRRDDDDDDDDSSSSSSSSS





cool



but..





NNNNNNNNEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRDDDDDDDDSSSSSS

12/16/2011 3:15:05 PM EDT
[#3]
That's very, very cool.



Looks like a very well designed, clean build for something of that magnitude.
12/16/2011 3:15:33 PM EDT
[#4]
It does take the phrase 'I built my PC' to a whole new level.
12/16/2011 3:15:59 PM EDT
[#5]
That is fucking awesome, and I have no words.
12/16/2011 3:17:57 PM EDT
[#6]



Quoted:


It does take the phrase 'I built my PC' to a whole new level.


It's really the difference between the guy on here who "built his latest rig on the AR platform" and the guy who machined all of it from raw aluminum and steel, and finished it off with his own plastic injection moldings.

 
12/16/2011 3:19:44 PM EDT
[#7]
Here is his web site.





http://www.homebrewcpu.com/



ETA: From that link, is a link to that PC serving up a web page. Don't crash it with GD volume.



 
12/16/2011 3:20:12 PM EDT
[#8]
12/16/2011 3:21:14 PM EDT
[#9]
I once interviewed a guy whose big accomplishment was "building computers" ... We assumed that meant he knew how to work a screwdriver. If he'd done this, I would have hired him
12/16/2011 3:22:17 PM EDT
[#10]
Developed his own instruction set, meaning he also had to write his own assembler and compile his own Minix.


12/16/2011 3:22:21 PM EDT
[#11]
It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC.
12/16/2011 3:22:40 PM EDT
[#12]



Quoted:


Developed his own instruction set, meaning he also had to write his own assembler and compile his own Minix.



Bad. Ass.

 
12/16/2011 3:24:14 PM EDT
[#13]
and this is why Google is great. People like this work there.
12/16/2011 3:25:07 PM EDT
[#14]





Quoted:



It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC.



He said he started out to just build a simple 4 bit computer, but kept on going, I assume it is a 16 bit.



ETA: Web site implies 8 bit cpu with a 16 bit address space.





 
12/16/2011 3:25:34 PM EDT
[#15]
Nerd.

But...he probably makes a lot more money than I do
12/16/2011 3:25:51 PM EDT
[#16]



Quoted:





Quoted:

Developed his own instruction set, meaning he also had to write his own assembler and compile his own Minix.



Bad. Ass.  


I just found this on the linked website.  Sounds like fun





Although the hardware design and construction of Magic-1
usually gets the most attention, the largest part of the project (by far)
has been developing/porting the software.   To this end, I've had
to write an assembler and linker from scratch, retarget a C compiler, write
and port the standard C libraries, write a simplified operating system and
then port a more sophisticated one.   It's been a challenge, but a
fun one.  I suppose I'm somewhat twisted, but I happen to enjoy
debugging difficult problems.  And, when the bug you're trying to track
down could involve one or more of: hardware design flaw, loose or broken
wire, loose or bad TTL chip, assembler bug, linker bug, compiler bug, C
runtime library bug, or finally a bug in the program in question there's lot
of opportunity for fun.    Oh, and I also don't have the
luxury of blaming the bugs on anyone else.




 
12/16/2011 3:26:45 PM EDT
[#17]
so guess who jsut made it into the finals for my zombie apocolypse survival team. THIS guy, who ebter to rebuild civilization from scratch. or atleast get the internet up again, (gotta have coms, and BOTD)
12/16/2011 3:31:33 PM EDT
[#18]
I'm not sure there is in an appropriate analog to describe the complexity.        




The guy who made a 1/5 scale 100% perfect Ferrari from scratch is similar I guess.






AMAZING
12/16/2011 3:32:58 PM EDT
[#19]



Quoted:





Quoted:




Quoted:

Developed his own instruction set, meaning he also had to write his own assembler and compile his own Minix.



Bad. Ass.  


I just found this on the linked website.  Sounds like fun





Although the hardware design and construction of Magic-1 usually gets the most attention, the largest part of the project (by far) has been developing/porting the software.   To this end, I've had to write an assembler and linker from scratch, retarget a C compiler, write and port the standard C libraries, write a simplified operating system and then port a more sophisticated one.   It's been a challenge, but a fun one.  I suppose I'm somewhat twisted, but I happen to enjoy debugging difficult problems.  And, when the bug you're trying to track down could involve one or more of: hardware design flaw, loose or broken wire, loose or bad TTL chip, assembler bug, linker bug, compiler bug, C runtime library bug, or finally a bug in the program in question there's lot of opportunity for fun.    Oh, and I also don't have the luxury of blaming the bugs on anyone else.

 


Amazing.



In the 7 years I have wasted on this site that guy has accomplished a lot of that work.





 
12/16/2011 3:33:38 PM EDT
[#20]
I have done much the same thing multiple times. When I started discrete components were the only option.

Everything since has been poser territory. Now I am fucking bored.
12/16/2011 3:34:43 PM EDT
[#21]
4mb of ram? SHIT YEAH BITCHES!
12/16/2011 3:34:57 PM EDT
[#22]
This is like "building" an AR by melting down beer cans and railroad ties before boring your own rifling.
12/16/2011 3:34:58 PM EDT
[#23]
Hello skynet!
12/16/2011 3:36:15 PM EDT
[#24]
Quoted:
I love when a guy can take his profession to another level at home.

For instance, I work in the natural gas industry and the guys around the office are always trying to optimize energy consumption.  Who else but an engineer would add a heat exchanger/fan/pump setup to his wood fired stove?  Lol

Posted Via AR15.Com Mobile


I know a tin knocker tho did
12/16/2011 3:40:19 PM EDT
[#25]
I'm just going to acknowledge his intellectual superiority and leave it at that.  I'm not even competent enough to comment on that.
12/16/2011 3:40:22 PM EDT
[#26]
Quoted:
I have done much the same thing multiple times. When I started discrete components were the only option.

Everything since has been poser territory. Now I am fucking bored.


I'd like to see some photos of your homebuilt CPU's.  Must be very interesting!
12/16/2011 3:41:20 PM EDT
[#27]
Quoted:
This is like "building" an AR by melting down beer cans and railroad ties before boring your own rifling.


You must have seen my old thread.  
12/16/2011 3:47:17 PM EDT
[#28]
I got some old circa 1985 D flip flops if he needs them !! still in the REALLY REALLY yellowed old radio shack packaging. it's more collectable if you don't take it out of the package right?
Personally to me that sounds like a pain in the ass, I'd rather just buy the Z-80 hardware and programmer and see if I can build  a 'crazy climber' cabinet with programming from scratch!
12/16/2011 3:50:37 PM EDT
[#29]
A guy who can knock up the equivalent of a PDP11 from scratch did a pretty impressive thing. I wish they had a little more detail about what he used for the gates.
12/16/2011 3:50:49 PM EDT
[#30]
Wow, I've built a couple of things from discrete components, but this takes the cake!  
12/16/2011 3:53:01 PM EDT
[#31]
But can it watch porn? That is the REAL question
12/16/2011 3:55:09 PM EDT
[#32]
Quoted:
I love when a guy can take his profession to another level at home.

For instance, I work in the natural gas industry and the guys around the office are always trying to optimize energy consumption.  Who else but an engineer would add a heat exchanger/fan/pump setup to his wood fired stove?  Lol

Posted Via AR15.Com Mobile



I thought you were going to say that you hold it in all day at work so you can let em rip when you get home.

12/16/2011 3:55:49 PM EDT
[#33]



Quoted:


A guy who can knock up the equivalent of a PDP11 from scratch did a pretty impressive thing. I wish they had a little more detail about what he used for the gates.


Check the first PDF.  



http://www.homebrewcpu.com/technical_info.htm
 
12/16/2011 4:04:56 PM EDT
[#34]
Quoted:
But can it watch porn? That is the REAL question


Ascii porn.
12/16/2011 4:20:00 PM EDT
[#35]
Quoted:
I love when a guy can take his profession to another level at home.

For instance, I work in the natural gas industry and the guys around the office are always trying to optimize energy consumption.  Who else but an engineer would add a heat exchanger/fan/pump setup to his wood fired stove?  Lol

Posted Via AR15.Com Mobile


My wood stove has a water jacket in it that I can use to heat the house or hot water ;-)

T
12/16/2011 4:30:46 PM EDT
[#36]
The cool thing is, the computer is online and you can telnet to it and leave a message.

ETA, well, I guess that would be the other cool thing.
12/16/2011 4:31:57 PM EDT
[#37]



Quoted:


The cool thing is, the computer is online and you can telnet to it and leave a message.



ETA, well, I guess that would be the other cool thing.


Yeah, he has it serving up a web page too.
 
12/16/2011 4:32:37 PM EDT
[#38]



Quoted:


NEEEEEEEEEEEEEEEEEERRRRDDDDDDDDSSSSSSSSS





cool



but..





NNNNNNNNEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRDDDDDDDDSSSSSS


I came in there to post that.



Yes, that's is awesome.



 
12/16/2011 4:35:42 PM EDT
[#39]
That is cool. A lot of guys like Steve Wozniak have lamented over the years how very very few people even know how to actually build a computer from scratch these days.
12/16/2011 4:37:50 PM EDT
[#40]
Quoted:
It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC.


It was good enough for Andrew Tannenbaum!
12/16/2011 4:38:31 PM EDT
[#41]
Quoted:
Quoted:
But can it watch porn? That is the REAL question


Ascii porn.


Type that into google image search.
12/16/2011 4:38:56 PM EDT
[#42]
Quoted:
That is fucking awesome, and I have no words.


Of course, you immediately follow this post with  ....

"It's really the difference between the guy on here who "built his latest rig on the AR platform" and the guy who machined all of it from raw aluminum and steel, and finished it off with his own plastic injection moldings....Developed his own instruction set, meaning he also had to write his own assembler and compile his own Minix....It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC....Bad. Ass.
I just found this on the linked website. Sounds like fun Check the first PDF.

http://www.homebrewcpu.com/technical_info.htm"


You and Fiver need different avatars, it is almost like you two are ovulating in synch when I read threads with both of you in it.

TRG
12/16/2011 4:39:43 PM EDT
[#43]



Quoted:



Quoted:

It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC.




It was good enough for Andrew Tannenbaum!
I used to have minix running on an old PC way back when, before linux even existed.
 
12/16/2011 4:39:52 PM EDT
[#44]
Quoted:

The guy who made a 1/5 scale 100% perfect Ferrari from scratch is similar I guess.


Except he can't drive his Ferrari.

There was the guy who built a 1:1 Lamborghini Countach replica from scratch in his basement...
12/16/2011 4:40:55 PM EDT
[#45]



Quoted:



Quoted:



The guy who made a 1/5 scale 100% perfect Ferrari from scratch is similar I guess.





Except he can't drive his Ferrari.



There was the guy who built a 1:1 Lamborghini Countach replica from scratch in his basement...


His mom must have been pissed!



 
12/16/2011 4:41:25 PM EDT
[#46]
Quoted:

Quoted:
The cool thing is, the computer is online and you can telnet to it and leave a message.

ETA, well, I guess that would be the other cool thing.

Yeah, he has it serving up a web page too.


 


There is or was a web server powered by a potato out there somewhere...
12/16/2011 4:42:24 PM EDT
[#47]
Quoted:
Quoted:

Quoted:
The cool thing is, the computer is online and you can telnet to it and leave a message.

ETA, well, I guess that would be the other cool thing.

Yeah, he has it serving up a web page too.


 


There is or was a web server powered by a potato out there somewhere...


What can its page count go up to...?

TRG
12/16/2011 4:42:54 PM EDT
[#48]
Quoted:

Quoted:
Quoted:
It's interesting that he chose Minix. He did mention that it was a 4-bit processor (I'm not sure how this works with 4MB of RAM, however), which I suppose excludes even the earliest Linux kernels, which ran on nothing less than a 386, IIRC.


It was good enough for Andrew Tannenbaum!
I used to have minix running on an old PC way back when, before linux even existed.


 


Linus started Linux because he was unhappy with Minix, and because he wanted to DIH.
12/16/2011 4:52:36 PM EDT
[#49]
Quoted:
Quoted:
I love when a guy can take his profession to another level at home.

For instance, I work in the natural gas industry and the guys around the office are always trying to optimize energy consumption.  Who else but an engineer would add a heat exchanger/fan/pump setup to his wood fired stove?  Lol

Posted Via AR15.Com Mobile


My wood stove has a water jacket in it that I can use to heat the house or hot water ;-)

T


Nice!

Posted Via AR15.Com Mobile
12/16/2011 4:58:30 PM EDT
[#50]
BYTE magazine - is it still around? - once had an article that showed how to build your very own PC from scratch, CPU included.  It was nowhere as powerful as this one.
Previous Page
/ 2
Next Page