Ignore:
Timestamp:
Oct 15, 2014, 3:30:34 PM (9 years ago)
Author:
cfuguet
Message:

reconf/tsar_generic_iob: updating metadata files

  • Renaming the mem cache dspin parameters by the new names introduced in revision 836.
  • Using the vci_cc_vcache_wrapper of the reconfiguration branch instead of the one in the trunk
Location:
branches/reconfiguration/platforms/tsar_generic_iob
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py

    r812 r841  
    8888# 5. execute simulator
    8989os.environ["DISTRIBUTED_BOOT"] = "1"
     90os.environ["SOCLIB_FB"] = "HEADLESS"
    9091if args.quiet: os.environ["SOCLIB_TTY"] = "FILES"
    9192
  • branches/reconfiguration/platforms/tsar_generic_iob/soclib.conf

    r808 r841  
    1212config.addDescPath(join(tsarpath, "trunk/communication"))
    1313config.addDescPath(join(tsarpath, "trunk/modules"))
     14config.addDescPath(join(tsarpath, "branches/reconfiguration/modules"))
  • branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd

    r748 r841  
    66
    77    tmpl_parameters = [
    8         parameter.Module('vci_param_int', default = 'caba:vci_param', 
     8        parameter.Module('vci_param_int', default = 'caba:vci_param',
    99                          cell_size = parameter.Reference('vci_data_width_int')),
    10         parameter.Module('vci_param_ext', default = 'caba:vci_param', 
     10        parameter.Module('vci_param_ext', default = 'caba:vci_param',
    1111                          cell_size = parameter.Reference('vci_data_width_ext')),
    1212        parameter.Int('dspin_int_cmd_width'),
     
    1616    ],
    1717
    18     header_files = [ 
    19         '../source/include/tsar_iob_cluster.h', 
     18    header_files = [
     19        '../source/include/tsar_iob_cluster.h',
    2020    ],
    2121
    22     implementation_files = [ 
    23         '../source/src/tsar_iob_cluster.cpp', 
     22    implementation_files = [
     23        '../source/src/tsar_iob_cluster.cpp',
    2424    ],
    2525
     
    3131
    3232        # internal network components
    33         Uses('caba:vci_cc_vcache_wrapper',
     33        Uses('caba:reconf:vci_cc_vcache_wrapper',
    3434              cell_size          = parameter.Reference('vci_data_width_int'),
    3535              dspin_in_width     = parameter.Reference('dspin_int_cmd_width'),
    3636              dspin_out_width    = parameter.Reference('dspin_int_rsp_width'),
    37               iss_t              = 'common:gdb_iss', 
     37              iss_t              = 'common:gdb_iss',
    3838              gdb_iss_t          = 'common:mips32el'),
    3939
    4040        Uses('caba:vci_mem_cache',
    41               memc_cell_size_int = parameter.Reference('vci_data_width_int'),
    42               memc_cell_size_ext = parameter.Reference('vci_data_width_ext'),
    43               dspin_in_width     = parameter.Reference('dspin_int_rsp_width'),
    44               dspin_out_width    = parameter.Reference('dspin_int_cmd_width')),
     41              memc_cell_size_int   = parameter.Reference('vci_data_width_int'),
     42              memc_cell_size_ext   = parameter.Reference('vci_data_width_ext'),
     43              memc_dspin_in_width  = parameter.Reference('dspin_int_rsp_width'),
     44              memc_dspin_out_width = parameter.Reference('dspin_int_cmd_width')),
    4545
    4646        Uses('caba:vci_xicu',
     
    5353              cell_size          = parameter.Reference('vci_data_width_int')),
    5454
    55         Uses('caba:vci_local_crossbar', 
     55        Uses('caba:vci_local_crossbar',
    5656              cell_size          = parameter.Reference('vci_data_width_int')),
    5757
    58         Uses('caba:dspin_local_crossbar', 
     58        Uses('caba:dspin_local_crossbar',
    5959              flit_width         = parameter.Reference('dspin_int_cmd_width')),
    6060
    61         Uses('caba:dspin_local_crossbar', 
     61        Uses('caba:dspin_local_crossbar',
    6262              flit_width         = parameter.Reference('dspin_int_rsp_width')),
    6363
    64         Uses('caba:dspin_local_crossbar', 
     64        Uses('caba:dspin_local_crossbar',
    6565              flit_width         = parameter.Reference('dspin_ram_cmd_width')),
    6666
    67         Uses('caba:dspin_local_crossbar', 
     67        Uses('caba:dspin_local_crossbar',
    6868              flit_width         = parameter.Reference('dspin_ram_rsp_width')),
    6969
    70         Uses('caba:vci_dspin_initiator_wrapper', 
     70        Uses('caba:vci_dspin_initiator_wrapper',
    7171              cell_size          = parameter.Reference('vci_data_width_int'),
    7272              dspin_cmd_width    = parameter.Reference('dspin_int_cmd_width'),
     
    7878              dspin_rsp_width    = parameter.Reference('dspin_int_rsp_width')),
    7979
    80         Uses('caba:virtual_dspin_router', 
     80        Uses('caba:virtual_dspin_router',
    8181              flit_width         = parameter.Reference('dspin_int_cmd_width')),
    8282
    83         Uses('caba:virtual_dspin_router', 
     83        Uses('caba:virtual_dspin_router',
    8484              flit_width         = parameter.Reference('dspin_int_rsp_width')),
    8585
    8686        # RAM network components
    87         Uses('caba:vci_dspin_initiator_wrapper', 
     87        Uses('caba:vci_dspin_initiator_wrapper',
    8888              cell_size          = parameter.Reference('vci_data_width_ext'),
    8989              dspin_cmd_width    = parameter.Reference('dspin_ram_cmd_width'),
     
    9595              dspin_rsp_width    = parameter.Reference('dspin_ram_rsp_width')),
    9696
    97         Uses('caba:dspin_router', 
     97        Uses('caba:dspin_router',
    9898              flit_width         = parameter.Reference('dspin_ram_cmd_width')),
    9999
    100         Uses('caba:dspin_router', 
     100        Uses('caba:dspin_router',
    101101              flit_width         = parameter.Reference('dspin_ram_rsp_width')),
    102102
     
    105105
    106106        # IOX network components
    107         Uses('caba:vci_io_bridge', 
     107        Uses('caba:vci_io_bridge',
    108108              iob_cell_size_int  = parameter.Reference('vci_data_width_int'),
    109109              iob_cell_size_ext  = parameter.Reference('vci_data_width_ext')),
     
    114114        Port('caba:clock_in', 'p_clk', auto = 'clock'),
    115115
    116         Port('caba:dspin_output', 'p_int_cmd_out', [4, 3], 
     116        Port('caba:dspin_output', 'p_int_cmd_out', [4, 3],
    117117              dspin_data_size = parameter.Reference('dspin_int_cmd_width')),
    118         Port('caba:dspin_input', 'p_int_cmd_in', [4, 3], 
     118        Port('caba:dspin_input', 'p_int_cmd_in', [4, 3],
    119119              dspin_data_size = parameter.Reference('dspin_int_cmd_width')),
    120         Port('caba:dspin_output', 'p_int_rsp_out', [4, 2], 
    121               dspin_data_size = parameter.Reference('dspin_int_rsp_width')), 
    122         Port('caba:dspin_input', 'p_int_rsp_in', [4, 2], 
     120        Port('caba:dspin_output', 'p_int_rsp_out', [4, 2],
     121              dspin_data_size = parameter.Reference('dspin_int_rsp_width')),
     122        Port('caba:dspin_input', 'p_int_rsp_in', [4, 2],
    123123              dspin_data_size = parameter.Reference('dspin_int_rsp_width')),
    124124
    125         Port('caba:dspin_output', 'p_ram_cmd_out', [4], 
     125        Port('caba:dspin_output', 'p_ram_cmd_out', [4],
    126126              dspin_data_size = parameter.Reference('dspin_ram_cmd_width')),
    127         Port('caba:dspin_input', 'p_ram_cmd_in', [4], 
     127        Port('caba:dspin_input', 'p_ram_cmd_in', [4],
    128128              dspin_data_size = parameter.Reference('dspin_ram_cmd_width')),
    129         Port('caba:dspin_output', 'p_ram_rsp_out', [4], 
    130               dspin_data_size = parameter.Reference('dspin_ram_rsp_width')), 
    131         Port('caba:dspin_input', 'p_ram_rsp_in', [4], 
     129        Port('caba:dspin_output', 'p_ram_rsp_out', [4],
     130              dspin_data_size = parameter.Reference('dspin_ram_rsp_width')),
     131        Port('caba:dspin_input', 'p_ram_rsp_in', [4],
    132132              dspin_data_size = parameter.Reference('dspin_ram_rsp_width')),
    133133        ],
Note: See TracChangeset for help on using the changeset viewer.