Proteus: An open source dynamically reconfigurable system-on-chip with applications to digital signal processing | IEEE Conference Publication | IEEE Xplore