Ignore:
Timestamp:
Feb 27, 2009, 7:37:40 PM (15 years ago)
Author:
rosiere
Message:

1) Decod_queue : multi implementation (one_fifo, multi_fifo)
2) Issue_queue : multi implementation (in_order, out_of_order)
3) Direction : Add Meta predictor
4) Context_State : re add Branch_complete, More priority to Load miss (is not speculative)
5) Return_Address_Stack : update reg_PREDICT pointer on decod miss prediction
6) UPT : Fix bug in multi event
7) Prediction_glue : in read_stack case, insert in UPT pc_next
8) Rename select : when rob have an event (need flush), read_r{a,b,c} and write_r{d,e} is set at 0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/src/Parameters.cpp

    r98 r111  
    3939    test();
    4040
    41     _size_internal_queue =
    42       (log2( nb_context   )      +
    43        log2( nb_front_end )      +
    44        log2( nb_ooo_engine)      +
    45        log2( nb_packet    )      +     
    46 //      size_operation           +
    47 //      size_type                +
    48         size_special_data        +
    49        _size_exception           +
    50        1                         +
    51         size_general_data        +
    52         size_general_data
    53        );
    54 
    5541    if (is_toplevel)
    5642      {
     
    7157        copy();
    7258      }
     59
     60    _size_internal_queue =
     61      (_size_context_id          +
     62       _size_front_end_id        +
     63       _size_ooo_engine_id       +
     64       _size_rob_ptr             +     
     65//     _size_operation           +
     66//     _size_type                +
     67       _size_special_data        +
     68       _size_exception           +
     69       1                         +
     70       _size_general_data        +
     71       _size_general_data
     72       );
    7373
    7474    log_printf(FUNC,Execute_queue,FUNCTION,"End");
Note: See TracChangeset for help on using the changeset viewer.