Hi, ich versuche zu verstehen wie ein prozessor genau funktioniert. ich suche nach einem gut dokumentierten projekt zu dem thema. habe schon etwas rumgeschaut nur sind die meisten ziemlich komplex und die einfachen nicht dokumentiert :/ das ganze sollte so einfach wie möglich sein, trotzdem vollwertig funktionieren. so ala 4bit tuts auch, muss nicht 64bit sein etc. bsp.: http://3.14.by/en/read/homemade-cpus (nur viel zu komplex :P) http://ygg-it.tripod.com/id6.html (keine doku)
ich würde das teil nicht gerade als einfach bezeichnen. der nutzt schon fertige logikbausteine wodurch er relativ kompakt wirkt.
Mit den Simulatoren der FPGA Design Tools kann man sowas relativ verständlich von "Innen" betrachten. Du mußt dir halt erst mal einen einfachen Softcore angucken z.B. Microblaze.
@ Uwe (Gast) >Mit den Simulatoren der FPGA Design Tools kann man sowas relativ >verständlich von "Innen" betrachten. Du mußt dir halt erst mal einen >einfachen Softcore angucken z.B. Microblaze. Microblaze ist en 32 Bit Monster, der voll ausgebaut mir ARMs mithalten kann. Ich würde DEUTLICH einfacher anfangen, Picoblaze ist da IMO sehr gut verständlich. http://www.xilinx.com/ipcenter/processor_central/picoblaze/picoblaze_user_resources.htm DTL und TTL Gräber sollte man vergessen, denn diese Technologie nutzt man für sowas nicht mehr und sie bringt für's Verständnis nix.
DTL kannst du vergessen ... Als TTL gibts den 74181 (4bit Alu) damit habe ich vor gefühlten 100 Jahren auch meinen ersten "computer" gebaut. Aber Heute würde ich das auch nicht mehr löten wollen sondern alles in eine FPGA packen. Frage an die Spezialisten. Sind in der aktuellen ISE Version noch die TTL Bausteine als IP drinnen und kann man da noch bei so einfachen Sachen mit dem Schaltplaneditor löten ?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.