Telecommunication Circuit Design