Ignore:
Timestamp:
Jan 19, 2008, 12:09:01 PM (16 years ago)
Author:
rosiere
Message:

Modification of Statisctics
Add a new systemC component : Load_Store_Queue (tested with one benchmark and one configuration). Store don't supported the Data Buss Error (Load is supported)

File:
1 edited

Legend:

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

    r43 r71  
    1111
    1212#include <sstream>
    13 using namespace std;
    1413
    1514namespace morpheo              {
     
    1817#undef  FUNCTION
    1918#define FUNCTION "Vhdl::get_architecture"
    20   string Vhdl::get_architecture (uint32_t depth      ,
    21                                  string   name       ,
    22                                  string   entity_name)
     19  std::string Vhdl::get_architecture (uint32_t depth      ,
     20                                 std::string   name       ,
     21                                 std::string   entity_name)
    2322  {
    2423    log_printf(FUNC,Behavioural,FUNCTION,"Begin");
    2524
    26     string        tab = string(depth,'\t');
    27     ostringstream text;
     25    std::string        tab = std::string(depth,'\t');
     26    std::ostringstream text;
    2827
    29     text << tab << "architecture " << name << " of " << entity_name << " is" << endl
    30          << tab << get_type     (depth+1)                                    << endl
    31          << tab << get_signal   (depth+1)                                    << endl
    32          << tab << get_alias    (depth+1)                                    << endl
    33          << tab << "begin"                                                   << endl
    34          << tab << get_body     (depth+1)                                    << endl
    35          << tab << "end " << name << ";"                                     << endl;
     28    text << tab << "architecture " << name << " of " << entity_name << " is" << std::endl
     29         << tab << get_type     (depth+1)                                    << std::endl
     30         << tab << get_signal   (depth+1)                                    << std::endl
     31         << tab << get_alias    (depth+1)                                    << std::endl
     32         << tab << "begin"                                                   << std::endl
     33         << tab << get_body     (depth+1)                                    << std::endl
     34         << tab << "end " << name << ";"                                     << std::endl;
    3635
    3736    log_printf(FUNC,Behavioural,FUNCTION,"End");
Note: See TracChangeset for help on using the changeset viewer.