Reverse engineer gate logic of the YM2149
Posted: 20 Oct 2017 22:22
Hi
while I work on my presentation on ST chiptunes, there are some remaining questions to be solved. Those were mainly raised by Ben (OVR) who works on the sc68 emulator.
Well, what about decapping the chip and watching the silicon?
Some twitter later:
there is some work done on the AY:
http://privatfrickler.de/blick-auf-den- ... ay-3-8910/
Even with indicating which logic part is where.
Now need to get some people to translate the silicon photos into logic gates/transistors.
Keep in mind that the photo is from an AY, which has 16 steps on the envelope, whereas the YM has 32 steps. Mystery: how do those 32 steps stand in relation to the 16 steps of the volume registers?
From this site https://bulba.untergrund.net/elect_e.htm I got some pointers to google stuff
russian english translation:
https://translate.google.com/translate? ... edit-text=
One question I'm asking myself, how is it that when a channel is disabled in the mixer that setting that channel's volume effectively produces a "pop" sound in the output. It's that characteristic which makes digisound possible. But why does the chip do that?
Georges
while I work on my presentation on ST chiptunes, there are some remaining questions to be solved. Those were mainly raised by Ben (OVR) who works on the sc68 emulator.
Well, what about decapping the chip and watching the silicon?
Some twitter later:
there is some work done on the AY:
http://privatfrickler.de/blick-auf-den- ... ay-3-8910/
Even with indicating which logic part is where.
Now need to get some people to translate the silicon photos into logic gates/transistors.
Keep in mind that the photo is from an AY, which has 16 steps on the envelope, whereas the YM has 32 steps. Mystery: how do those 32 steps stand in relation to the 16 steps of the volume registers?
From this site https://bulba.untergrund.net/elect_e.htm I got some pointers to google stuff
russian english translation:
https://translate.google.com/translate? ... edit-text=
One question I'm asking myself, how is it that when a channel is disabled in the mixer that setting that channel's volume effectively produces a "pop" sound in the output. It's that characteristic which makes digisound possible. But why does the chip do that?
Georges