Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I'm guessing you're looking at a short loop application ( < 2Kft ). I'm currently using the Silicon Labs Si3210 SLIC. https://www.silabs.com. It has a built in controller for a DC-DC converter to generate the ringing voltage. I also noticed you asked about DTMF decoders in another post, the Si3210 has DTMF detection built-in. It also has a couple of oscillators you can use to generate dial tone and stuff.. Cost about $9 in low qty.