-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathparameters.v
executable file
·50 lines (47 loc) · 1.56 KB
/
parameters.v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
`ifndef PARAMETERS_V
`define PARAMETERS_V
`include "types.v"
/******* parameters.v **********/
parameter verbose=0;
parameter priority_switch_alloc_byflitid=0;
parameter router_num_vcs=2;
parameter sim_injection_rate=0.3;
parameter vcselect_usepacketmask=0;
parameter router_num_vcs_on_exit=2;
parameter router_num_vcs_on_entry=1;
parameter network_y=4;
parameter debug=0;
parameter priority_flit_bits=4;
parameter opt_specoutputportreq=0;
parameter vcselect_onlywhenempty=0;
parameter priority_flit_limit=4;
parameter uarch_explicit_pipeline_register=1;
parameter opt_meshxyturns=1;
parameter priority_singleflitpacketboost=0;
//parameter router_arch=VC;
parameter priority_flit_dynamic_switch_alloc=0;
parameter uarch_pipeline=1;
parameter network_x=4;
parameter priority_network_traffic=0;
parameter sim_packet_fixed_length=1;
parameter vcselect_leastfullbuffer=0;
parameter opt_noswitchreqifwasblocked=0;
parameter sim_packetb_length=5;
parameter vcselect_arbstateupdate=0;
parameter sim_packetab=0;
parameter vcselect_bydestinationnode=0;
parameter channel_latency=0;
parameter swalloc_speculative=0;
parameter sim_packet_length=4;
parameter priority_switch_alloc_byjourneylength=0;
parameter priority_flit_dynamic_vc_alloc=0;
parameter router_buf_len=4;
parameter sim_packeta_length=1;
parameter sim_measurement_packets=10;
parameter uarch_full_vc_check_before_switch_request=1;
parameter sim_packeta_prob=0.67;
parameter sim_warmup_packets=10;
parameter channel_data_width=16;
parameter router_radix=5;
parameter vcalloc_unrestricted=1;
`endif