Es gibt 17 Antworten in diesem Thema, welches 4.232 mal aufgerufen wurde. Der letzte Beitrag (16. Juni 2012 um 19:46) ist von Rayne.

  • Hallo,
    Ich habe zum Geburtstag ein Evaluation-Board mit Spartan 3E (digilent Nexys 2)geschenkt bekommen.
    Als Retro-Computer-Fan hab ich mich zuerst dran gemacht einige im Internet verfügbaren Computer-Modelle darauf zum laufen zu bringen. Mit dem VC-20 und Apple-II hatte ich keine größeren Probleme. Aber beim FPGA64 bin ich am verzweifeln.
    Also wollte ich hier mal fragen ob hier jemand den FPGA64 auf einem Xilinx Fpga zum laufen gebracht hat.

    Gruß

    tycoon666

  • Hat inzwischen jemand den FPGA64 auf einem Altera DE1 mit Cyclone II FPGA zum laufen gebracht? Eine SID Emulation hat da auch schon jemand anhand einer vorhandenen VHDL eingebaut, nur leider kenne ich mich damit noch nicht so wirklich aus. Momentan warte ich noch auf mein DE1 Board und hoffe den FPGA64 irgendwie darauf zum laufen zu bekommen, obwohl ich noch nicht so richtig Ahnung von FPGA's und VHDL habe.

  • ich würde ja gerne besagten vc-20 core auf dem chameleon zum laufen bringen.... da sich meine kenntnisse in dem gebiet aber bei ca null bewegen wird das wohl in absehbarer zeit nix =P

  • Also ist das mehr Aufwand als die entsprechenden Anschlüsse richtig zu belegen?

  • Also ist das mehr Aufwand als die entsprechenden Anschlüsse richtig zu belegen?

    Es kommt darauf an wie ähnlich sich die FPGA Boards sind. Beim Portieren von Altera nach Xilinx und umgekehrt müßen mindestens die FPGA spezifischen Komponenten angepasst werden.
    Z.B die Pll vom Altera bzw DCM bei Xilinx. Ebenso Blockram falls genutzt. Wenn externes RAM benutzt wird evt.l noch die Ansteuerung, wobei SRAM einfach, SDRAM bzw DDR Ram schon etwas aufwendiger wird.

  • Jedenfalls scheint es ziemlich wenig Leute zu geben die vom Thema FPGA Ahnung haben, mit PIC und AVR kennt sich aber fast jeder Hobbybastler aus ;)

  • Hab das mit dem fpga64 auch mittlerweile auch hin bekommen. Hab nur nie die Zeit gefunden mir nen Floppy Anschluss dafür zu bauen. Und ohne Floppy ist es ziemlich Langweilig.

  • tycoon666: welches board hast du? zufällig das altera de1? funktioniert der fpga64 bei dir mit den ganzen warnmeldungen beim kompilieren?

  • Dirk: kannste mir dein projekt mal schicken? dann guck ich mir mal die unterschiede zum unmodifizerten fpga64 an und lerne was dazu :)

  • Bitte melde dich an, um diesen Link zu sehen.: Ich hab das Nexys2 mit Xilinx drauf (siehe ganz oben)

    Ich musste allerdings sehr viele Modifikationen vornehmen und teile von 2 verschiedenen Versionen des original Source Codes nehmen.

    Dirk: Welche Version hast du benutzt? Wäre auch am Projekt interessiert.

  • Ich habe die 0.25 auf die 0.27 aktualisiert und dann den SID Core eingebaut.
    Den ersten FPGA64 hatte ich für ein Spartan 3 Board portiert, inkl SID.
    Das war etwas einfacher als beim DE1 Board, denn das hat ja einen Audio Codec.

  • Dirk: kannste mir dein projekt mal schicken? dann guck ich mir mal die unterschiede zum unmodifizerten fpga64 an und lerne was dazu :)


    Klar kann ich Dir den schicken, wenn Du aber lernen möchtest solltest dich an etwas einfacherem versuchen.
    Nimm doch erstmal den Invaders Core von der fpgaarcade Seite, für den benötigst Du kein externes RAM, das passt alles in den Blockram vom FPGA.
    Wenn der dann läuft strickst den auf externes SRAM um und wenn Dir das dann noch nicht reicht auf SDRAM.

  • Am ehesten interessiert mich der C64 :) Parallel dazu schaue ich mir auch andere Projekte an wie das alles aufgebaut ist und funktioniert. Aber zum Vergleich würde mich deine FPGA64 Anpassung auch mal interessieren. Schickst du mir das Projekt mal als Dateinanhang in einer PN?

  • Dirk: Schickst du mir das Projekt per E-Mail? Die Adresse hab' ich dir per PN geschickt :) Das Board ist jetzt da.

  • Hallo,

    möchte irgendjemand mir sein FPGA64 ISE Projekt für ein Nexys2 geben?
    Ich hab mich jetzt genug mit dem Code gestritten um sagen zu können: "Ich begreifs nicht"

    Dank im Vorraus
    der Grützkopf ;)

  • tycoon666 hat das nexys2, ich hab nur das altera de-1