67 lines
No EOL
1.1 KiB
Bash
67 lines
No EOL
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
B = 8 #Block size (bytes)
|
|
A = 4 #Associativity
|
|
|
|
rw_ports = 1
|
|
excl_read_ports = 0
|
|
excl_write_ports = 0
|
|
single_ended_read_ports = 0
|
|
search_ports
|
|
|
|
NoBanks = 1 # No. of UCA banks
|
|
Tech = 0.090 # Process technology in micron or nano-meter
|
|
|
|
output_width = 512
|
|
specific_tag
|
|
tag_width = "default"
|
|
access_mode = "normal"
|
|
cache = "UCA"
|
|
main_mem = "DDR3"
|
|
|
|
obj_func_delay
|
|
obj_func_dynamic_power
|
|
obj_func_leakage_power
|
|
obj_func_cycle_time
|
|
obj_func_area
|
|
|
|
dev_func_delay
|
|
dev_func_dynamic_power
|
|
dev_func_leakage_power
|
|
dev_func_area
|
|
dev_func_cycle_time
|
|
|
|
ed_ed2_none
|
|
temp
|
|
wt
|
|
|
|
data_arr_ram_cell_tech_flavor_in
|
|
data_arr_peri_global_tech_flavor_in
|
|
tag_arr_ram_cell_tech_flavor_in
|
|
tag_arr_peri_global_tech_flavor_in
|
|
interconnect_projection_type_in
|
|
wire_inside_mat_type_in
|
|
wire_outside_mat_type_in
|
|
REPEATERS_IN_HTREE_SEGMENTS_in
|
|
VERTICAL_HTREE_WIRES_OVER_THE_ARRAY_in
|
|
BROADCAST_ADDR_DATAIN_OVER_VERTICAL_HTREES_in
|
|
PAGE_SIZE_BITS_in
|
|
BURST_LENGTH_in
|
|
INTERNAL_PREFETCH_WIDTH_in
|
|
|
|
force_wiretype
|
|
wiretype
|
|
force_config
|
|
|
|
ndwl = 1
|
|
ndbl = 1
|
|
nspd = 0
|
|
ndcm = 1
|
|
ndsam1 = 0
|
|
ndsam2 = 0
|
|
ecc
|
|
|
|
for C in 2048;
|
|
do
|
|
./cacti $C $B > etude.txt;
|
|
done |