digital to digital conversion techniques