Trading utilization for circuitry: Hardware-software co-design for real-time software-based short-circuit protection | IEEE Conference Publication | IEEE Xplore