http://www.amiga.org/modules/myalbum/viewcat.php?uid=12811
Oha - wenn das Projekt wirklich funktioniert und in einen Spartan3 mit 400k Gates reinpasst, dann ist das unglaublich. Der Kerl muss ein Genie sein, der das umgesetzt hat. Meinen größten Respekt! thumbs-up
Aaah ... der hat einen echten 68000er verwendet und dann den Rest im Spartan nachgebaut ... clever :-)
ja das hatte ich auch schon auf www.hackaday.com gelesen. Interessante Seite, sehr empfehlenswert. Lauter Hardware- und etwas Software- Basteleien ziemlich ungewöhnlicher Art verlinkt, in der letzten c't empfohlen. Zum Beispiel: Wie man aus einem Floppy-Laufwerk ein ferngesteuertes Modellauto baut Wie man mit Nadeldrucker oder Scanner oder VGA-Karte Musik macht Wie man aus Pappe eine funktionierende Kleinbildkamera klebt Wie man einen normale Digitalfotoapparat in eine Infrarot-Kamera umbaut Wie man mit seiner VGA-Karte ein DVB-T-Testbild sendet und so weiter
Son Mist! Das wollte ich doch machen ;-) Da ist ja einer noch verrückter als ich. Einfach super! Ich backe erstmal keinere Brötchen. Ein kompletter Schneider CPC6128 in einem FPGA: http://www.symbos.de/trex.htm Aber einen MOD-Player werde ich da wohl auch noch einbauen ;-) Viele Grüße und die besten Wünsche für das Projekt TobiFlex
Nein - wirklich 400k Dennis: > I use a Xilinx Spartan-3 400K gate FPGA. All in all the custom chips > (even OCS) are quite complex and at the moment (without the sound) > occupy about 60% of the FPGA. Aber Sound und Keyboard ist da anscheinend noch nicht drin. Wäre interessant, wie viel Platz ein 68000er in einem FPGA sein würde. Die Wahl ist aber schon echt richtig, weil man den 68000er nach wie vor kriegt und man den auch nicht unbedingt ersetzen muss. Die Customchips sind ja das gemeine am Amiga :-)
Unter OpenCores gibt es einen 68K Core. Ich weiß aber nicht ob er vollständig und wie kompatibel er ist: http://www.opencores.org/projects.cgi/web/k68/overview In einen 1K100 würde er gerade so reinpassen: +-----------------------------------------------------------------+ ; Fitter Summary ; +-----------------------+-----------------------------------------+ ; Fitter Status ; Failed - Mon Jul 18 17:45:30 2005 ; ; Quartus II Version ; 5.0 Build 148 04/26/2005 SJ Web Edition ; ; Revision Name ; K68 ; ; Top-level Entity Name ; k68_soc ; ; Family ; ACEX1K ; ; Device ; EP1K100QC208-3 ; ; Timing Models ; Final ; ; Total logic elements ; 4,927 / 4,992 ( 98 % ) ; ; Total pins ; 112 / 147 ( 76 % ) ; ; Total memory bits ; 1,024 / 49,152 ( 2 % ) ; ; Total PLLs ; 0 ; +-----------------------+-----------------------------------------+ Ansonsten bin ich dabei einen 16/32bit RISC zu schreiben der Softwarekompatibel zum 68000 sein soll. Dafür brauche ich ca. 1000LCs und 64KB RAM für den EMU-Code. Die Hardware ist fast fertig aber der EMU-Code steht erst am Anfang. Viele Grüße TobiFlex
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.