Dear Sir or Madam,
I'm looking for a µC to create a I2S to pwm stage for a audio class d amplifier. Is it possible to create such a application with a xmos controller? And if yes, is there a library for this?
Thanks in advance.
Best regards
Bernhard
xmos processor for audio I2S to pwm application Topic is solved
-
- New User
- Posts: 2
- Joined: Thu Nov 27, 2014 1:15 am
-
Verified
- XCore Legend
- Posts: 1164
- Joined: Thu May 27, 2010 10:08 am
A class D amp is certainly possible - I2S receive, some DSP and then fine pin control are all things the chip does well.
A few years back we developed an example of this connected to an ipod dock codebase https://github.com/xcore/sc_class_d_amp ... d-Dock.pdf
It wasn't the last word in quality - about 90db SNR (ie about 15 bits) so suitable for consumer apps rather than anything audiophile.
The main reason for lower quality was lack of feedback (basically it's open loop) and it relied on very stiff PSU - the PSRR (power supply rejection ratio) wasn't great, but again fine for consumery stuff.
A few years back we developed an example of this connected to an ipod dock codebase https://github.com/xcore/sc_class_d_amp ... d-Dock.pdf
It wasn't the last word in quality - about 90db SNR (ie about 15 bits) so suitable for consumer apps rather than anything audiophile.
The main reason for lower quality was lack of feedback (basically it's open loop) and it relied on very stiff PSU - the PSRR (power supply rejection ratio) wasn't great, but again fine for consumery stuff.
Engineer at XMOS
-
- New User
- Posts: 2
- Joined: Thu Nov 27, 2014 1:15 am
Thank you very much for your fast reply.
Feedback in digital domain is my problem now so I'm looking for a flexible Controller to do I2S recombination with the feedback path.
Do you have a finished library for I2S to PWM conversion?
Thanks
Best regards
Feedback in digital domain is my problem now so I'm looking for a flexible Controller to do I2S recombination with the feedback path.
Do you have a finished library for I2S to PWM conversion?
Thanks
Best regards