CPU: Marke Eigenbau

Guten Tag,
also ich habe vor, ein „Mammutprojekt“ zu starten. Man kann es ja schon aus der Überschrift herauslesen.
Meine Frage daher:

-Wie ist die CPU GENAU aufgebaut (in welchen sektoren was gemacht wird weiß ich, aber wie diese aufgebaut sind) ein Schaltplan wäre da sehr gut

kennt jemand berichte über dies? Ein Amerikaner (nicht ganz sicher) hat dieses Unternehmen schon einmal gemacht, kann mir vlt. jemand Berichte dazu geben (googel findet nichts) oder sogar mir dessen Email Adresse geben, falls sie jemand kennt.

PS: ich kenne mich da schon ziemlich gut aus, aber (fast) niemand kann behaupten, dass er weiß, wie ein Prozessor GENAU aufgebaut ist.

Ja, ich weiß…ich bin ein bisschen verrückt.

Hallo Snappleps3,

kennt jemand berichte über dies?

Einen Ansatz findest Du hier:
http://www.mikrocontroller.net/topic/21734
http://www.bsdforen.de/showthread.php?t=10172
genaueres, wenn Du den Links folgst.

Ein Amerikaner (nicht ganz
sicher) hat dieses Unternehmen schon einmal gemacht

Ja, das wird dort auch erwähnt, der Link dazu ist aber tot. Vielleicht findest Du ihn mit diesem Bericht
http://www.fixmbr.de/mycpu-cpu-im-eigenbau/
oder über das Internet-Archiv, die WayBackMachine
http://www.archive.org/index.php
Das hier ist offenbar noch ein anderer Bruder im Geiste:
http://www.stevechamberlin.com/cpu/category/bmow1/
und ob dieser CPU-Bastler schon fertig geworden ist, kannst Du ihn ja selbst fragen:
http://mosfetkiller.de/?s=selbstbaucpu
Außerdem gibt es da noch weitere interessante Links.

Viele Grüße
Marvin

also ich habe vor, ein „Mammutprojekt“ zu starten. Man kann es
ja schon aus der Überschrift herauslesen.

Was ist daran ‚Mammut‘? Eine CPU ist zunächst eine ziemlich primitive Angelegenheit und lässt sich mit einfachsten Mitteln realisieren: http://de.wikipedia.org/wiki/Know-how-Computer

HTH

Hallo Fragewurm,

Hier wäre ein Einstieg:
http://f-cpu.seul.org/

Ohne englisch kommt man aber in der Elektronik sowieso nicht weit.

MfG Peter(TOO)

PS: ich kenne mich da schon ziemlich gut aus, aber (fast)
niemand kann behaupten, dass er weiß, wie ein Prozessor GENAU
aufgebaut ist.

Naja, offensichtlich gibt es ja Leute die welche bauen. Soweit ist die IT noch nicht, dass sich die Hardware selber neu entwirft.

Aber was für ein Prozessor solls denn überhaupt sein? In Transistoren aufgebaut brauchst du für einen Pentium so etwa 1 Million Lochrasterplatinen. Vielleicht fängst du ja erst mal mit etwas einfacherem wie einem 8051 oder Z80 an? Sowas gibts schon als IP für FPGAs.

Gruss Reinhard

oder fragst mich mal, ich entwickle jeden Monat eine neue CPU :smile:
ich programmiere u.a. FPGAs, damit geht das prima.

Gruss Andy

wenn du nen guten einstieg in FPGAs brauchst, kann ich dir diesen podcast empfehlen http://chaosradio.ccc.de/cre117.html

ich fand ihn ziemlich informativ :wink:

ich habe das eigentlich etwas anders gemeint und zwar ich will JEDE winzigste schaltung und so selber bauen vlt. aus draht oder so

Hallo Fragewurm,

ich habe das eigentlich etwas anders gemeint und zwar ich will
JEDE winzigste schaltung und so selber bauen vlt. aus draht
oder so

Dann solltest du dich zuerst einmal mit den Grundlagen der Elektronik vertraut machen.

In der Digitaltechnik arbeitet man dann mit Logik-Gattern. Eigentlich kommt man mit 3 unterschiedlichen Funktionen aus: NICHT, ODER und UND.
Mit diesen 3 Funktionen kann man dann alles andere Aufbauen, auch Flip-Flops und Volladdierer.

Die Grundlagen kannst du hier finden:
http://www.elektronik-kompendium.de/sites/dig/index.htm

Aus diesen Blöcken kann man dann eine komplette CPU zusammenstellen.

In den Grundlagen findet man auch, wie man solche Gatter aus Einzelbauteilen (Dioden, Transistoren, Widerständen) aufbauen kann. Allerdings gibt es bei Integrierten Schaltungen noch ein paar Tricks, welche nicht als Bauteil erhältlich sind (Multiemmiter und -kollektor Transistoren, sehr verbreitet bei TTL).

Du solltest aber dabei bedenken, das der gute alte 6502 schon aus etwa 5’000 Transistoren aufgebaut war. Ein 8086 hatte dann schon 29’000 und ein heutiger Pentium hat dann etwas in der Grössenordnung von 400 Millionen.
Also jede Menge Lötstellen.
Allerdings wirst du keinen Prozessor im GHz-Bereich aus einzelnen Transistoren zusammenbauen können. Dazu sind die Drähte schon zu lang und auch die Kapazitäten zu gross.

MfG Peter(TOO)