From gates to embedded systems: A bottom-up approach to digital design | IEEE Conference Publication | IEEE Xplore