Ignore:
Timestamp:
Aug 26, 2014, 3:08:14 PM (10 years ago)
Author:
cfuguet
Message:

reconfiguration/tsar_generic_iob: introducing simhelper component

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/reconfiguration/platforms/tsar_generic_iob/top.desc

    r748 r769  
    22# -*- python -*-
    33
    4 # VCI parameters 
     4# VCI parameters
    55vci_cell_size_int   = 4
    66vci_cell_size_ext   = 8
     
    1616vci_wrplen_size     = 1
    1717
    18 # internal DSPIN network parameters 
     18# internal DSPIN network parameters
    1919int_dspin_cmd_flit_size = 39
    2020int_dspin_rsp_flit_size = 32
     
    2626todo = Platform('caba', 'top.cpp',
    2727
    28         uses = [
     28    uses = [
    2929            # cluster
    30             Uses('caba:reconfiguration:tsar_iob_cluster', 
     30            Uses('caba:reconfiguration:tsar_iob_cluster',
    3131                  vci_data_width_int  = vci_cell_size_int,
    32                   vci_data_width_ext  = vci_cell_size_ext, 
     32                  vci_data_width_ext  = vci_cell_size_ext,
    3333                  dspin_int_cmd_width = int_dspin_cmd_flit_size,
    3434                  dspin_int_rsp_width = int_dspin_rsp_flit_size,
    3535                  dspin_ram_cmd_width = ram_dspin_cmd_flit_size,
    3636                  dspin_ram_rsp_width = ram_dspin_rsp_flit_size),
    37                  
     37
    3838            # IOX Network
    39             Uses('caba:vci_iox_network', 
     39            Uses('caba:vci_iox_network',
    4040                  cell_size = vci_cell_size_ext),
    4141
    4242            # ROM
    43             Uses('caba:vci_simple_rom', 
     43            Uses('caba:vci_simple_rom',
    4444                  cell_size   = vci_cell_size_ext),
    4545
    4646            # Frame Buffer
    47             Uses('caba:vci_framebuffer', 
     47            Uses('caba:vci_framebuffer',
    4848                  cell_size = vci_cell_size_ext),
    4949
    5050            # Block Device
    51             Uses('caba:vci_block_device_tsar', 
     51            Uses('caba:vci_block_device_tsar',
    5252                  cell_size = vci_cell_size_ext),
    5353
    54             # NIC 
    55             Uses('caba:vci_multi_nic', 
     54            # NIC
     55            Uses('caba:vci_multi_nic',
    5656                  cell_size = vci_cell_size_ext),
    5757
    5858            # Chained DMA
    59             Uses('caba:vci_chbuf_dma', 
     59            Uses('caba:vci_chbuf_dma',
    6060                  cell_size = vci_cell_size_ext),
    6161
    6262            # TTY
    63             Uses('caba:vci_multi_tty', 
     63            Uses('caba:vci_multi_tty',
    6464                  cell_size = vci_cell_size_ext),
    6565
    6666            # IOPIC
    67             Uses('caba:vci_iopic', 
     67            Uses('caba:vci_iopic',
    6868                  cell_size = vci_cell_size_ext),
    6969
    70                 Uses('common:elf_file_loader'),
     70            # SIMHELPER
     71            Uses('caba:vci_simhelper',
     72                  cell_size = vci_cell_size_ext),
     73
     74            Uses('common:elf_file_loader'),
    7175            Uses('common:plain_file_loader'),
    7276           ],
    7377
    7478    # default VCI parameters (global variables)
    75     cell_size   = vci_cell_size_int, 
    76         plen_size   = vci_plen_size,
    77         addr_size   = vci_addr_size,
    78         rerror_size = vci_rerror_size,
    79         clen_size   = vci_clen_size,
    80         rflag_size  = vci_rflag_size,
    81         srcid_size  = vci_srcid_size,
    82         pktid_size  = vci_pktid_size,
    83         trdid_size  = vci_trdid_size,
    84         wrplen_size = vci_wrplen_size,
     79    cell_size   = vci_cell_size_int,
     80    plen_size   = vci_plen_size,
     81    addr_size   = vci_addr_size,
     82    rerror_size = vci_rerror_size,
     83    clen_size   = vci_clen_size,
     84    rflag_size  = vci_rflag_size,
     85    srcid_size  = vci_srcid_size,
     86    pktid_size  = vci_pktid_size,
     87    trdid_size  = vci_trdid_size,
     88    wrplen_size = vci_wrplen_size,
    8589
    8690)
Note: See TracChangeset for help on using the changeset viewer.