[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/diy/ - Do It Yourself


View post   

File: 138 KB, 1200x675, CPU.jpg [View same] [iqdb] [saucenao] [google]
1844148 No.1844148 [Reply] [Original]

Where can I find some tutorials about how to make pic related at home?

>> No.1844152

>>1844148
Do you mean an integrated chip or a CPU out of discrete components?

>> No.1844153

start with the basics
http://www.nablaman.com/relay/

>> No.1844161

>>1844153
Is it theoretically possible to build a computer with comparable power to a modern one like that?
How big would it be?

>> No.1844162

>>1844161
If you have a multi-billion dollar fabrication machine that can print at <20nm? Sure...

>> No.1844177

>>1844161
Theoretically yes, but insanely far from practical.

>> No.1844178

>>1844148
If you really just want to program your own CPU, you can just use an FPGA. It won't be fast, but it will be a reasonable speed that you might be able to get a simple OS running on it.

>> No.1844239

>>1844148
BEN EATER
https://www.youtube.com/watch?v=uqY3FMuMuRo

>> No.1844277

>>1844161
>Is it theoretically possible to build a computer with comparable power to a modern one like that?
If by that you mean floating point operations per second then absolutely fucking not. There is a hard goddamned limit to computing "power" (if there was such a thing at all) defined by propagation delays and rise/fall times involved in the discrete components. Could you, for example, make a (very fucking slow) clone of an 8008, 8086 or even a Z80? Yes, you could, and it has been done. Why would you do this? Simple masochism of course.

>> No.1844295

>>1844148
Start by pounding sand for a few days. When you tire of that, pick up a thrown out old pc and remove the CPU. Tell everyone you know that you made it.
Got more stupid questions for DIY????

>> No.1844304

You can make a 32 bit computer diy. It will run like turd but it i will be /diy/

>> No.1844345
File: 392 KB, 540x540, hellmans.webm [View same] [iqdb] [saucenao] [google]
1844345

>>1844148

>> No.1844378

>>1844304
>>1844178
I've seen RISC-V implementations running at 160MHz on a modest FPGA.
You won't be competing with Intel or AMD, but that's not all that shabby.

>> No.1844469

>>1844378
risc-v using premade chip, I was talking about bread pure true /diy/ implementation.

>> No.1844502

>>1844148
You should look into FPGAs and fpga programming. You are basically making a cpu. Applied science recently did a video on doing photolithography at home with a large format camera. There is also videos on YT of people that have made half adders and full adders with a quartz clock etc.

>> No.1844673

>>1844469
I'm not sure what you're trying to say.
The RISC-V ISA exists, but it's still up the maker to actually do the hardware implementation.
Also, the base RISC-V instruction set is not that complex, it's basically just another take on MIPS.

>> No.1844940

>>1844148
Some people have managed to fab their own chips at home. It's all hobbyist tier though.

>> No.1845517

>>1844940
I've seen transistors, and I think a really simple op-amp.
Fabricating a CPU is still way beyond the reach of hobbyists though.

On the flip side, there are some labs which you can pay to fabricate a single chip for you.
Basically they take a bunch of people's designs and put them all on the same wafer to keep costs down.
It still costs 10 grand a pop though.

>> No.1845562

>>1844277
It could be a piece of art. Absolutely worth more than any of the modern shit they have out now, anyways.

>> No.1845564

>>1845562

If you're talking about designing your own CPU then go for it. You can avoid all the unnecessary cruft they put in all the commercial designs, and yours will be faster and use less power.