HW and SW in embedded system design: loveboat, shipwreck, or ships passing in the night