Ignore:
Timestamp:
Jul 17, 2013, 10:54:07 AM (11 years ago)
Author:
cfuguet
Message:

Modifications in branches/v5/vci_mem_cache:

  • Changing name of CC DSPIN ports: + p_dspin_in => p_dspin_p2m + p_dspin_out => p_dspin_m2p
  • Splitting the Update Table in two tables: + UPT (Update Table): Stores the MULTI-UPDATE transactions + IVT (Invalidate Table): Stores the MULTI/BROADCAST INVALIDATE

transactions

Each table has its own allocator FSM: r_alloc_upt and r_alloc_ivt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/v5/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd

    r440 r441  
    55__version__ = "$Revision: 295 $"
    66
    7 Module('caba:vci_mem_cache',
     7Module('caba:vci_mem_cache_branch',
    88        classname = 'soclib::caba::VciMemCache',
    99
     
    4848            Port('caba:vci_target'   , 'p_vci_tgt'),
    4949            Port('caba:vci_initiator', 'p_vci_ixr'),
    50             Port('caba:dspin_input',
    51                 'p_dspin_in',
     50            Port('caba:dspin_p2m',
     51                'p_dspin_p2m',
    5252                dspin_data_size = parameter.Reference('dspin_in_width')
    5353            ),
    54             Port('caba:dspin_output',
    55                 'p_dspin_out',
     54            Port('caba:dspin_m2p',
     55                'p_dspin_m2p',
     56                dspin_data_size = parameter.Reference('dspin_out_width')
     57            ),
     58            Port('caba:dspin_clack',
     59                'p_dspin_clack',
    5660                dspin_data_size = parameter.Reference('dspin_out_width')
    5761            ),
Note: See TracChangeset for help on using the changeset viewer.