Changeset 137


Ignore:
Timestamp:
Feb 16, 2011, 1:42:13 PM (13 years ago)
Author:
simerabe
Message:

replacing old ring versions with new one

Location:
trunk/platforms
Files:
4 deleted
18 edited

Legend:

Unmodified
Added
Removed
  • trunk/platforms/caba-new_vdspin-test/Makefile

    r87 r137  
    11ARCH=mips32el
    22SIMULATION_ARGS=100000
    3 #SOCLIB_CC_ADD_ARGS=-t systemcass
     3SOCLIB_CC_ADD_ARGS=-t systemcass
    44SOCLIB?=$(shell soclib-cc --getpath)
    55export SOCLIB
  • trunk/platforms/caba-ring-ccxcachev1_memcachev1-mipsel/Makefile

    r3 r137  
    11ARCH=mips32el
    22SIMULATION_ARGS=100000
     3SOCLIB_CC_ADD_ARGS=-I. -t systemcass
    34SOCLIB?=$(shell soclib-cc --getpath)
    45export SOCLIB
  • trunk/platforms/caba-ring-ccxcachev1_memcachev1-mipsel/platform_desc

    r85 r137  
    99        Uses('caba:vci_logger'),
    1010        Uses('caba:vci_multi_tty'),
    11         Uses('caba:vci_vgmn'),
     11        Uses('caba:vci_simple_ring_fast',
     12        ring_cmd_data_size = 40,
     13        ring_rsp_data_size = 33),
    1214        Uses('caba:vci_mem_cache_v1'),
    1315        Uses('common:elf_file_loader'),
     
    2022        rflag_size = 1,
    2123        srcid_size = 8,
    22         pktid_size = 6,
    23         trdid_size = 6,
     24        pktid_size = 4,
     25        trdid_size = 4,
    2426        wrplen_size = 1
    2527)
  • trunk/platforms/caba-ring-ccxcachev1_memcachev1-mipsel/segmentation.h

    r85 r137  
    1919//      base address required by MIPS processor
    2020/////////////////////////////////////////////////////////////////
    21 #define MMU
     21//#define MMU
    2222
    2323#define RESET_BASE      0xBFC00000
    24 #define RESET_SIZE      0x00000040
     24#define RESET_SIZE      0x00001000
    2525
    2626#define EXCEP_BASE      0x80000000
    27 #define EXCEP_SIZE      0x000002e0
     27#define EXCEP_SIZE      0x00001000
    2828
    2929#define TEXT_BASE       0x00400000
    30 #define TEXT_SIZE       0x000011c8
     30#define TEXT_SIZE       0x00100000
    3131/////////////////////////////////////////////////////////////////
    3232//      global data segment (initialised)
     
    3434
    3535#define MC_M_BASE       0x10000000
    36 #define MC_M_SIZE       0x0000eb20
     36#define MC_M_SIZE       0x00100000
    3737
    38 /////////////////////////////////////////////////////////////////
    39 //      page table (initialised)
    40 /////////////////////////////////////////////////////////////////
    41 #define PTD_ADDR        0x40400000
    42 #define PTE_ADDR        0x40402000
    43 #define IPTE_ADDR       0x40403000
    44 #define TAB_SIZE        0x00010000
    45 
    46 #define V_TTY_BASE      0x00800000
    47 #define V_TIMER_BASE    0x00C00000      // timer virtual address
    4838//////////////////////////////////////////////////////////
    4939//      System devices
  • trunk/platforms/caba-ring-ccxcachev1_memcachev1-mipsel/top.cpp

    r85 r137  
    1111#include "vci_simple_ram.h"
    1212#include "vci_multi_tty.h"
    13 #include "vci_vgmn.h"
     13#include "vci_simple_ring_fast.h"
    1414#include "vci_mem_cache_v1.h"
    1515#include "vci_cc_xcache_wrapper_v1.h"
     
    3030
    3131        // Define VCI parameters
    32         typedef soclib::caba::VciParams<4,8,32,1,1,1,8,6,6,1> vci_param;
     32        typedef soclib::caba::VciParams<4,8,32,1,1,1,8,4,4,1> vci_param;
    3333        typedef soclib::common::Iss2Simhelper<soclib::common::Mips32ElIss> proc_iss;
    3434        // Mapping table
     
    3636        soclib::common::MappingTable maptabp(32, IntTab(8), IntTab(8), 0x00300000);
    3737
    38         maptabp.add(Segment("reset", RESET_BASE, RESET_SIZE, IntTab(2), true));
    39         maptabp.add(Segment("excep", EXCEP_BASE, EXCEP_SIZE, IntTab(2), true));
    40         maptabp.add(Segment("text" , TEXT_BASE , TEXT_SIZE , IntTab(2), true));
     38        maptabp.add(Segment("reset", RESET_BASE, RESET_SIZE, IntTab(0), true));
     39        maptabp.add(Segment("excep", EXCEP_BASE, EXCEP_SIZE, IntTab(0), true));
     40        maptabp.add(Segment("text" , TEXT_BASE , TEXT_SIZE , IntTab(0), true));
    4141        maptabp.add(Segment("tty"  , TTY_BASE  , TTY_SIZE  , IntTab(1), false));
    42         maptabp.add(Segment("mc_m" , MC_M_BASE , MC_M_SIZE , IntTab(2), true ));
     42        maptabp.add(Segment("mc_m" , MC_M_BASE , MC_M_SIZE , IntTab(0), true ));
    4343 
    4444        std::cout << maptabp << std::endl;
     
    114114        soclib::caba::VciSignals<vci_param> signal_vci_tgt_tty("vci_tgt_tty");
    115115
    116         soclib::caba::VciSignals<vci_param> signal_vci_tgt_rom("vci_tgt_rom");
    117 
    118116        soclib::caba::VciSignals<vci_param> signal_vci_tgt_xram("vci_tgt_xram");
    119117
     
    134132        // Components
    135133        soclib::caba::VciCcXCacheWrapperV1<vci_param, proc_iss >
    136         proc0("proc0", 0, maptabp, maptabc, IntTab(0),IntTab(0),IntTab(0),4,64,16,4,64,16);
     134        proc0("proc0", 0, maptabp, maptabc, IntTab(0),IntTab(0),IntTab(0),4,4,16,4,4,16);
    137135
    138136        soclib::caba::VciCcXCacheWrapperV1<vci_param, proc_iss >
    139         proc1("proc1", 1, maptabp, maptabc, IntTab(1),IntTab(1),IntTab(1),4,64,16,4,64,16);
     137        proc1("proc1", 1, maptabp, maptabc, IntTab(1),IntTab(1),IntTab(1),4,4,16,4,4,16);
    140138
    141139        soclib::caba::VciCcXCacheWrapperV1<vci_param, proc_iss >
    142         proc2("proc2", 2, maptabp, maptabc, IntTab(2),IntTab(2),IntTab(2),4,64,16,4,64,16);
     140        proc2("proc2", 2, maptabp, maptabc, IntTab(2),IntTab(2),IntTab(2),4,4,16,4,4,16);
    143141
    144142        soclib::caba::VciCcXCacheWrapperV1<vci_param, proc_iss >
    145         proc3("proc3", 3, maptabp, maptabc, IntTab(3),IntTab(3),IntTab(3),4,64,16,4,64,16);
    146 
    147         soclib::caba::VciSimpleRam<vci_param>
    148         rom("rom", IntTab(0), maptabp, loader);
     143        proc3("proc3", 3, maptabp, maptabc, IntTab(3),IntTab(3),IntTab(3),4,4,16,4,4,16);
    149144
    150145        soclib::caba::VciSimpleRam<vci_param>
     
    152147
    153148        soclib::caba::VciMemCacheV1<vci_param>
    154         memc("memc",maptabp,maptabc,maptabx,IntTab(0),IntTab(4),IntTab(2), IntTab(4),4,16,16);
     149        memc("memc",maptabp,maptabc,maptabx,IntTab(0),IntTab(4),IntTab(0), IntTab(4),16,16,16);
    155150       
    156151        soclib::caba::VciMultiTty<vci_param>
     
    163158//      soclib::caba::VciLogger<vci_param> vci_logger_memc("vci_logger_memc",maptabp);
    164159
    165 //      soclib::caba::VciSimpleRingNetwork<vci_param>
    166 //      ringd("ringd",maptabp, IntTab(), 2, 4, 3);
    167         soclib::caba::VciVgmn<vci_param>
    168         ringd("ringd",maptabp, 4, 3, 2, 2);
    169 
    170 //      soclib::caba::VciSimpleRingNetwork<vci_param>
    171 //      ringc("ringc",maptabc, IntTab(), 2, 5, 5);
    172         soclib::caba::VciVgmn<vci_param>
    173         ringc("ringc",maptabc, 5, 5, 2, 2);
    174 
    175 //      soclib::caba::VciSimpleRingNetwork<vci_param>
    176 //      ringx("ringx",maptabx, IntTab(), 2, 1, 1);
    177         soclib::caba::VciVgmn<vci_param>
    178         ringx("ringx",maptabx, 1, 1, 2, 2);
     160        soclib::caba::VciSimpleRingFast<vci_param, 40 , 33>
     161        ringd("ringd",maptabp, IntTab(), 2, 4, 2);
     162//      soclib::caba::VciVgmn<vci_param>
     163//      ringd("ringd",maptabp, 4, 3, 2, 2);
     164
     165        soclib::caba::VciSimpleRingFast<vci_param, 40 , 33>
     166        ringc("ringc",maptabc, IntTab(), 2, 5, 5);
     167//      soclib::caba::VciVgmn<vci_param>
     168//      ringc("ringc",maptabc, 5, 5, 2, 2);
     169
     170        soclib::caba::VciSimpleRingFast<vci_param, 40 , 33>
     171        ringx("ringx",maptabx, IntTab(), 2, 1, 1);
     172//      soclib::caba::VciVgmn<vci_param>
     173//      ringx("ringx",maptabx, 1, 1, 2, 2);
    179174
    180175        // Net-List
     
    228223        proc3.p_vci_tgt(signal_vci_tgt_proc3);
    229224
    230         rom.p_clk(signal_clk);
    231         rom.p_resetn(signal_resetn);
    232         rom.p_vci(signal_vci_tgt_rom);
    233 
    234225//  vci_logger_proc0.p_clk(signal_clk);
    235226//  vci_logger_proc0.p_resetn(signal_resetn);
     
    277268        ringd.p_to_initiator[2](signal_vci_ini_rw_proc2);
    278269        ringd.p_to_initiator[3](signal_vci_ini_rw_proc3);
    279         ringd.p_to_target[0](signal_vci_tgt_rom);
     270        ringd.p_to_target[0](signal_vci_tgt_memc);
    280271        ringd.p_to_target[1](signal_vci_tgt_tty);
    281         ringd.p_to_target[2](signal_vci_tgt_memc);
    282272
    283273        ringc.p_clk(signal_clk);
  • trunk/platforms/caba-ring-ccxcachev1_memcachev3-mipsel/Makefile

    r3 r137  
    11ARCH=mips32el
    22SIMULATION_ARGS=100000
     3SOCLIB_CC_ADD_ARGS=-t systemcass
    34SOCLIB?=$(shell soclib-cc --getpath)
    45export SOCLIB
  • trunk/platforms/caba-ring-ccxcachev1_memcachev3-mipsel/segmentation.h

    r86 r137  
    1919//      base address required by MIPS processor
    2020/////////////////////////////////////////////////////////////////
    21 #define MMU
    2221
    2322#define RESET_BASE      0xBFC00000
     
    3635#define MC_M_SIZE       0x00200000
    3736
    38 /////////////////////////////////////////////////////////////////
    39 //      page table (initialised)
    40 /////////////////////////////////////////////////////////////////
    41 #define PTD_ADDR        0x40400000
    42 #define PTE_ADDR        0x40402000
    43 #define IPTE_ADDR       0x40403000
    44 #define TAB_SIZE        0x00010000
    45 
    46 #define V_TTY_BASE      0x00800000
    47 #define V_TIMER_BASE    0x00C00000      // timer virtual address
    4837//////////////////////////////////////////////////////////
    4938//      System devices
     
    7766#define XRAM_SIZE       0x00000008
    7867
    79 #define MC_R_BASE       0x20200000
    80 #define MC_R_SIZE       0x00000008
    81 
    82 #define CLEANUP_OFFSET  0x20200000
  • trunk/platforms/caba-ring-ccxcachev1_memcachev3-mipsel/soft/main.c

    r86 r137  
    88#define NPROCS 4
    99#define SIZE 500
    10 #define SORT_TYPE 2
     10#define SORT_TYPE 0
    1111
    1212volatile int nprocs=NPROCS;
  • trunk/platforms/caba-ring-ccxcachev1_memcachev3-mipsel/top.cpp

    r86 r137  
    4141        maptabp.add(Segment("text" , TEXT_BASE , TEXT_SIZE , IntTab(2), true));
    4242        maptabp.add(Segment("tty"  , TTY_BASE  , TTY_SIZE  , IntTab(1), false));
    43         maptabp.add(Segment("mc_r" , MC_R_BASE , MC_R_SIZE , IntTab(2), false, true, IntTab(0)));
    4443        maptabp.add(Segment("mc_m" , MC_M_BASE , MC_M_SIZE , IntTab(2), true ));
    45         maptabp.add(Segment("ptba" , PTD_ADDR , TAB_SIZE   , IntTab(2), true));
    4644 
    4745        std::cout << maptabp << std::endl;
     
    5250        maptabc.add(Segment("c_proc2" , C_PROC2_BASE , C_PROC2_SIZE , IntTab(2), false, true, IntTab(2)));
    5351        maptabc.add(Segment("c_proc3" , C_PROC3_BASE , C_PROC3_SIZE , IntTab(3), false, true, IntTab(3)));
    54         maptabc.add(Segment("mc_r"    , MC_R_BASE , MC_R_SIZE , IntTab(4), false, false));
    5552        maptabc.add(Segment("mc_m"  , MC_M_BASE , MC_M_SIZE  , IntTab(4), false, false));
    5653        maptabc.add(Segment("reset", RESET_BASE, RESET_SIZE, IntTab(4), false, false));
    5754        maptabc.add(Segment("excep", EXCEP_BASE, EXCEP_SIZE, IntTab(4), false, false));
    5855        maptabc.add(Segment("text" , TEXT_BASE , TEXT_SIZE , IntTab(4), false, false));
    59         maptabc.add(Segment("ptba" , PTD_ADDR  , TAB_SIZE  , IntTab(4), false, false));
    6056
    6157        std::cout << maptabc << std::endl;
     
    6662        maptabx.add(Segment("excep", EXCEP_BASE, EXCEP_SIZE, IntTab(0), false));
    6763        maptabx.add(Segment("text" , TEXT_BASE , TEXT_SIZE , IntTab(0), false));
    68         maptabx.add(Segment("ptba" , PTD_ADDR  , TAB_SIZE  , IntTab(0), false));
    6964       
    7065        std::cout << maptabx << std::endl;
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/Makefile

    r134 r137  
    33#SIMULATION_ARGS        =  100000
    44#SOCLIB_CC_ADD_ARGS     = "-DCC_XCACHE_WRAPPER_DEBUG=1"
     5SOCLIB_CC_ADD_ARGS=-t systemcass
    56SOCLIB                  ?= $(shell soclib-cc --getpath)
    67export SOCLIB
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/platform_desc

    r134 r137  
    99        Uses('caba:vci_simhelper'),
    1010        Uses('caba:vci_multi_tty'),
    11         Uses('caba:vci_vgmn'),
    12         Uses('caba:vci_simple_ring_network_2',
    13                 ring_cmd_data_size = 37,
     11        Uses('caba:vci_simple_ring_fast',
     12                ring_cmd_data_size = 40,
    1413                ring_rsp_data_size = 33),
    1514        Uses('caba:vci_mem_cache_v4'),
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/top.cpp

    r134 r137  
    1414#include "vci_multi_tty.h"
    1515#include "vci_xicu.h"
    16 #include "vci_simple_ring_network_2.h"
    17 #include "vci_vgmn.h"
     16#include "vci_simple_ring_fast.h"
    1817#include "vci_mem_cache_v4.h"
    1918#include "vci_cc_xcache_wrapper_v4.h"
     
    3231#  define PARAM_VCI                         4,8,32,1,1,1,8,4,4,1
    3332
    34 #  define USE_OLD_XCACHE                    1
    35 #  define USE_VGMN                          1
    3633#  define NB_PROC_MIN                       1
    3734#  define NB_PROC_MAX                       15
    3835//                                          min_latency, fifo_depth
    39 #  define PARAM_VGMN_P                      1          , 8
    40 #  define PARAM_VGMN_C                      1          , 8
    41 #  define PARAM_VGMN_X                      2          , 8
    42 //                                          wrapper_fifo_depth
    4336#  define PARAM_RING_P                      2
    4437#  define PARAM_RING_C                      2
     
    6154{
    6255  std::cout << funcname << " [nb_cycle [file [soft]]] " << std::endl;
    63   std::cout << " * nb_cycle : number of simulated cycle, if 0 then no stop condition. (default : " << NCYCLES_DEFAULT << " cycle(s))" << endl;
    64   std::cout << " * file     : Configuration file : nb_proc, iways, isets, iwords, dways, dsets, dwords, wnwords, wnlines, wtimeout, memc_nways, memc_nsets, memc_words, memc_heap_size. (default : " << FILE_DEFAULT << " cycle(s))" << endl;
    65   std::cout << " * soft     : software executed by this platforms. (default : \"" << SOFT_DEFAULT << "\")" << endl;
     56  std::cout << " * nb_cycle : number of simulated cycle, if 0 then no stop condition. (default : " << NCYCLES_DEFAULT << " cycle(s))" << std::endl;
     57  std::cout << " * file     : Configuration file : nb_proc, iways, isets, iwords, dways, dsets, dwords, wnwords, wnlines, wtimeout, memc_nways, memc_nsets, memc_words, memc_heap_size. (default : " << FILE_DEFAULT << " cycle(s))" << std::endl;
     58  std::cout << " * soft     : software executed by this platforms. (default : \"" << SOFT_DEFAULT << "\")" << std::endl;
    6659
    6760  exit(1);
     
    256249
    257250            proc[i] = new soclib::caba::VciCcXCacheWrapperV4<vci_param, proc_iss > (str.str().c_str(), i, maptabp, maptabc, IntTab(i),IntTab(i),IntTab(i)
    258 #if USE_OLD_XCACHE
    259                                                                                     ,iways, isets, iwords
    260                                                                                     ,dways, dsets, dwords
    261 #else
    262251                                                                                    ,iways, isets, iwords
    263252                                                                                    ,dways, dsets, dwords
    264253                                                                                    ,wnwords, wnlines, wtimeout
    265 #endif
    266254                                                                                    );
    267255
     
    307295        // interconnect_x : memc       | xram
    308296
    309 #if USE_VGMN
    310         soclib::caba::VciVgmn<vci_param>
    311         interconnect_p("interconnect_p",maptabp, nb_proc  , 5        , PARAM_VGMN_P);
    312 
    313         soclib::caba::VciVgmn<vci_param>
    314         interconnect_c("interconnect_c",maptabc, nb_proc+1, nb_proc+1, PARAM_VGMN_C);
    315 
    316         soclib::caba::VciVgmn<vci_param>
    317         interconnect_x("interconnect_x",maptabx, 1        , 1        , PARAM_VGMN_X);
    318 #else
    319         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     297        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    320298        interconnect_p("interconnect_p",maptabp, IntTab(), PARAM_RING_P,nb_proc  , 5        );
    321299
    322         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     300        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    323301        interconnect_c("interconnect_c",maptabc, IntTab(), PARAM_RING_C,nb_proc+1, nb_proc+1);
    324302
    325         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     303        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    326304        interconnect_x("interconnect_x",maptabx, IntTab(), PARAM_RING_X,1        , 1        );
    327 #endif
    328305
    329306        // Net-List
  • trunk/platforms/caba-ring-vcache2_memcache-mipsel/Makefile

    r3 r137  
    11ARCH=mips32el
    22SIMULATION_ARGS=100000
     3SOCLIB_CC_ADD_ARGS=-t systemcass
    34SOCLIB?=$(shell soclib-cc --getpath)
    45export SOCLIB
  • trunk/platforms/caba-ring-vcache2_memcache-mipsel/platform_desc

    r3 r137  
    88        Uses('caba:vci_simple_ram'),
    99        Uses('caba:vci_multi_tty'),
    10         Uses('caba:vci_simple_ring_network'),
     10        Uses('caba:vci_simple_ring_fast',
     11        ring_cmd_data_size = 40,
     12        ring_rsp_data_size = 33,
     13),
    1114        Uses('caba:vci_mem_cache2'),
    1215        Uses('common:elf_file_loader'),
  • trunk/platforms/caba-ring-vcache2_memcache-mipsel/top.cpp

    r3 r137  
    1111#include "vci_simple_ram.h"
    1212#include "vci_multi_tty.h"
    13 #include "vci_simple_ring_network.h"
     13#include "vci_simple_ring_fast.h"
    1414#include "vci_mem_cache2.h"
    1515#include "vci_cc_vcache_wrapper2_ring.h"
     
    165165        tty("tty",IntTab(1),maptabp,"tty0","tty1","tty2","tty3",NULL);
    166166
    167         soclib::caba::VciSimpleRingNetwork<vci_param>
    168         ringp("ringp",maptabp, IntTab(), 2, 4, 3);
    169 
    170         soclib::caba::VciSimpleRingNetwork<vci_param>
    171         ringc("ringc",maptabc, IntTab(), 2, 5, 5);
    172 
    173         soclib::caba::VciSimpleRingNetwork<vci_param>
     167        soclib::caba::VciSimpleRingFast<vci_param, 40, 33>
     168        ringp("ringp",maptabp, IntTFast, 4, 3);
     169
     170        soclib::caba::VciSimpleRingFast<vci_param, 40, 33>
     171        ringc("ringc",maptabc, IntTFast, 5, 5);
     172
     173        soclib::caba::VciSimpleRingFast<vci_param, 40, 33>
    174174        ringx("ringx",maptabx, IntTab(), 2, 1, 1);
    175175
  • trunk/platforms/fpga_3_tsar_v1/platform_desc

    r42 r137  
    1212        Uses('caba:vci_multi_tty'),
    1313        Uses('caba:vci_vgmn'),
    14         Uses('caba:vci_simple_ring_network_2',
    15                 ring_cmd_data_size = 37,
     14        Uses('caba:vci_simple_ring_fast',
     15                ring_cmd_data_size = 40,
    1616                ring_rsp_data_size = 33),
    1717        Uses('caba:vci_mem_cache_v2'),
  • trunk/platforms/fpga_3_tsar_v1/top.cpp

    r42 r137  
    1010#include "vci_simple_ram.h"
    1111#include "vci_multi_tty.h"
    12 #include "vci_simple_ring_network_2.h"
     12#include "vci_simple_ring_fast.h"
    1313#include "vci_vgmn.h"
    1414#include "vci_mem_cache_v2.h"
     
    2121//#define  VCI_LOGGER
    2222#include "segmentation.h"
    23 #define USE_VGMN
     23//#define USE_VGMN
    2424
    2525int _main(int argc, char *argv[])
     
    198198#else
    199199
    200         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     200        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    201201        ringp("ringp",maptabp, IntTab(), 2, 4, 3);
    202202
    203         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     203        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    204204        ringc("ringc",maptabc, IntTab(), 2, 5, 5);
    205205
    206         soclib::caba::VciSimpleRingNetwork2<vci_param,37,33>
     206        soclib::caba::VciSimpleRingFast<vci_param,40,33>
    207207        ringx("ringx",maptabx, IntTab(), 2, 1, 1);
    208208#endif
  • trunk/platforms/tsarv2_mutekh/top.cpp

    r8 r137  
    1010#include "vci_simple_ram.h"
    1111#include "vci_multi_tty.h"
    12 #include "vci_simple_ring_network_2.h"
     12#include "vci_simple_ring_fast.h"
    1313#include "vci_vgmn.h"
    1414#include "vci_mem_cache_v2.h"
     
    218218
    219219#else
    220         soclib::caba::VciSimpleRingNetwork2<vci_param, 37, 33>
     220        soclib::caba::VciSimpleRingFast<vci_param, 40, 33>
    221221        ringp("ringp",maptabp, IntTab(), 2, 4, 4);
    222222
    223         soclib::caba::VciSimpleRingNetwork2<vci_param, 37, 33>
     223        soclib::caba::VciSimpleRingFast<vci_param, 40, 33>
    224224        ringc("ringc",maptabc, IntTab(), 2, 5, 5);
    225225
Note: See TracChangeset for help on using the changeset viewer.