add constants.hpp to control hll bit width
add constants.hpp to control hll bit width