Streamlining Serial Communication Protocol Development on SoC Platforms for Code Reusability | IEEE Conference Publication | IEEE Xplore