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
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Parameters.cpp

    r71 r77  
    3030                          uint32_t            nb_packet              ,
    3131                          uint32_t            size_general_data      ,
    32                           uint32_t            nb_general_register    ,
    33                           uint32_t            nb_operation           ,
    34                           uint32_t            nb_type                                     
    35                           ):
     32                          uint32_t            nb_general_register    ):
    3633    _size_store_queue        (size_store_queue       ),
    3734    _size_load_queue         (size_load_queue        ),
     
    4542    _size_general_data       (size_general_data      ),
    4643    _nb_general_register     (nb_general_register    ),
    47     _nb_operation            (nb_operation           ),
    48     _nb_type                 (nb_type                ),
    4944   
    5045    _size_address_store_queue              (log2(size_store_queue             )),
     
    5752    _size_packet_id          (log2(nb_packet          )),
    5853    _size_general_register   (log2(nb_general_register)),
    59     _size_operation          (log2(nb_operation       )),
    60     _size_type               (log2(nb_type            )),
    6154    _size_dcache_context_id  (_size_context_id + _size_front_end_id + _size_ooo_engine_id),
    6255    _size_dcache_packet_id   ((log2((size_store_queue>size_load_queue)?size_store_queue:size_load_queue))+1),
     
    9083    _size_general_data       (param._size_general_data      ),
    9184    _nb_general_register     (param._nb_general_register    ),
    92     _nb_operation            (param._nb_operation           ),
    93     _nb_type                 (param._nb_type                ),
    9485
    9586    _size_address_store_queue              (param._size_address_store_queue             ),
     
    10293    _size_packet_id          (param._size_packet_id         ),
    10394    _size_general_register   (param._size_general_register  ),
    104     _size_operation          (param._size_operation         ),
    105     _size_type               (param._size_type              ),
    10695    _size_dcache_context_id  (param._size_dcache_context_id ),
    10796    _size_dcache_packet_id   (param._size_dcache_packet_id  ),
Note: See TracChangeset for help on using the changeset viewer.