Ignore:
Timestamp:
Oct 1, 2007, 1:36:39 PM (17 years ago)
Author:
rosiere
Message:

Vhdl : RegisterFile_Multi_Banked - "full crossbar"
Correction d'un bug pour le "partial crossbar"

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Component_vhdl_instance.cpp

    r57 r58  
    2222
    2323    // buffer all output
     24   
    2425    {
    25       vhdl->set_body ("------------------------------------------------------");
    26       vhdl->set_body ("-- Output's Buffer");
    27       vhdl->set_body ("------------------------------------------------------");
    28 
    2926      // for each interface
    3027      list<Interface_fifo *>         * list_interface = (_entity)->get_interfaces_list()->get_interface_list();
     
    3229      if (not list_interface->empty())
    3330        {
     31          vhdl->set_body ("------------------------------------------------------");
     32          vhdl->set_body ("-- Output's Buffer");
     33          vhdl->set_body ("------------------------------------------------------");
     34         
    3435          while (j != list_interface->end())
    3536            {
     
    6667              ++j;
    6768            }
     69          vhdl->set_body ("");
     70          vhdl->set_body ("------------------------------------------------------");
     71          vhdl->set_body ("");
    6872        }
    69       vhdl->set_body ("");
    70       vhdl->set_body ("------------------------------------------------------");
    71       vhdl->set_body ("");
    7273    }
    7374
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Interfaces.cpp

    r57 r58  
    3535
    3636#ifdef VHDL_TESTBENCH
    37     testbench_generate_file ();
     37    if (_usage & USE_VHDL_TESTBENCH)
     38      testbench_generate_file ();
    3839#endif
    3940
Note: See TracChangeset for help on using the changeset viewer.