A high-resolution DLL-based digital-to-time converter for DDS applications