Ignore:
Timestamp:
Dec 8, 2007, 5:12:36 PM (16 years ago)
Author:
rosiere
Message:

read_queue : systemC et vhdl ok !
queue : quelques petits modif pour avoir une queue de taille 1
nettoyage des fichiers *mkf*

File:
1 edited

Legend:

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

    r54 r68  
    88
    99#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/include/Read_queue.h"
     10#include "Behavioural/Generic/Queue/include/Queue.h"
    1011#include "Behavioural/include/Vhdl.h"
    1112
     
    2324  {
    2425    log_printf(FUNC,Read_queue,"vhdl","Begin");
     26   
     27    //----- Queue -----
     28   
     29    morpheo::behavioural::generic::queue::Parameters * param_queue;
     30    morpheo::behavioural::generic::queue::Queue      * queue;
     31   
     32    param_queue = new morpheo::behavioural::generic::queue::Parameters
     33      (_param->_size_queue,
     34       _param->_size_internal_queue
     35       );
     36   
     37    string queue_name = _name + "_queue";
     38    queue = new morpheo::behavioural::generic::queue::Queue
     39      (queue_name.c_str()
     40#ifdef STATISTICS
     41       ,NULL
     42#endif
     43       ,param_queue
     44       ,USE_VHDL);
     45   
     46    _component->set_component(queue->_component
     47#ifdef POSITION
     48                              , 0, 0, 0, 0
     49#endif
     50                              , INSTANCE_LIBRARY
     51                              );
     52
    2553
    2654    Vhdl * vhdl = new Vhdl (_name);
     
    3563
    3664    delete vhdl;
     65    delete param_queue;
     66    delete queue;
    3767
    3868    log_printf(FUNC,Read_queue,"vhdl","End");
Note: See TracChangeset for help on using the changeset viewer.