High-Level Engineering Change Through Programmable Datapath and SMT Solvers | IEEE Conference Publication | IEEE Xplore