MiniNoC - mMIPS based Network-On-Chip MPSoC