URL
https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk
Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc
[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [rtl/] [src_openpiton/] [noc_localparam.v] - Rev 56
Compare with Previous | Blame | View Log
`ifdef NOC_LOCAL_PARAM `include "define.tmp.h" //NoC parameters localparam TOPOLOGY="FMESH"; localparam T1=`PITON_X_TILES; localparam T2=`PITON_Y_TILES; localparam T3=1; localparam V=1; localparam C=0; localparam B=4; localparam LB=16; localparam ROUTE_NAME="XY"; localparam PCK_TYPE="MULTI_FLIT"; localparam MIN_PCK_SIZE=1; localparam BYTE_EN=0; localparam CAST_TYPE="UNICAST"; localparam MCAST_ENDP_LIST=10'h3ff; localparam SSA_EN="YES"; localparam SMART_MAX=0; localparam CONGESTION_INDEX=3; localparam ESCAP_VC_MASK=1'b1; localparam VC_REALLOCATION_TYPE="NONATOMIC"; localparam COMBINATION_TYPE="COMB_NONSPEC"; localparam MUX_TYPE="BINARY"; localparam DEBUG_EN=1; localparam ADD_PIPREG_AFTER_CROSSBAR=1'b0; localparam FIRST_ARBITER_EXT_P_EN=0; localparam SWA_ARBITER_TYPE="RRA"; localparam WEIGHTw=4; localparam SELF_LOOP_EN="YES"; localparam AVC_ATOMIC_EN=0; localparam CLASS_SETTING={V{1'b1}}; localparam CVw=(C==0)? V : C * V; localparam Fpay= (NOC_ID==1) ? `PITON_NOC1_WIDTH : (NOC_ID==2) ? `PITON_NOC2_WIDTH : `PITON_NOC3_WIDTH; //simulation parameter //localparam MAX_RATIO = 1000; localparam MAX_PCK_NUM = 1000000000; localparam MAX_PCK_SIZ = 16383; localparam MAX_SIM_CLKs= 1000000000; localparam TIMSTMP_FIFO_NUM = 16; `endif