# # ChangeLog for / # # Generated by Trac 1.2.3 # Dec 26, 2024, 12:14:27 PM Thu, 16 Jul 2015 13:17:49 GMT cfuguet [1006] * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) reconf: simplify the mechanism to transform a router in a black-hole. Thu, 16 Jul 2015 09:05:23 GMT bellefin [1005] * trunk/platforms/tsar_generic_iob/arch.py (modified) Rename the "build" directory to "bin" directory Wed, 15 Jul 2015 16:06:32 GMT bellefin [1004] * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) Add the INTER_FRAME_GAP argument in the VciMultiNic constructor and ... Fri, 03 Jul 2015 09:09:00 GMT guerin [1003] * trunk/softs/tsar_boot/drivers/spi.h (modified) spi: drop inline keyword to fix compilation with GCC 5.1 Thu, 02 Jul 2015 13:17:14 GMT alain [1002] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/top.desc (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Introducing the BDV / SDC / HBA switch in the tsar_generic_iob plat- form Tue, 16 Jun 2015 19:24:36 GMT cfuguet [1001] * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/include/dspin_local_crossbar.h (modified) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/src/dspin_local_crossbar.cpp (modified) * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/include/vci_local_crossbar.h (modified) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/src/vci_local_crossbar.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/Makefile (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: introducing a hardware barrier in the global-local interface ... Fri, 12 Jun 2015 13:22:13 GMT cfuguet [1000] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/random_faulty_core_router.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: update simulation scripts and fix some minor bugs in the ... Fri, 12 Jun 2015 13:22:12 GMT cfuguet [999] * branches/reconfiguration/modules/vci_xicu/caba/source/include/vci_xicu.h (modified) * branches/reconfiguration/modules/vci_xicu/caba/source/src/vci_xicu.cpp (modified) reconf: introduce a mechanism in the reconf:vci_xicu component to ... Fri, 12 Jun 2015 13:22:12 GMT cfuguet [998] * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/broadcast_latency.sh (deleted) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/metadata (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/metadata/dspin_packet_generator.sd (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/source (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/source/include (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/source/include/dspin_packet_generator.h (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/source/src (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/dspin_packet_generator/caba/source/src/dspin_packet_generator.cpp (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/run_broadcast_latency.sh (deleted) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/broadcast_check.sh (moved) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/broadcast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/run_broadcast_check.sh (moved) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/run_broadcast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/run_unicast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/scripts/unicast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/top.cpp (modified) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/top.desc (modified) reconf: several improvements in the dspin_router synthetic test platform Fri, 29 May 2015 15:51:08 GMT cfuguet [997] * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/broadcast_check.sh (modified) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/run_broadcast_check.sh (modified) reconf: improve the recovery broadcast replication policy - ... Fri, 29 May 2015 15:51:07 GMT cfuguet [996] * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/broadcast_check.sh (moved) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/broadcast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/run_broadcast_check.sh (moved) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/run_broadcast_latency.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/top.cpp (modified) reconf: introduce scripts to get transactions latency in the ... Sun, 24 May 2015 16:37:09 GMT cfuguet [995] * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: pass the configuration_supported parameter to the routers in ... Sun, 24 May 2015 16:37:08 GMT cfuguet [994] * branches/reconfiguration/modules/dspin_router/caba/source/include/dspin_router.h (modified) * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/Makefile (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/check_broadcast.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/run.sh (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/soclib.conf (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/top.cpp (added) * branches/reconfiguration/modules/dspin_router/caba/test/synthetic_test/top.desc (added) reconf: modify the broadcast routing function to support holes in the ... Mon, 18 May 2015 10:01:39 GMT cfuguet [993] * trunk/platforms/tsar_generic_leti/Makefile (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) Reintroduce the -SOFT and -DISK simulator arguments to pass the ROM ... Thu, 14 May 2015 20:45:44 GMT alain [992] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/drivers/reset_bdv.c (deleted) * trunk/softs/tsar_boot/drivers/reset_bdv.h (deleted) * trunk/softs/tsar_boot/drivers/reset_hba.c (deleted) * trunk/softs/tsar_boot/drivers/reset_hba.h (deleted) * trunk/softs/tsar_boot/drivers/reset_ioc_bdv.c (added) * trunk/softs/tsar_boot/drivers/reset_ioc_bdv.h (added) * trunk/softs/tsar_boot/drivers/reset_ioc_hba.c (added) * trunk/softs/tsar_boot/drivers/reset_ioc_hba.h (added) * trunk/softs/tsar_boot/drivers/reset_ioc_rdk.c (added) * trunk/softs/tsar_boot/drivers/reset_ioc_rdk.h (added) * trunk/softs/tsar_boot/drivers/reset_ioc_sdc.c (added) * trunk/softs/tsar_boot/drivers/reset_ioc_sdc.h (added) * trunk/softs/tsar_boot/drivers/reset_ioc_spi.c (added) * trunk/softs/tsar_boot/drivers/reset_ioc_spi.h (added) * trunk/softs/tsar_boot/drivers/reset_rdk.c (deleted) * trunk/softs/tsar_boot/drivers/reset_rdk.h (deleted) * trunk/softs/tsar_boot/drivers/reset_sdc.c (deleted) * trunk/softs/tsar_boot/drivers/reset_sdc.h (deleted) * trunk/softs/tsar_boot/drivers/reset_tty.c (modified) * trunk/softs/tsar_boot/drivers/sdcard.c (deleted) * trunk/softs/tsar_boot/drivers/sdcard.h (deleted) * trunk/softs/tsar_boot/include/reset_ioc.h (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) * trunk/softs/tsar_boot/src/reset_ioc.c (modified) * trunk/softs/tsar_boot/src/reset_utils.c (modified) Introduce a new driver for SD Card using the 4bits wide SD bus. ... Thu, 14 May 2015 12:20:40 GMT cfuguet [991] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/faultyprocs.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/parse.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/plot_ffstend.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/random_faulty_core_router.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/run.py (modified) reconf: force the python version 2.7 in simulation scripts. Thu, 14 May 2015 12:20:38 GMT cfuguet [990] * branches/reconfiguration/modules/vci_xicu/caba/source/src/vci_xicu.cpp (modified) reconf: fix a bug on the PRIO register of the vci_xicu component ... Wed, 13 May 2015 08:28:08 GMT cfuguet [989] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) reconf: allow debugging of the vci_simple_rom component in the ... Wed, 13 May 2015 08:28:06 GMT cfuguet [988] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) reconf: introducing a mechanism to deactivate the watchdog timer on ... Sun, 03 May 2015 16:26:51 GMT alain [987] * trunk/platforms/tsar_generic_mwmr (deleted) Housekeeeping... Sun, 19 Apr 2015 15:19:36 GMT cfuguet [986] * branches/reconfiguration/platforms/tsar_generic_iob/Makefile (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) reconf: some improvements on tsar_generic_iob platform Sun, 19 Apr 2015 15:19:35 GMT cfuguet [985] * branches/reconfiguration/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * branches/reconfiguration/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) reconf: mask the global bits of the configuration segment - This ... Sun, 19 Apr 2015 15:19:34 GMT cfuguet [984] * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) bugfixes on vci_io_bridge: Several bugfixes concerning the use of ... Sun, 19 Apr 2015 15:19:32 GMT cfuguet [983] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) bugfix in vci_block_device_tsar: - fix: writes on the BUFFER ... Thu, 16 Apr 2015 15:21:37 GMT bellefin [982] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Use a local file for disk image Thu, 16 Apr 2015 15:19:15 GMT alain [981] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Replace USING_OPENMP flag by USE_OPENMP. Thu, 16 Apr 2015 14:56:04 GMT alain [980] * trunk/platforms/tsar_generic_iob/Makefile (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) remove "USING_OPENMP" define in top.cpp: it should be passed as a CFLAGS. Thu, 16 Apr 2015 10:41:54 GMT alain [979] * trunk/platforms/tsar_generic_iob/arch.py (modified) The mmc variable corresponding to the MMC peripheral must be defined ... Wed, 15 Apr 2015 14:42:51 GMT cfuguet [978] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) reconf: use the reconf version of the dspin_local_crossbar Wed, 15 Apr 2015 14:02:12 GMT cfuguet [977] * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/include/dspin_local_crossbar.h (modified) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/src/dspin_local_crossbar.cpp (modified) reconf: dont test the locality of global to local requests. - ... Wed, 15 Apr 2015 14:02:10 GMT cfuguet [976] * branches/reconfiguration/modules/dspin_local_crossbar (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/metadata (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/metadata/dspin_local_crossbar.sd (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/include (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/include/dspin_local_crossbar.h (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/src (added) * branches/reconfiguration/modules/dspin_local_crossbar/caba/source/src/dspin_local_crossbar.cpp (added) reconf: introduce the dspin_local_crossbar component in ... Wed, 15 Apr 2015 14:02:09 GMT cfuguet [975] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_leti/arch.py (modified) * trunk/platforms/tsar_generic_mwmr/arch.py (modified) * trunk/platforms/tsar_mono_fpga/arch.py (modified) Update arch.py scripts to support the new mapping.py version - ... Wed, 15 Apr 2015 14:02:08 GMT cfuguet [974] * branches/reconfiguration/platforms/tsar_generic_iob/Makefile (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/Makefile (modified) reconf: improve reconf:tsar_generic_iob simulation scripts Wed, 15 Apr 2015 14:02:06 GMT cfuguet [973] * branches/reconfiguration/modules/vci_xicu/caba/source/src/vci_xicu.cpp (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) improve debug messages - replace the BDEV_DEBUG define by the ... Sat, 11 Apr 2015 18:26:46 GMT alain [972] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Modify the tsar_generic_iob platform: The vci_multi_dma component ... Mon, 06 Apr 2015 14:45:23 GMT alain [971] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Cosmetic Mon, 06 Apr 2015 09:53:18 GMT cfuguet [970] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) bugfix in vci_cc_vcache_wrapper: remove a wrong assert condition ... Mon, 06 Apr 2015 08:29:16 GMT cfuguet [969] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) reconf: don't use all cpus when simulating with omp. Mon, 06 Apr 2015 08:29:14 GMT cfuguet [968] * trunk/softs/tsar_boot/drivers/reset_bdv.c (modified) * trunk/softs/tsar_boot/drivers/reset_hba.c (modified) * trunk/softs/tsar_boot/include/reset_utils.h (modified) bugfix:tsar_boot: cache aligned structures should use the ... Sun, 05 Apr 2015 22:39:32 GMT alain [967] * trunk/platforms/tsar_generic_leti/arch.py (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) * trunk/platforms/tsar_generic_leti/top.desc (modified) Introduce the new parametre ioc_type in the tsar_generic_leti platform. Sun, 05 Apr 2015 22:37:30 GMT alain [966] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) Cosmetic Sat, 04 Apr 2015 22:42:04 GMT alain [965] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/top.desc (modified) Introduce a new parameter in the tsar_generic_iob SystemC ... Thu, 02 Apr 2015 16:01:21 GMT alain [964] * trunk/softs/tsar_boot/drivers/reset_hba.c (added) * trunk/softs/tsar_boot/drivers/reset_hba.h (added) Introducing HBA driver in the tsar boot-loader. Thu, 02 Apr 2015 11:18:56 GMT cfuguet [963] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: consider the IRQ_PER_PROCESSOR constant when connecting XICU ... Wed, 01 Apr 2015 13:42:03 GMT alain [962] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/conf/platform_de2_115_fpga/hard_config.h (modified) * trunk/softs/tsar_boot/drivers/reset_bdv.c (modified) * trunk/softs/tsar_boot/drivers/reset_inval.c (modified) * trunk/softs/tsar_boot/drivers/reset_inval.h (modified) * trunk/softs/tsar_boot/include/reset_ioc.h (modified) * trunk/softs/tsar_boot/include/reset_utils.h (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) * trunk/softs/tsar_boot/src/reset_ioc.c (modified) * trunk/softs/tsar_boot/src/reset_utils.c (modified) Introducing a new IOC driver supporting the VciMultiAhci disk ... Mon, 30 Mar 2015 09:26:28 GMT cfuguet [961] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: merge commit 959 concerning parameters of the XICU - All ... Fri, 27 Mar 2015 16:34:26 GMT alain [960] * trunk/platforms/tsar_generic_leti/arch.py (modified) Introduce (nbprocs <= 4) check in arch.py Fri, 27 Mar 2015 16:21:52 GMT alain [959] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Fix a bug in platform tsar_generic_iob to support more than 4 ... Thu, 26 Mar 2015 16:49:04 GMT cfuguet [958] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * trunk/platforms/tsar_mono_fpga/arch.py (modified) update arch.py to comply to the new genmap addPeriph() definition Thu, 19 Mar 2015 16:08:34 GMT cfuguet [957] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/soclib.conf (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_mono_fpga (added) * trunk/platforms/tsar_mono_fpga/Makefile (added) * trunk/platforms/tsar_mono_fpga/arch.py (added) * trunk/platforms/tsar_mono_fpga/top.cpp (added) * trunk/platforms/tsar_mono_fpga/top.desc (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/metadata (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/metadata/tsar_fpga_cluster.sd (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/source (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/source/include (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/source/include/tsar_fpga_cluster.h (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/source/src (added) * trunk/platforms/tsar_mono_fpga/tsar_fpga_cluster/caba/source/src/tsar_fpga_cluster.cpp (added) Introduce a SocLib platform implementing the FPGA mono cluster ... Tue, 10 Mar 2015 13:16:56 GMT alain [956] * trunk/platforms/tsar_generic_mwmr (added) * trunk/platforms/tsar_generic_mwmr/Makefile (added) * trunk/platforms/tsar_generic_mwmr/arch.py (added) * trunk/platforms/tsar_generic_mwmr/hard_config.h (added) * trunk/platforms/tsar_generic_mwmr/make (added) * trunk/platforms/tsar_generic_mwmr/nic_tx_file.txt (added) * trunk/platforms/tsar_generic_mwmr/top.cpp (added) * trunk/platforms/tsar_generic_mwmr/top.desc (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/metadata (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/metadata/tsar_mwmr_cluster.sd (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/source (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/source/include (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/source/include/tsar_mwmr_cluster.h (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/source/src (added) * trunk/platforms/tsar_generic_mwmr/tsar_mwmr_cluster/caba/source/src/tsar_mwmr_cluster.cpp (added) Introducing the tsar_generic_mwmr platform, derived from ... Tue, 10 Mar 2015 13:02:07 GMT alain [955] * trunk/platforms/tsar_generic_iob/arch.py (modified) Modify the arch.py file to comply with the new prototype of ... Tue, 10 Mar 2015 12:48:09 GMT alain [954] * trunk/platforms/tsar_generic_leti/arch.py (modified) Modify the arch.py file to comply with the new prototype for the ... Tue, 03 Mar 2015 10:42:35 GMT alain [953] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Cosmetic Tue, 03 Mar 2015 10:42:02 GMT alain [952] * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) Cosmetic Wed, 25 Feb 2015 10:09:16 GMT porquet [951] * trunk/platforms/tsar_generic_leti/top.cpp (modified) tsar_generic_leti: fix compilation warning Mon, 23 Feb 2015 14:45:18 GMT porquet [950] * trunk/platforms/linux_monocluster/top.cpp (modified) linux_monocluster: define 4 irq lines per cpu (to be coherent with ... Wed, 18 Feb 2015 15:18:43 GMT cfuguet [949] * trunk/softs/tsar_boot/include/defs.h (modified) * trunk/softs/tsar_boot/preloader.ld.in (modified) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) preloader: when loading LINUX, copy the DTB in low memory addresses Wed, 18 Feb 2015 13:08:19 GMT porquet [948] * trunk/platforms/linux_monocluster/README (modified) linux_monocluster platform: fix and reformat README file Sun, 15 Feb 2015 19:44:35 GMT cfuguet [947] * branches/reconfiguration/modules/dspin_router/caba/source/include/dspin_router.h (modified) * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_recovery_routing_test (deleted) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/main.c (modified) reconf: add new mode to the dspin_router - Modes are: + ... Sat, 14 Feb 2015 22:35:32 GMT alain [946] * trunk/platforms/tsar_generic_iob/arch.py (modified) Cosmetic. Sat, 14 Feb 2015 19:12:29 GMT alain [945] * trunk/platforms/tsar_generic_iob/arch.py (modified) Fix a bug in the external peripherals physical address computation. Sat, 14 Feb 2015 19:10:37 GMT alain [944] * trunk/platforms/tsar_generic_leti/arch.py (modified) Bug fix in the external peripheral physical address computation. Sat, 14 Feb 2015 16:22:08 GMT alain [943] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) Remove vobj from mapping_info, and remove seg_kernel_uncdata. Thu, 12 Feb 2015 13:59:20 GMT cfuguet [942] * branches/reconfiguration/modules/dspin_router/caba/test/common.mk (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_recovery_routing_test/main.c (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_recovery_routing_test/test.sh (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/main.c (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/test.sh (modified) * branches/reconfiguration/softs/drivers/xcu.c (modified) * branches/reconfiguration/softs/drivers/xcu.h (modified) reconf: improve unitary tests for dspin_router Thu, 12 Feb 2015 13:59:19 GMT cfuguet [941] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.desc (modified) reconf: use of the NIC and CHBUFDMA is now optional Thu, 12 Feb 2015 13:59:18 GMT cfuguet [940] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) reconf: the disk image path can be passes as parameter to the ... Sun, 08 Feb 2015 20:46:25 GMT alain [939] * trunk/platforms/tsar_generic_leti/arch.py (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) Introduce the distributed kernel heap vsegs. Sun, 08 Feb 2015 20:38:31 GMT alain [938] * trunk/platforms/tsar_generic_iob/arch.py (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) Introduce distributed kernel heap. Sun, 01 Feb 2015 16:06:41 GMT alain [937] * trunk/platforms/tsar_generic_leti/arch.py (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) Reducing the number of external TTY terminals to 8, in both the ... Tue, 27 Jan 2015 17:04:17 GMT cfuguet [936] * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) reconf: using the reconfiguration version of the vci_local_crossbar ... Tue, 27 Jan 2015 16:58:10 GMT cfuguet [935] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) reconf: the ELF file for the external ROM is now optional in the ... Tue, 27 Jan 2015 16:58:09 GMT cfuguet [934] * branches/reconfiguration/modules/dspin_router/caba/source/include/dspin_router.h (modified) * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_recovery_routing_test/test.sh (modified) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test (added) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/Makefile (added) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/main.c (added) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/reset.S (added) * branches/reconfiguration/modules/dspin_router/caba/test/simple_segment_recovery_test/test.sh (copied) * branches/reconfiguration/modules/dspin_router/include/soclib/dspin_router_config.h (modified) reconf: add unitary test for the segment migration mechanism in the ... Tue, 27 Jan 2015 16:58:08 GMT cfuguet [933] * branches/reconfiguration/modules/vci_local_crossbar/caba/source/src/vci_local_crossbar.cpp (modified) reconf: vci_local_crossbar: locality of packets coming from the ... Tue, 27 Jan 2015 16:58:08 GMT cfuguet [932] * branches/reconfiguration/modules/vci_local_crossbar (added) * branches/reconfiguration/modules/vci_local_crossbar/caba (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/metadata (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/metadata/vci_local_crossbar.sd (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/source (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/include (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/include/vci_local_crossbar.h (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/src (added) * branches/reconfiguration/modules/vci_local_crossbar/caba/source/src/vci_local_crossbar.cpp (added) reconf: introduce a vci_local_crossbar which support the segment ... Tue, 27 Jan 2015 16:58:07 GMT cfuguet [931] * branches/reconfiguration/modules/dspin_router/caba/source/include/dspin_router.h (modified) * branches/reconfiguration/modules/dspin_router/caba/source/src/dspin_router.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: introducing the segment recovery mechanism in the ... Tue, 27 Jan 2015 16:20:19 GMT cfuguet [930] * trunk/softs/tsar_boot/preloader.ld.in (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) * trunk/softs/tsar_boot/src/reset_utils.c (modified) tsar_boot: using global variable for the block device block cache ... Mon, 26 Jan 2015 14:47:33 GMT cfuguet [929] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) reconf: update the onerun.py simulation script Fri, 23 Jan 2015 10:16:09 GMT cfuguet [928] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) reconf: use the std::numeric_limits class for int max values Fri, 23 Jan 2015 10:16:08 GMT cfuguet [927] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) reconf: improve test scripts for tsar_generic_iob platform - Now ... Tue, 20 Jan 2015 15:06:49 GMT cfuguet [926] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/top.desc (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) reconf: add external ROM in platform - The external ROM, which ... Tue, 20 Jan 2015 15:06:48 GMT cfuguet [925] * branches/reconfiguration/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) reconf: erasing the CONFIG_LOCK register in the memcache interface file Tue, 13 Jan 2015 08:42:55 GMT cfuguet [924] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) reconf: factorize the watchdog_timeout signal in vci_cc_vcache_wrapper Tue, 13 Jan 2015 08:23:15 GMT cfuguet [923] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) reconf: reuse the UNC transactions' watchdog timer in the CC_TEST ... Mon, 12 Jan 2015 17:40:23 GMT haoliu [922] * branches/MESI/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) HMESI Bugfixed in vci_mem_cache. a wrong key is sent to cache L1. Mon, 12 Jan 2015 14:21:22 GMT meunier [921] * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) wt_ideal branch: * Forgot to remove the hack in vci_cc_vcache to ... Mon, 12 Jan 2015 14:15:50 GMT meunier [920] * branches/wt_ideal (added) * branches/wt_ideal/README (added) * branches/wt_ideal/communication (added) * branches/wt_ideal/communication/dspin_wtidl_param (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba/metadata (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba/metadata/dspin_wtidl_param.sd (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba/source (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba/source/include (added) * branches/wt_ideal/communication/dspin_wtidl_param/caba/source/include/dspin_wtidl_param.h (added) * branches/wt_ideal/lib (added) * branches/wt_ideal/lib/generic_cache_tsar (added) * branches/wt_ideal/lib/generic_cache_tsar/include (added) * branches/wt_ideal/lib/generic_cache_tsar/include/generic_cache.h (added) * branches/wt_ideal/lib/generic_cache_tsar/metadata (added) * branches/wt_ideal/lib/generic_cache_tsar/metadata/generic_cache.sd (added) * branches/wt_ideal/modules (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/metadata (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/metadata/vci_cc_vcache_wrapper.sd (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source/include (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source/src (added) * branches/wt_ideal/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (added) * branches/wt_ideal/modules/vci_mem_cache (added) * branches/wt_ideal/modules/vci_mem_cache/caba (added) * branches/wt_ideal/modules/vci_mem_cache/caba/metadata (added) * branches/wt_ideal/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/include (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/include/update_tab.h (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/include/xram_transaction.h (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/src (added) * branches/wt_ideal/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (added) * branches/wt_ideal/modules/vci_mem_cache/include (added) * branches/wt_ideal/modules/vci_mem_cache/include/soclib (added) * branches/wt_ideal/modules/vci_mem_cache/include/soclib/mem_cache.h (added) * Adding branch wt_ideal -- "ideal" write-through Fri, 09 Jan 2015 22:55:11 GMT cfuguet [919] * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/reconfiguration/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * branches/reconfiguration/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) reconf: implement the CC_TEST FSM in the cc_vcache_wrapper - ... Tue, 06 Jan 2015 15:40:18 GMT haoliu [918] * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) RWT Bug fixed in vci_mem_cache: considering the local cost for all ... Tue, 06 Jan 2015 10:07:53 GMT cfuguet [917] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) vci_mem_cache: erase unused config_lock register definition - ... Tue, 06 Jan 2015 10:07:53 GMT cfuguet [916] * branches/reconfiguration/platforms/tsar_generic_iob/top.cpp (modified) reconf: (tsar_generic_iob) use SYNTHETIC mode in the NIC controller Tue, 06 Jan 2015 10:07:52 GMT cfuguet [915] * branches/reconfiguration/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * branches/reconfiguration/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) reconf: merge vci_mem_cache trunk modifications (rev 912) Fri, 02 Jan 2015 13:12:44 GMT alain [914] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Update top.cpp for tsar_generic_iob. Fri, 02 Jan 2015 13:10:58 GMT alain [913] * trunk/platforms/tsar_generic_iob/arch.py (modified) Update arch.py for tsar_generic_iob. Fri, 02 Jan 2015 12:18:51 GMT alain [912] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) The hard lock implemented as an addressable register in the ... Fri, 02 Jan 2015 12:03:52 GMT alain [911] * trunk/softs/tsar_boot/drivers/reset_inval.c (modified) The reset_buf_invalidate() function has been modified to comply ... Fri, 19 Dec 2014 15:45:08 GMT haoliu [910] * branches/MESI/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) (HMESI) Fixed bug for the write cost counter and the sc cost counter ... Fri, 19 Dec 2014 15:34:04 GMT haoliu [909] * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) (RWT) fixed bug for the write cost counter and the sc cost counter ... Fri, 19 Dec 2014 15:17:17 GMT meunier [908] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Trunk : * Fixing a bug in the computation of the write cost and SC ... Fri, 12 Dec 2014 15:52:48 GMT cfuguet [907] * branches/reconfiguration/platforms/tsar_generic_iob/scripts/arch.py (modified) * branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py (modified) reconf: generate the linux device tree when running simulation script