Hardware/software co-design of power level difference based noise cancellation | IEEE Conference Publication | IEEE Xplore