An algorithmic approach to building datapath multipliers using (3,2) counters | IEEE Conference Publication | IEEE Xplore