We partially implement the VC sharing scheme.
unsupported function includes: flow_control_input, sw_vc_alloc and control signals and flit_data multplexing.