Vernier Time-to-digital Converter Research Articles