[ / / / / / / / / / / / / / ] [ dir / agatha / animu / ashleyj / ausneets / creep / imouto / leftpol / v4c ]

/tech/ - Technology

Winner of the 2∞rd Attention-Hungry Games
/liberty/ - Physical removal time, communist swine.

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 3 per post.


File: 41c94c5169a3227⋯.jpg (37.93 KB, 678x678, 1:1, IBM_PowerPC601_PPC601FD-08….jpg)

 No.867576

How difficult would it be?

 No.867581

Also curious.


 No.867584

File: abbf8bca570e9d4⋯.png (357.04 KB, 670x376, 335:188, ClipboardImage.png)

>How difficult would it be?

Ahmed Mohamed could do it.


 No.867588

>>867584

And by hand with a soldering iron too! He put those amateurs at Intel with their "chemistry" shit to shame.


 No.867589

You'd need millions, no, billions of dollars and a team of 1000 high energy chinks on call 24/7 working for you. Keep them warm with the heat generated by the bitcoin miners in the warehouse downstairs.

To do it alone? You would need to be Terry A. Davis Himself.


 No.867594

You mean designing one?


 No.867602

File: 6cf5e4b7d73a6f7⋯.jpg (206.97 KB, 1440x824, 180:103, arch.jpg)

Designing a CPU is time consuming, actually building the CPU is extremely time consuming without automation.

You'll never build one in your garage powerful enough to compete with AMD/Intel due to their precise nano sized circuitry and 500+ million transistors, nevermind the security woes involved if you intend to distribute them. Depending how skilled you are in soldering creating a single prototype could take months to do. Actual products would take years to build by hand, and if you're not retarded hopefully its a low power design.

At best you could replicate a low end early 90s computer in processing power, build other computer parts and install linux on it.


 No.867604


 No.867605

If you mean designing one you could implement with a FPGA, then it's not harder than making kernel. The difficulty will rely on how complex you want the CPU to be.


 No.867606

>>867602

>Actual products would take years to build by hand

You simply can't do it by hand, you require machinery.


 No.867607

>>867606

You know what I mean, without industrial instruments it will be very difficult.


 No.867612

>>867606

Babbage did it or should I say Ada Lovelace


 No.867616

>>867612

That thing can do some sort of computation, but can you really call it CPU?


 No.867620

You can apparently make a 4-bit CPU from simple 7400-series logic gates.

https://youtube.com/watch?v=GeSSkvwFDHs

But I guess you probably wanted to use something like FPGA?


 No.867628

u guys are idiots. a computer is basicaly something that tells you yes or no. 1 or 0

with todays technology it would be incredibly easy. why make it complicated?

plus you can by one for a dollar. why


 No.867632


 No.867634

It would be easy to do with vacuum tubes


 No.867636

>>867634

why the fuck did they ever get rid of those. they were comfy as fuck


 No.867648

>>867636

Hot light bulbs that break when bugs fly into them. Yes, why indeed?


 No.867652

File: ab34b1f9da47359⋯.png (31.56 KB, 300x100, 3:1, tmp_13910-tech820486439.png)

>>867584

Banner was present over this thread.


 No.867665

Depending on how complex you're aiming.

You could make a 4 or 8 bit cpu yourself in fe months.

A 16bit would be hard.

As for modern cpu forget it, it take Townsend of people to design one


 No.867666

This. Take a look at https://en.wikipedia.org/wiki/MicroBlaze OP, you can even even target that instruction set with GCC.

With some understanding of digital circuits, and FPGA programming, you could realistically create your own Soft-CPU.


 No.867677


 No.867698

>>867576

https://www.youtube.com/watch?v=SPaI5BJxs5M&app=desktop

It's possible if you have equipment

>>867666

PIC is pretty simple and documented, I think.


 No.867702

https://www.youtube.com/watch?v=rdT1YT9AOPA&app=desktop

Mechanical computers are doable with appropriate levels of autism


 No.867706

File: 0bf20de892663c2⋯.png (515.65 KB, 741x351, 19:9, 20171010-060829-crazy-boar….png)

File: 6ab9ae81880fada⋯.jpg (364.78 KB, 1200x800, 3:2, 20171105-202740-csc-lcd1.jpg)

Fucking studying what a computer is.

How do they work.


 No.867707

>>867677

Sure but how are you going to solder minecraft blocks onto your mobo?


 No.867712

>>867702

Holy

Fuck


 No.867718

>>867665

>A 16bit would be hard

It's the save difficulty. You just change the verilog to work on 16 bits instead.

>>867677

>0.13333Hz


 No.867724

>>867584

a towelhead made a cpu?


 No.867735

>>867576

>How difficult would it be?

Depends:

>designing a CPU

Doable, would take some time and effort to make it decent.

>producing a real CPU chip that people will want to use

I hope you have a few million dollars laying around. Those semiconductor fabs (all ~3-5 of them in the entire world) ain't gonna run themselves for charity.


 No.867739

>>867707

With redstone, obviously.

>>867718

>0.13333Hz

That's just a matter of overclocking your minecraft world simulation.


 No.867740

>>867724

He soldered it himself and implemented a nice suitcase clock with it :^)


 No.867741

>>867718

> You just change the verilog to work on 16 bits instead.

i'm talking about hardware CPUs, not memes you run on FPGA


 No.867967

>>867576

Read "CODE" by Charles Petzold (if you haven't already, but then again you probably wouln't ask) to get a rough idea.


 No.868020

not very difficult if it was made of cardboard, but it would require your imagination to work


 No.868033

File: dfec8b934362579⋯.png (174.89 KB, 553x502, 553:502, untitled.PNG)

>>868020

Or out of stones.


 No.868062

>>867576

Surprised no one has mentioned this yet. This should give you an idea of what you're up against.

http://www.homebrewcpu.com/

http://www.magic-1.org/


 No.868089

https://en.wikipedia.org/wiki/Integrated_circuit

If we don't go back to the beginning, it seems impossible for one person unless it is their life's work. Emulating one sounds much more fun, and you'd be mad not to emulate your design before implementing it.

https://en.wikipedia.org/wiki/Electronic_design_automation

But I'm just curious and don't really know anything. I'm amazed nobody's ever mentioned any of this in my life. Like there's a mental blackout for this device I use all day everyday.


 No.868199

>>867724

are you a racist to doubt it?


 No.868267

>>867724

>hi im new holds up spork


 No.868302

>>867576

>Learn assembly.

>Print out someone's code.

>Start reading it, jotting down the state of the registers/memory as you go.

Boom, YOU are the CPU.


 No.868387

>>867706

I know how to build a cpu, just take a bunch of small cpu's and solder them together!


 No.868396

>>868302

>YOU are the CPU.

Too bad it'd be a sub-MHz one.


 No.868397

>>868387

It's not practical to build a CPU without integrated circuits.


 No.868398

>>868387

>to build a cpu, just take a bunch of small cpu's

So it's CPUs all the way down?


 No.868399

>>868396

>sub-MHz

*sub-Hz


 No.868411

>>868396

>74ls161 TTL 4-bit counters are CPUs

you are this new


 No.868413

>>867741

>verilog is only used for FPGAs.

FPGAs let you iterate over a design before you make it in silicon, aka a "hardware CPU"


 No.868542

>>868413

I don't think OP has the financial resources to make his own wafer


 No.868562

File: 6ac5ed92da49dba⋯.png (85.71 KB, 640x468, 160:117, soc_top_v5.png)

>>867576

Depend what you mean by "creating a CPU".

If your main concern is avoiding any possibility of botnet, there are open-source RISC-V cores available that can be implemented on FPGAs.

https://opencores.org/project,riscv_vhdl

Sun also released a UltraSPARC T1 and T2 cores fully open, but I'm not sure if there are FPGAs big enough to hold them yet.


 No.868797

File: 053e1d651a4c51a⋯.png (331.08 KB, 1312x544, 41:17, Digilent.png)

>>868562

I've been looking in to this some more, there's been quite a lot of progress on open hardware recently.

The lowrisc project have got to the point of a functional RISC-V SOC design that can be implemented on a mid-range ($320) FPGA board and boots a functional Linux system with basic text-mode VGA and ethernet.

http://www.lowrisc.org/docs/ethernet-v0.5/

https://store.digilentinc.com/nexys-4-ddr-artix-7-fpga-trainer-board-recommended-for-ece-curriculum/

This is still a long way from something powerful enough to run a desktop, but it does raise the possibility of other uses. Perhaps we could have completely open-source hardware home routers in the not too distant future. The FPGA development is ongoing while they work towards the goal of taping out ASICs for a fabrication run. I guess there will be some Pi-type boards made eventually.

I'm tempted to invest in one and have a play.


 No.868806

>>867576

1.) Get an FPGA

2.) Design a prototype in a hardware design language

3.) publish the spec based on the prototype

4.) Contact a semiconductor fab and have them print a chip based on the spec

It will run you several thousand bucks or more but there's no reason you can't really


 No.868826

Is there any efficiant way to etch silicon in your garage? How did Commadore and Atari do it?


 No.868828

>>868826

Didn't Commodore use Motorola chips?


 No.868829

>>868828

They fabricated their own chips, but used existing MOS designs.


 No.868837

>>867702

>with appropriate levels of autism

This is the end boss of autism.




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / agatha / animu / ashleyj / ausneets / creep / imouto / leftpol / v4c ]