TRAIN: A Virtual Transaction Layer Architecture for TLM-based HW/SW Codesign of Synthesizable MPSoC | IEEE Conference Publication | IEEE Xplore