Can someone tell me what the input clock frequency to the SPC700 is? Is the spc700 cpu clock input 1.024MHz or 2.048MHz?? Half the docs i read say 1.024M, the other half say 2.048M.
I'm not asking for any "effective" clock rate. I'm asking for the actually clock frequency driven into the CPUK pin of the spc700 by the S-DSP.
The most recent reverse engineering doc i've seen is the fullsnes doc from nocash. He measured it to be 2.048MHz on an o-scope. Also, the snes dev manual says that it is 2.048MHz as well. This makes sense since the spc700 has an 8-bit prescaler for generating the internal timers. And 2.048MHz/(2^8)=8kHz. This is also consistent with other S-DSP docs which say that the S-DSP drives 24.576MHz/12 signal to S-SMP (and 24.576MHz/12=2.048MHz).
Yet I have other docs that insist that the SPC700 clock is 1.024MHz.
Maybe the problem is that the "actual" clock input to the SPC700 is 2.048MHz and the "effective" clock rate is 1.024MHz? And most of the docs are simply are not specifying which they are referring to - actual/effective? Could that be what's causing the inconsistency?
I'm not asking for any "effective" clock rate. I'm asking for the actually clock frequency driven into the CPUK pin of the spc700 by the S-DSP.
The most recent reverse engineering doc i've seen is the fullsnes doc from nocash. He measured it to be 2.048MHz on an o-scope. Also, the snes dev manual says that it is 2.048MHz as well. This makes sense since the spc700 has an 8-bit prescaler for generating the internal timers. And 2.048MHz/(2^8)=8kHz. This is also consistent with other S-DSP docs which say that the S-DSP drives 24.576MHz/12 signal to S-SMP (and 24.576MHz/12=2.048MHz).
Yet I have other docs that insist that the SPC700 clock is 1.024MHz.

Maybe the problem is that the "actual" clock input to the SPC700 is 2.048MHz and the "effective" clock rate is 1.024MHz? And most of the docs are simply are not specifying which they are referring to - actual/effective? Could that be what's causing the inconsistency?