Ignore:
Timestamp:
Jul 10, 2014, 2:35:05 PM (10 years ago)
Author:
cfuguet
Message:

reconfiguration: tsar_generic_iob distributed boot

  • Introducing optional distributed boot in the tsar_generic_iob platform.
  • To support this, a distributed boot ROM is instantiated in each cluster.
  • Physical address extension register for instructions and data of L1 caches is initialized with local cluster index when distributed boot is activated.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h

    r747 r748  
    3232#include "vci_cc_vcache_wrapper.h"
    3333#include "vci_io_bridge.h"
     34#include "vci_simple_rom.h"
    3435
    3536namespace soclib { namespace caba   {
     
    9495    VciSignals<vci_param_int>             signal_int_vci_tgt_xicu;
    9596    VciSignals<vci_param_int>             signal_int_vci_tgt_mdma;
     97    VciSignals<vci_param_int>             signal_int_vci_tgt_brom;
    9698    VciSignals<vci_param_int>             signal_int_vci_tgt_iobx;
    9799
     
    146148    VciMultiDma<vci_param_int>*                       mdma;
    147149
     150    VciSimpleRom<vci_param_int>*                      brom;
     151
    148152    VciLocalCrossbar<vci_param_int>*                  int_xbar_d;
    149153   
     
    205209                    size_t                             int_xicu_tgt_id,
    206210                    size_t                             int_mdma_tgt_id,
     211                    size_t                             int_brom_tgt_id,
    207212                    size_t                             int_iobx_tgt_id,
    208213                    size_t                             int_proc_ini_id,
     
    227232                    size_t                             xcu_nb_inputs,
    228233
     234                    bool                               distboot,
     235
    229236                    const Loader                       &loader,       // loader for XRAM
    230237
Note: See TracChangeset for help on using the changeset viewer.