vivado core should pass synthesis now