Design exploration and automatic generation of MPSoC platform TLMs from Kahn Process Network applications