networks on chip systems 5165236