OpenCores
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] - Blame information for rev 56

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 56 alirezamon
`ifdef NOC_LOCAL_PARAM
2
 
3
`include "define.tmp.h"
4
 
5
 
6
//NoC parameters
7
        localparam TOPOLOGY="FMESH";
8
        localparam T1=`PITON_X_TILES;
9
        localparam T2=`PITON_Y_TILES;
10
        localparam T3=1;
11
        localparam V=1;
12
        localparam C=0;
13
        localparam B=4;
14
        localparam LB=16;
15
 
16
        localparam ROUTE_NAME="XY";
17
        localparam PCK_TYPE="MULTI_FLIT";
18
        localparam MIN_PCK_SIZE=1;
19
        localparam BYTE_EN=0;
20
        localparam CAST_TYPE="UNICAST";
21
        localparam MCAST_ENDP_LIST=10'h3ff;
22
        localparam SSA_EN="YES";
23
        localparam SMART_MAX=0;
24
        localparam CONGESTION_INDEX=3;
25
        localparam ESCAP_VC_MASK=1'b1;
26
        localparam VC_REALLOCATION_TYPE="NONATOMIC";
27
        localparam COMBINATION_TYPE="COMB_NONSPEC";
28
        localparam MUX_TYPE="BINARY";
29
        localparam DEBUG_EN=1;
30
        localparam ADD_PIPREG_AFTER_CROSSBAR=1'b0;
31
        localparam FIRST_ARBITER_EXT_P_EN=0;
32
        localparam SWA_ARBITER_TYPE="RRA";
33
        localparam WEIGHTw=4;
34
        localparam SELF_LOOP_EN="YES";
35
        localparam AVC_ATOMIC_EN=0;
36
        localparam CLASS_SETTING={V{1'b1}};
37
        localparam  CVw=(C==0)? V : C * V;
38
 
39
        localparam Fpay=
40
        (NOC_ID==1) ? `PITON_NOC1_WIDTH :
41
        (NOC_ID==2) ? `PITON_NOC2_WIDTH :
42
                `PITON_NOC3_WIDTH;
43
 
44
 //simulation parameter  
45
    //localparam MAX_RATIO = 1000;
46
    localparam MAX_PCK_NUM = 1000000000;
47
    localparam MAX_PCK_SIZ = 16383;
48
    localparam MAX_SIM_CLKs=  1000000000;
49
    localparam TIMSTMP_FIFO_NUM = 16;
50
 
51
`endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.