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

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk/mpsoc/perl_gui/lib/emulate
    from Rev 43 to Rev 48
    Reverse comparison

Rev 43 → Rev 48

/tt.EML
0,0 → 1,239
#######################################################################
## File: tt.EML
##
## Copyright (C) 2014-2019 Alireza Monemi
##
## This file is part of ProNoC 1.9.1
##
## WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT
## MAY CAUSE UNEXPECTED BEHAVIOR.
################################################################################
 
$emulate = bless( {
'samples' => undef,
'compile_pin' => {
'done_led' => 'LED',
'reset' => 'FPGA_CLK1_50',
'jtag_reset_led' => 'LED',
'noc_reset_led' => 'LED',
'clk' => 'KEY'
},
'noc_param' => {
'AVC_ATOMIC_EN' => 0,
'LB' => '4',
'SSA_EN' => '"NO"',
'DEBUG_EN' => '0',
'B' => '4',
'COMBINATION_TYPE' => '"COMB_NONSPEC"',
'VC_REALLOCATION_TYPE' => '"NONATOMIC"',
'T2' => '2',
'WEIGHTw' => '4',
'ESCAP_VC_MASK' => '2\'b01',
'C' => 0,
'SELF_LOOP_EN' => '"NO"',
'SWA_ARBITER_TYPE' => '"RRA"',
'MUX_TYPE' => '"BINARY"',
'V' => '2',
'BYTE_EN' => 0,
'T3' => '1',
'TOPOLOGY' => '"MESH"',
'PCK_TYPE' => '"MULTI_FLIT"',
'Fpay' => '32',
'ADD_PIPREG_AFTER_CROSSBAR' => '1\'b0',
'FIRST_ARBITER_EXT_P_EN' => 1,
'MIN_PCK_SIZE' => '2',
'ROUTE_NAME' => '"XY"',
'T1' => '2',
'CONGESTION_INDEX' => 3,
'SMART_MAX' => '0'
},
'compile' => {
'quartus bin' => '/home/alireza/intelFPGA_lite/questa/questasim/bin/',
'type' => 'QuartusII',
'compilers' => 'QuartusII',
'board' => 'DE10_Nano_VB2'
},
'compile_pin_range_hsb' => {},
'process_notebook' => {
'currentpage' => 1
},
'P3-_param' => {
'X_Title' => 'Desired Avg. Injected Load Per Router (flits/clock (%))',
'legend_placement' => 'BL',
'Y_MIN' => 0,
'X_MAX' => 100,
'label_font' => 'MediumBold',
'legend_font' => 'MediumBold',
'X_MIN' => 0,
'x_axis_font' => 'MediumBold',
'LINEw' => 3,
'Y_Title' => 'Total Emulation Time (clk)'
},
'setting' => {
'show_adv_setting' => 0,
'soc_path' => 'lib/soc',
'show_noc_setting' => 1,
'show_tile_setting' => 0
},
'noc_setting_gui' => {
'ha' => '0',
'va' => '0'
},
'P0Latency_param' => {
'X_MIN' => 0,
'x_axis_font' => 'MediumBold',
'LINEw' => 3,
'Y_Title' => 'Avg. Latency (clock)',
'legend_placement' => 'BL',
'Y_MIN' => 0,
'X_MAX' => 100,
'label_font' => 'MediumBold',
'legend_font' => 'MediumBold',
'X_Title' => 'Desired Avg. Injected Load Per Router (flits/clock (%))'
},
'P3' => {
'active' => '-'
},
'noc_type' => {
'ROUTER_TYPE' => '"VC_BASED"'
},
'P1Received_param' => {
'X_Title' => 'Core ID',
'legend_font' => 'MediumBold',
'label_font' => 'MediumBold',
'X_MAX' => 100,
'legend_placement' => 'BL',
'Y_MIN' => 0,
'X_MIN' => 0,
'Y_Title' => 'Received Packets Per Router',
'x_axis_font' => 'MediumBold',
'LINEw' => 3
},
'P1' => {
'active' => 'Received'
},
'graph_save' => {
'save_all_result' => 0
},
'status' => 'ideal',
'P2Received_param' => {
'X_Title' => 'Core ID',
'X_MIN' => 0,
'LINEw' => 3,
'x_axis_font' => 'MediumBold',
'Y_Title' => 'Worst-Case Delay (clk)',
'legend_placement' => 'BL',
'Y_MIN' => 0,
'legend_font' => 'MediumBold',
'label_font' => 'MediumBold',
'X_MAX' => 100
},
'P0Latency' => {
'type' => '2D_line'
},
'P0' => {
'active' => 'Latency'
},
'P2Received' => {
'type' => '3D_bar',
'dimension' => '3D'
},
'P3-' => {
'type' => '2D_line'
},
'compile_pin_pos' => {
'done_led' => [
3,
0
],
'reset' => [
4,
0
],
'noc_reset_led' => [
3,
0
],
'jtag_reset_led' => [
3,
0
],
'clk' => [
6,
0
]
},
'no_name' => {},
'emulation_column' => {
'va' => '0',
'ha' => '0'
},
'file_name' => undef,
'chart_notebook' => {},
'gui_status' => {
'timeout' => 0,
'status' => 'ideal'
},
'compile_pin_range_lsb' => {
'noc_reset_led' => 0,
'jtag_reset_led' => 0,
'clk' => 0,
'done_led' => 0
},
'compile_assign_type' => {
'clk' => 'Direct',
'reset' => 'Direct'
},
'fpga_param' => {
'TIMSTMP_FIFO_NUM' => 16,
'SAVE_NAME' => 'emulate1',
'SOF_DIR' => '/home/alireza/work/git/hca_git/mpsoc_work/emulate'
},
'parameters_order' => {
'fpga_param' => [
'TIMSTMP_FIFO_NUM',
'SAVE_NAME',
'SOF_DIR'
],
'noc_type' => [
'ROUTER_TYPE'
],
'noc_param' => [
'TOPOLOGY',
'T1',
'T2',
'T3',
'V',
'B',
'LB',
'Fpay',
'ROUTE_NAME',
'PCK_TYPE',
'MIN_PCK_SIZE',
'BYTE_EN',
'SSA_EN',
'SMART_MAX',
'CONGESTION_INDEX',
'ESCAP_VC_MASK',
'VC_REALLOCATION_TYPE',
'COMBINATION_TYPE',
'MUX_TYPE',
'C',
'DEBUG_EN',
'ADD_PIPREG_AFTER_CROSSBAR',
'FIRST_ARBITER_EXT_P_EN',
'SWA_ARBITER_TYPE',
'WEIGHTw',
'SELF_LOOP_EN',
'AVC_ATOMIC_EN'
]
},
'P1Received' => {
'dimension' => '3D',
'type' => '3D_bar'
},
'emulate_name' => 'tt',
'P2' => {
'active' => 'Received'
}
}, 'emulator' );

powered by: WebSVN 2.1.0

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