A Programmable Double Supply Filter&Drive Block for Telecommunication Applications