Ignore:
Timestamp:
Feb 5, 2008, 5:21:20 PM (16 years ago)
Author:
rosiere
Message:
  • Add two component :
    • network between read unit and execute unit
    • network between execute unit and write unit
  • remove parameters "nb_operation" and "nb_type"
  • in write_queue add the special case : load_speculative
Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/src/Parameters.cpp

    r76 r77  
    2929                          uint32_t nb_general_register     ,
    3030                          uint32_t nb_special_register     ,
    31                           uint32_t nb_operation            ,
    32                           uint32_t nb_type                 ,
    3331                          uint32_t nb_gpr_write            ,
    3432                          uint32_t nb_spr_write            ,
     
    4846    _nb_general_register      (nb_general_register     ),
    4947    _nb_special_register      (nb_special_register     ),
    50     _nb_operation             (nb_operation            ),
    51     _nb_type                  (nb_type                 ),
    5248    _nb_gpr_write             (nb_gpr_write            ),
    5349    _nb_spr_write             (nb_spr_write            ),
     
    6662    _size_general_register    (log2(nb_general_register)),
    6763    _size_special_register    (log2(nb_special_register)),
    68     _size_operation           (log2(nb_operation       )),
    69     _size_type                (log2(nb_type            )),
    7064   
    7165    _have_port_context_id     (_size_context_id   >0),
     
    8680        ,_nb_general_register
    8781        ,_nb_special_register
    88         ,_nb_operation       
    89         ,_nb_type           
    9082        ,_nb_gpr_write
    9183        ,_nb_spr_write
     
    10597         ,nb_general_register
    10698         ,nb_special_register
    107          ,nb_operation       
    108          ,nb_type           
    10999         ,nb_gpr_write
    110100         ,nb_spr_write
     
    134124    _nb_general_register      (param._nb_general_register     ),
    135125    _nb_special_register      (param._nb_special_register     ),
    136     _nb_operation             (param._nb_operation            ),
    137     _nb_type                  (param._nb_type                 ),
    138126    _nb_gpr_write             (param._nb_gpr_write            ),
    139127    _nb_spr_write             (param._nb_spr_write            ),
     
    152140    _size_general_register    (param._size_general_register   ),
    153141    _size_special_register    (param._size_special_register   ),
    154     _size_operation           (param._size_operation          ),
    155     _size_type                (param._size_type               ),
    156142
    157143    _have_port_context_id     (param._have_port_context_id    ),
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/src/Parameters_print.cpp

    r76 r77  
    3737    xml.singleton_begin("nb_general_register     "); xml.attribut("value",toString(_nb_general_register     )); xml.singleton_end();
    3838    xml.singleton_begin("nb_special_register     "); xml.attribut("value",toString(_nb_special_register     )); xml.singleton_end();
    39     xml.singleton_begin("nb_operation            "); xml.attribut("value",toString(_nb_operation            )); xml.singleton_end();
    40     xml.singleton_begin("nb_type                 "); xml.attribut("value",toString(_nb_type                 )); xml.singleton_end();
    4139    xml.singleton_begin("nb_gpr_write            "); xml.attribut("value",toString(_nb_gpr_write            )); xml.singleton_end();
    4240    xml.singleton_begin("nb_spr_write            "); xml.attribut("value",toString(_nb_spr_write            )); xml.singleton_end();
Note: See TracChangeset for help on using the changeset viewer.