https://www.silabs.com/Support%20Documents/TechnicalDocs/AN203.pdf
http://cds.linear.com/docs/en/application-note/an39f.pdf