Programmable logic IP cores in SoC design: opportunities and challenges | IEEE Conference Publication | IEEE Xplore