Real-Time neural signal decoding on heterogeneous MPSocs based on VLIW ASIPs