TA-02NP TA-03NP1 chipset audio quality

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
TA-02NP TA-03NP1 chipset audio quality
by on (#169124)
I've owned a Good Boy GB-300SE console since 1996 with the TA-02NP and TA-03NP1 chip set. The audio quality on this machine has always been very distorted, so I tended not to use this console, instead using the Scorpion 8 console (T1818P chip) I bought at the same time.

However, the Scorpion 8 has the pulse wave duty cycle bug and is always 50 Hz PAL (converted NTSC hybrid), whereas the Good Boy does not have the bug and the TA-02NP PPU is 50 Hz / 60 Hz PAL switchable. So about a week ago I had a look to see if I could improve the Good Boy audio quality.

The Good Boy circuit has a common emitter voltage amplifier which varies in gain with the parameters of the transistor used (2SC945), and in the configuration in my Good Boy, is prone to clipping distortion.

The circuit also uses 1K pull down resistors for the audio outputs on the TA-03NP1 chip (pins 1 and 2). This produces a wide voltage range on the outputs but with a somewhat non-linear response. The DAC steps are closer together on the high values and further apart on the low values.

Attachment:
Good Boy audio circuit (original).png
Good Boy audio circuit (original).png [ 13.33 KiB | Viewed 1434 times ]


I modified the circuit to remove the distortion and make the audio outputs from the TA-03NP1 chip more linear.

The new circuit uses 220R pull down resistors for the audio outputs and a 22R emitter resistor for the voltage amplifier to make the circuit more linear and the gain less dependent on the parameters of the transistor.

Attachment:
Good Boy audio circuit (modified).png
Good Boy audio circuit (modified).png [ 13.35 KiB | Viewed 1434 times ]
Re: TA-02NP TA-03NP1 chipset audio quality
by on (#169126)
The original is an inverting amplifier with extremely high gain, so I'm not surprised it clipped. ... It also has no external components to bias it into the amplifying range.

The funny thing is, it almost looks like they intended to use a PNP transistor instead. Then it'd be a quite linear common-collector voltage buffer... albeit having no gain at all.
Re: TA-02NP TA-03NP1 chipset audio quality
by on (#169129)
First I added the emitter resistor, initially a 100R resistor for a gain of -10. This removed the clipping distortion and reduced the overall gain of the circuit, but the audio outputs on the chip were still non-linear.

Then I experimented with the pull down resistors on the TA-03NP1 audio outputs. 470R was still a bit non-linear, 100R was linear but very quiet and 220R was a bit louder and still fairly linear.

Because the voltage range coming from the audio outputs was now lower, I reduced the emitter resistor value to 22R. This gave a gain of -45 and compensated for the lower voltage swing coming from the TA-03NP1 audio outputs.