hardware-vs-software-based-adcs