Delay optimization of carry-skip adders and block carry-lookahead adders using multidimensional dynamic programming | IEEE Journals & Magazine | IEEE Xplore