Jump to content

FPGASID in SammichSID?


dualmono
 Share

Recommended Posts

Did anyone install FPGASIDs in their sammichSID?
I'm looking for replacements for my 8580s and was wondering if sammichSID would be compatible to FPGASID and if it would be possible to use one FPGASID to replace both sammichSID ICs?
And if it is possible, how to do it.

Thanks!

Link to comment
Share on other sites

  • 3 weeks later...

I’ve not done this, but I did ask Andi of the FPGASID project the same question and he sent this reply:

Yes, I think this should be possible. FPGASID can be configured in a way 
that it listens to two separate chip select lines that are used to 
select one or the other internal SID. As far as I have seen in MidiBox 
schematics so far, the two SID sockets are conntected to a single data 
and address bus and only the chip select lines are separated for the two 
SIDs. Such a scenario can be supported by FPGASID. Many people do the 
same thing on the Ultimate64 which is a FPGA-based C64 but with two SID 
sockets.

These steps would have to be done:
1. Use a C64 to configure the FPGASID to stereo mode with the Address 
DE00 enabled and all other adresses disabled. Then save the 
configuration to flash mem A (power up default)
2. Plug the FPGASID into one of the sockets
3. Connect the chip select signal of the second socket to the red wire 
of the 3-wire-cable of the FPGASID (DE00 chip select signal)
4. Connect the raw-audio signal of the FPGASID (solder eye on the 
FPGASID PCB) to the AUDIO signal of the second SID socket.
That should do it.

There are some constraints to consider:
* The FPGASID has only one single external audio input and ony pair of 
paddles that are shared between both SIDs inside FPGASID.
* You will need some control software as part of the MidiBox software to 
change the FPGASID settings (switching between 8580 and 6581 mode etc) 
in case you whish to do so.
* You will need a C64 for step 1 OR, in case you do not have one, you 
will need special setup function in the Midibox software to enable 
stereo mode each time it powers up.”

This is beyond my abilities though (there’s a reason I went for the sammichSID over a ground up midi box), so I was coming here to see if anyone had any ideas on how to implement this. 

  • Like 1
Link to comment
Share on other sites

12 hours ago, Fab said:

This is beyond my abilities though (there’s a reason I went for the sammichSID over a ground up midi box), so I was coming here to see if anyone had any ideas on how to implement this. 

You mean implementing the software?

* You will need some control software as part of the MidiBox software to 
change the FPGASID settings (switching between 8580 and 6581 mode etc) 
in case you whish to do so.

---

I think it's possible that somebody could implement some code to switch the fpgasid from 8580 to 6581 with the Midibox

BUT

Each SID Version needs different Filter Caps and a different Filter table provided by the firmware. Building a code which would change the Filter table, maybe possible (if there is space left in the PIC), but you also must change the Filter Caps by opening the box or maybe build an extra analog circuit for the Caps which than need a switch.

You also need to know, the sammich is a stereo SID solution, both SIDs are handled like the same (2x8580 or 2x6581)

It´ s more complicated than it seems, unfortunately.

 

Link to comment
Share on other sites

  • 1 year later...
On 5/14/2020 at 9:16 AM, dualmono said:

Did anyone install FPGASIDs in their sammichSID?
I'm looking for replacements for my 8580s and was wondering if sammichSID would be compatible to FPGASID and if it would be possible to use one FPGASID to replace both sammichSID ICs?
And if it is possible, how to do it.

Thanks!

Just did it. One FPGASID replacing both ICs. You can define using a C64 what mix of SIDs you want the Fpgasid to emulate.

I just followed the steps posted by @Fab, ignoring the mentioned control software step.

 

IMG_6666.HEIC IMG_6667.HEIC

IMGage.heic

Edited by Pedech
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...