Facilitating reuse in hardware models with enhanced type inference | IEEE Conference Publication | IEEE Xplore