Applying hardware/software co-design to systems-on-a-chip | IEEE Conference Publication | IEEE Xplore