Ich habe mal den Parallel Port SID 6581 Synthesizer Chip von loper-os in Eagle nach gezeichnet. Dabei habe ich versucht die erwähnten Design-Fehler zu korrigieren. Unter anderem habe ich mich noch an den Schaltplänen von Fagear's SSI-2001 Clone und den C64 orientiert. Anders als das Original, dürfte mein Clone aber nur mit dem SwinSID und evtl. dem ARMSID funktionieren, da ich das ganze nur mit 5V über USB versorge. VDD (Pin28) wird beim SwinSID nicht genutzt, beim ARMSID bin ich etwas ratlos ob der auch mit 5V auf VDD klar kommt. Ein anderer Clone, den ich eben noch gefunden habe, ist der ParallelSID.
Ich habe versucht AGND und DGND zutrennen, bin mir aber nicht sicher ob ich das richtig gemacht habe, da DGND über AGND mit GND am power supply verbunden ist. Vielleicht sollte ich auch AGND und GND über ein wire trennen, im moment ist es eine plane (im Bild nur über ein Polygon angedeutet).
Pin 28 (VDD) habe ich connected, da ich nicht weiß ob der ARMSID damit ggf. doch funktioniert.
Pin 26 (Audio in) habe ich, wie bei loper-os, über einen Kondensator an GND angeschlossen. An anderer Stelle habe ich aber auch gelessen, dass man diesen nicht verbindet.
Ich würde mich über Verbesserungsvorschläge freuen.
So nun die Frage wo für das ganze und gibt es dafür Anwendungen? Angeblich kann der VICE Emulator, bzw. eine spezielle Versionen, den SIDLPT nutzen. Ein ähnliches Projekt, die SIDCard, würde vom Vorgänger des ACID 64 Player unter MS-DOS unterstützt. Ich muss mal bei der waybackmachine schauen ob es die DOS Version von 1995 noch gibt.
Ich habe das ganze gemacht weil es so beruhigend ist wie Puzzeln.
Edit 1: EDA-File release for revision 0. Schematics released under GNU GPL.