Text this: Heterogeneous Tapped Delay-Line Time-to-Digital Converter on Artix-7 FPGA