Ignore:
Timestamp:
Sep 24, 2007, 2:00:35 PM (17 years ago)
Author:
rosiere
Message:

Ajout SystemC read_queue et reservation_station
Ajout port au bloc registerfile_monolithic (à ajouter également au bloc registerfile et registerfile_multi_banked)
Modif param : passage de pointeur (attention, tous les composants n'ont pas été tous modifier)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/src/Parameters_msg_error.cpp

    r15 r55  
    2525      {
    2626        msg += "  - type \"Tdata_t\" is too little to the size defined by size_word\n";
    27         msg +=  "    * size_word                       : " + toString(_size_word) + "\n";
    28         msg +=  "    * Tdata_t                   (bits): " + toString(8*(sizeof(Tdata_t))) + "\n";
     27        msg += "    * size_word                       : " + toString(_size_word) + "\n";
     28        msg += "    * Tdata_t                   (bits): " + toString(8*(sizeof(Tdata_t))) + "\n";
    2929      }
    3030
     
    3232      {
    3333        msg += "  - type \"Taddress_t\" is too little to the size defined by nb_word\n";
    34         msg +=  "    * nb_word                         : " + toString(_nb_word)    + "\n";
    35         msg +=  "      > size                   (bits) : " + toString(log2(_nb_word)) + "\n";
    36         msg +=  "    * Taddress_t               (bits) : " + toString(8*(sizeof(Taddress_t))) + "\n";
     34        msg += "    * nb_word                         : " + toString(_nb_word)    + "\n";
     35        msg += "      > size                   (bits) : " + toString(log2(_nb_word)) + "\n";
     36        msg += "    * Taddress_t               (bits) : " + toString(8*(sizeof(Taddress_t))) + "\n";
    3737      }
    3838
     39    if ((_nb_port_read + _nb_port_read_write) < 1)
     40      {
     41        msg += "  - you need a read port\n";
     42        msg += "    * nb_port_read                    : " + toString(_nb_port_read)       + "\n";
     43        msg += "    * nb_port_read_write              : " + toString(_nb_port_read_write) + "\n";
     44      }
     45
     46    if ((_nb_port_write + _nb_port_read_write) < 1)
     47      {
     48        msg += "  - you need a write port\n";
     49        msg += "    * nb_port_write                   : " + toString(_nb_port_write)      + "\n";
     50        msg += "    * nb_port_read_write              : " + toString(_nb_port_read_write) + "\n";
     51      }
    3952    if (_nb_word < 2)
    4053      {
Note: See TracChangeset for help on using the changeset viewer.