Erst heute das hier gesehen, sieht ja sehr Interessant aus.
Beschäftige mich ja sehr Intensiv mit dem C64 und seiner Musik,
bin bei gut 4000 Aufnahmen mittlerweile.
Werde mir die Beispiele mal in Ruhe anhören,
habe ja alle original SID Aufnahmen hier zum Vergleich.
Zwecks filter, las mal Mechanicus von den Sidbusters laufen,
das verzerrt so richtig und klingt auf dem richtigen SID genial.
Hallo Besucher, der Thread wurde 35k mal aufgerufen und enthält 193 Antworten
letzter Beitrag von andi6510 am
neues Projekt: FPGASID
- andi6510
- Geschlossen
- Erledigt
-
-
Angedacht ist das sicherlich. Allerdings moechte ich diesbezueglich den Ball mal ganz flach halten. Beim derzeitigen Resourcenbedarf ist es zumindest mal unklar, ob es je gelingen wird einen zweiten SID in das ausgewaehlte FPGA zu quetschen.
Kann man das nicht wie beim Hyper-Threading lösen?
-
Kann man das nicht wie beim Hyper-Threading lösen?
Das Stichwort beim FPGA heisst resource-sharing - ist im Prinzip sowas aehnliches wie beim Hyper Threading. Bloecke, die nicht auf allen Clock-Zyklen was zu tun haben, kann man zeitlich hintereinander mit unterschiedlichen Daten fuettern und am Ausgang die Daten wieder auseinanderfieseln. Was aber so leicht klingt, ist allerdings in der Praxis oft schwierig umzusetzen. Und der overhead fuers ein- und wieder ausfaedeln der Daten ist ja auch nicht zu verachten.
Beim Filter ist in dieser Richtung schon einiges gemacht, aber da ist zugegeben sicher noch ein bisschen Luft drin.
-
Ja, das kann ich mir vorstellen zumal sich HW Code im FPGA im Gegensatz zu Code in SW ja entsprechend verdoppelt.
Danke für das Projekt status update! Ich kann mir gut vorstellen wieviel Arbeit das alles bedeutet.Gesendet von meinem Galaxy Nexus mit Tapatalk
-
Ein weiterer Monat ist rum und es gibt ein neues Update. Die Filter werden immer besser - ich bin mit dem Ergebnis sehr zufrieden !
Ich glaube, ich muss wirklich mal ein paar mehr Aufnahmen machen - es macht mittlerweile richtig Spass. Vor allem, weil ich nicht ständig zusammenzucke, weil hier und da irgendwelche Fehler zu hören sind...
-
Sehr schöner Sound! Der Link oben ist leider tot.
Du verwendest ja schon ein ziemlich großes FPGA, das wird ja auch nicht so billig sein. -
ja, das ist ein Quantensprung. das hört sich noch sauberer an, als die SID Emu auf meinem Handy, die ja auf Resid basiert.
-
Sehr schöner Sound! Der Link oben ist leider tot.
Du verwendest ja schon ein ziemlich großes FPGA, das wird ja auch nicht so billig sein.link ist repariert.
Das FPGA liegt bei ca 15 Euro. Gegen den SwinSID kommt das nicht an. Aber ich hoffe, die Kompatibilität wir es letztendlich rausreißen -
Die FPGAs werden ja mit der Zeit auch immer billiger und stärker. Und die echten SIDs werden immer weniger.
In deinem Fall brauchst du ja ein FPGA mit wenig Anschlüssen, aber mit vielen Logikzellen. Wie groß werden die Abmessungen vom endgültigen FPGA dann sein? Derzeit hast du ja ein Eval Board mit einem recht großen Brummer (viele Anschlüsse).
Wird sich das wie bei der SwinSID mit der SID DIL Größe ausgehen? -
Geplant ist ein Steckmodul in ähnlicher Größe wie der IC-Sockel. Hierzu muss dann allerdings das FPGA in einer BGA-Variante verwendet werden. Das ist dann entweder 11x11mm oder sogar nur 8x8mm gross. Allerdings kommen zum FPGA dann noch die level-shifter und ein paar Widerstände und Kondensatoren und so. Wird also mächtig eng. Das BGA-Gehäuse bekommt man aber ohnehin fast nur noch über eine 4-lagige Platine kontaktiert. D.h. die Packungsdichte kann entsprechend höher sein.
-
Klingt fantastatisch, danke für die harte Arbeit. Das mit dem Preis würde ich nicht so kritisch sehen. Für etwas mehr Geld einen Chip zu bekommen, der keine Ausfallwahrscheinlichkeit hat im Vergleich zu einem SID ist ein beruhigender Gedanke.
-
Vorsicht! "Etwas mehr" kann schon ziemlich viel bedeuten. Das FPGA, die 4-layer Platine, das restliche Hühnerfutter - da liegt manschnell über den aktuellen Preisen für NOS-Sids...
Nicht, das nachher die grosse Enttäuschung kommt -
Vorsicht! "Etwas mehr" kann schon ziemlich viel bedeuten. Das FPGA, die 4-layer Platine, das restliche Hühnerfutter - da liegt manschnell über den aktuellen Preisen für NOS-Sids...
Nicht, das nachher die grosse Enttäuschung kommtDas würde mich jetzt nicht abschrecken es trotzdem zu kaufen. Ich finde Dein Projekt absolut Spitze und danke auch von mir für den Enthusiasmus und die harte Arbeit.
Gruß
Tom / Pentagon -
Ich finde solche Projekte wichtig um unsere geliebten Rechener im ganzen zu erhalten.
Wenn man bei Ebay schaut, findet man unzählige Unternehmen die Rechner aufkaufen und in Einzelteilen verkaufen.
Klar wird es immer welche geben die einen Original SID haben wollen
Für viele aus der Community ist es aber vermutlich auch reizvoll die Retrowelt mit etwas aktuellem zu kombinieren.
Mit den vorhandenen Grundlagen sind sicher später auch total wahnwitzige Projekte möglich.
Ein C64 derwie ein Gameboy oder ein VCS klingt..... -
Ich finde das ganze auch echt klasse.
Letztenendes sollte die Entwicklung aber dahingehend laufen, den C64 komplett in neuer Hardware zu designen, mit FPGA´s und einem kompletten Austauschboard.
Diese Entwicklung hier ist natürlich ein wichtiger Schritt in diese Richtung.Ich finde, es ware toll , wenn jeder Depp einen gestorbenen C64 so wieder zum Leben erwecken könnte.
-
Ich finde Dein Projekt absolut Spitze und danke auch von mir für den Enthusiasmus und die harte Arbeit.
Danke fuer das Lob!
Schreibt ruhig mehr davon - das lese ich dann, wenn ich wieder mal voller Verzweiflung ueber den Verilog-Zeilen bruete und mich fuer meinen Enthusiasmus am liebsten in den Hintern beissen wuerde...
-
Schreibt ruhig mehr davon - das lese ich dann, wenn ich wieder mal voller Verzweiflung ueber den Verilog-Zeilen bruete und mich fuer meinen Enthusiasmus am liebsten in den Hintern beissen wuerde...
-
Ich bin sehr gespannt wie es weiter geht und ob es klanglich mit einem echten SID mithalten kann.
Klasse Projekt, weiter machen -
Ein Umschalten zwischen verschiedenen SID-Profilen würde m.E. genug Mehrwert bieten, um auch einen deutlich höheren Preis als ein Original-SID zu rechtfertigen.
-
Ein Umschalten zwischen verschiedenen SID-Profilen würde m.E. genug Mehrwert bieten, um auch einen deutlich höheren Preis als ein Original-SID zu rechtfertigen.
So viel konfigurierbar machen wie möglich, ggf. sogar Leitungen rauslegen damit man da ein Poti anschließen kann (sofern möglich). Dann kommen vielleicht auch die Goldohren auf ihre Befriedigung.