An interesting idea ...

http://pdfserv.maxim-ic.com/en/an/AN1880.pdf

Alain