4 ms·
For any analog engineers in the audience: how would this chip differ if designed and fabricated today (if at all)?
by jsolson 6y ago
For any analog engineers in the audience: how would this chip differ if designed and fabricated today (if at all)?
- kens 6y agoI looked at a random TI headphone amp chip [1] for portable gaming systems. It's tiny (3mm×3mm) and uses CMOS for low power consumption. Internally it has a charge pump to generate the voltages it needs from a wide power supply range. The charge pump also allows the output to be centered around ground so DC blocking capacitors can be omitted. The chip includes click and pop suppression. Inexplicably it is Windows Vista compliant. So audio chips have progressed a lot since this Nintendo chip. [1] http://www.ti.com/product/TPA6132A2/datasheet http://www.ti.com/product/TPA6132A2/datasheet
- Stierlitz 6y ago“MicrosoftTM Windows VistaTM Compliant” Remember when the software had to comply with the hardware instead of the other way round :]
- monocasa 6y agoI feel like they've had an incestuous relationship as long as we've had both. It is a bit goofy to call out a amplifier without even a SPI or I2C bus for config though as compatible. I'm not sure how Vista would know the difference between this and a tube amp.
- cesarb 6y agoMicrosoft has long had PC design guidelines, starting with PC 97 in the late 90s. "Windows Vista Compliant" would mean it meets the functional and performance requirements found on the hardware design guidelines for Windows Vista.
- monocasa 6y agoI understand that. It's just weird that they'd specify anything for components like that.
- qppo 6y agoI think the biggest difference is that you wouldn't use this chip at all, or a chip like it. The entire audio IP stack can be put into a single chip these days, depending on the fidelity and power constraints. I2C on one side of the chip, analog output on the other.
- vardump 6y ago> I2C on one side of the chip, analog output on the other. Surely you meant I2S [0] (or at least SPI)? I2C doesn't sound very optimal for this kind of application. [0]: https://en.wikipedia.org/wiki/I%C2%B2S https://en.wikipedia.org/wiki/I%C2%B2S