Beiträge von Dirk im Thema „fpga64“

    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.

    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.

    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.