An efficient hybrid engine to perform range analysis and allocate integer bit-widths for arithmetic circuits | IEEE Conference Publication | IEEE Xplore