How to choose semiconductor IP: embedded software | IEEE Conference Publication | IEEE Xplore