Ignore:
Timestamp:
Apr 4, 2013, 2:36:54 PM (11 years ago)
Author:
joannou
Message:

Got rid of intermediate v5 version. _dspin_coherence versions changed to main version for v5. Changed components names and platforms to fit the new names

Location:
branches/v5/platforms/tsar_mono_mmu
Files:
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • branches/v5/platforms/tsar_mono_mmu/soclib.conf

    r316 r351  
    11config.default.toolchain.set("cflags", config.default.toolchain.cflags + ['-DI_WANT_ILLEGAL_VCI'])
    22
    3 #config.addDescPath("/path/to/tsar/trunk/lib/")
    4 #config.addDescPath("/path/to/tsar/trunk/modules/")
    5 #config.addDescPath("/path/to/tsar/branches/v5/modules/")
    6 #config.addDescPath("/path/to/tsar/branches/v5/communication/")
     3#config.addDescPath("path/to/tsar/trunk/lib/")
     4#config.addDescPath("path/to/tsar/trunk/modules/")
     5#config.addDescPath("path/to/tsar/branches/v5/modules/")
     6#config.addDescPath("path/to/tsar/branches/v5/communication/")
  • branches/v5/platforms/tsar_mono_mmu/top.cpp

    r332 r351  
    1414#include "vci_multi_tty.h"
    1515#include "vci_vgmn.h"
    16 #include "vci_mem_cache_dspin_coherence.h"
    17 #include "vci_cc_vcache_wrapper_dspin_coherence.h"
     16#include "vci_mem_cache.h"
     17#include "vci_cc_vcache_wrapper.h"
    1818#include "vci_xicu.h"
    1919#include "vci_simhelper.h"
     
    194194    VciCcVCacheWrapper<vci_param, proc_iss >
    195195    proc("proc",
    196          0,                     // proc_id
     196         0,                         // proc_id
    197197         maptabd,               // direct space
    198          maptabc,               // coherence space
    199          IntTab(0),             // srcid_d
    200          IntTab(0),             // srcid_c
    201          IntTab(0),             // tgtid_c
     198         0,                     // srcid_d
     199         0,                     // id_c
    202200         8,8,                   // itlb size
    203201         8,8,                   // dtlb size
     
    205203         4,64,16,               // dcache size
    206204         4, 4,                  // wbuf size
    207          0, 0,                  // x, y Width
    208          nprocs,                // memory cache local id
    209          max_frozen,            // max frozen cycles
     205         0, 0,          // x, y Width
     206         max_frozen,    // max frozen cycles
    210207         from_cycle, trace_ok);
    211208
     
    225222    memc("memc",
    226223         maptabd,
    227          maptabc,
    228224         maptabd,
    229          IntTab(0),             // srcid_x
    230          IntTab(1),             // srcid_c
    231          IntTab(0),             // tgtid_d
    232          IntTab(1),             // tgtid_c
     225         0,             // srcid_x
     226         0,             // tgtid_d
     227         1,             // cc_id
    233228         16,256,16,             // cache size
     229         3,              // MAX NUMBER OF COPIES
    234230         1024,                  // HEAP size
    235231         4,                     // TRT size
     
    291287    proc.p_irq[4]               (signal_false);
    292288    proc.p_irq[5]               (signal_false);
    293     proc.p_vci_ini_d    (signal_vci_ini_d_proc);
     289    proc.p_vci          (signal_vci_ini_d_proc);
    294290    proc.p_dspin_in             (signal_dspin_from_memc);
    295291    proc.p_dspin_out    (signal_dspin_from_proc);
  • branches/v5/platforms/tsar_mono_mmu/top.desc

    r316 r351  
    44    uses = [
    55                Uses('common:mapping_table'),
    6                 Uses('caba:vci_cc_vcache_wrapper_dspin_coherence', iss_t = 'common:mips32el'),
     6                Uses('caba:vci_cc_vcache_wrapper', iss_t = 'common:mips32el'),
    77                Uses('caba:vci_simple_ram'),
    88                Uses('caba:vci_logger'),
     
    1212                Uses('caba:vci_vgmn'),
    1313                Uses('caba:vci_simhelper'),
    14                 Uses('caba:vci_mem_cache_dspin_coherence'),
     14                Uses('caba:vci_mem_cache'),
    1515                Uses('common:elf_file_loader'),
    1616        ],
Note: See TracChangeset for help on using the changeset viewer.