Ignore:
Timestamp:
Feb 16, 2010, 1:35:48 PM (14 years ago)
Author:
rosiere
Message:

Various modif (add test, and vhdl)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Queue/src/Parameters.cpp

    r113 r137  
    2121                          bool     have_port_ptr_write,
    2222                          bool     have_port_ptr_read ):
    23     behavioural::Parameters("Queue"),
    24     _size_queue          (size_queue),
    25     _size_data           (size_data ),
    26     _nb_port_slot        (nb_port_slot),
    27     _have_port_ptr_write (have_port_ptr_write and (log2(size_queue)>0)),
    28     _have_port_ptr_read  (have_port_ptr_read  and (log2(size_queue)>0)),
    29     _size_ptr            (log2(size_queue)),
    30     _have_port_ptr       (have_port_ptr_write or have_port_ptr_read)
     23    behavioural::Parameters("Queue")
    3124  {
    3225    log_printf(FUNC,Queue,FUNCTION,"Begin");
     26
     27    _size_queue          = size_queue;
     28    _size_data           = size_data ;
     29    _nb_port_slot        = nb_port_slot;
     30    _have_port_ptr_write = have_port_ptr_write and (log2(size_queue)>0);
     31    _have_port_ptr_read  = have_port_ptr_read  and (log2(size_queue)>0);
     32
     33    _size_ptr            = log2(size_queue);
     34    _have_port_ptr       = have_port_ptr_write or have_port_ptr_read;
     35
    3336    test();
    3437    log_printf(FUNC,Queue,FUNCTION,"End");
Note: See TracChangeset for help on using the changeset viewer.