Ignore:
Timestamp:
May 1, 2013, 4:21:29 PM (11 years ago)
Author:
alain
Message:

New release supporting the tsar_generic_xbar platform
with 64 bits interface between MEMC & XCACHE, and preparing
support for the tsar_generic_iob platform.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/vci_cc_vcache_wrapper/caba/metadata/vci_cc_vcache_wrapper.sd

    r351 r386  
    66
    77            tmpl_parameters = [
    8             parameter.Module('vci_param', default = 'caba:vci_param'),
     8            parameter.Module('vci_param'),
     9            parameter.Int('dspin_in_width'),
     10            parameter.Int('dspin_out_width'),
    911                parameter.Module('iss_t')
    1012        ],
     
    2022                Uses('caba:multi_write_buffer'),
    2123                Uses('caba:generic_fifo'),
    22                 Uses(
    23                 'caba:generic_cache_tsar',
     24                Uses('caba:generic_cache_tsar',
    2425                addr_t = parameter.StringExt('sc_dt::sc_uint<%d> ',
    25                 parameter.Reference('addr_size'))
    26             ),
    27             Uses(
    28                 'caba:generic_tlb',
     26                parameter.Reference('addr_size'))),
     27            Uses('caba:generic_tlb',
    2928                addr_t = parameter.StringExt('sc_dt::sc_uint<%d> ',
    30                 parameter.Reference('addr_size'))
    31             ),
    32             Uses(
    33                 'common:address_masking_table',
     29                parameter.Reference('addr_size'))),
     30            Uses('common:address_masking_table',
    3431                data_t = parameter.StringExt('sc_dt::sc_uint<%d> ',
    3532                parameter.Reference('addr_size'))
    3633            ),
    37                         Uses(
    38                 'caba:dspin_dhccp_param'
    39                           ),
     34                        Uses('caba:dspin_dhccp_param'),
    4035        ],
    4136
    4237            ports = [
    43             Port('caba:vci_initiator', 'p_vci_ini_d'),
    44             Port('caba:dspin_input', 'p_dspin_in', dspin_data_size = 40),
    45             Port('caba:dspin_output', 'p_dspin_out', dspin_data_size = 33),
     38            Port('caba:vci_initiator', 'p_vci'),
     39            Port('caba:dspin_input', 'p_dspin_in',
     40                  dspin_data_size = parameter.Reference('dspin_in_width')),
     41            Port('caba:dspin_output', 'p_dspin_out',
     42                  dspin_data_size = parameter.Reference('dspin_out_width')),
    4643                Port('caba:bit_in','p_irq', parameter.Constant('n_irq')),
    4744                Port('caba:bit_in', 'p_resetn', auto = 'resetn'),
Note: See TracChangeset for help on using the changeset viewer.