Ignore:
Timestamp:
Jul 5, 2007, 5:50:19 PM (17 years ago)
Author:
rosiere
Message:

Modification des classes d'encapsulation des interfaces :

  • gère les signaux à écrire dans le vhdl
  • les traces pour le testbench
  • la génération des vhdl structurelles

-> test sur la Pattern History Table

File:
1 edited

Legend:

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

    r41 r42  
    1818
    1919    if ((_presence_port == PORT_VHDL_YES_TESTBENCH_YES) or
    20         (_presence_port == PORT_VHDL_NO_TESTBENCH_YES ))
     20        (_presence_port == PORT_VHDL_NO_TESTBENCH_YES ) or
     21        (_presence_port == RESET_VHDL_YES             ) or
     22        (_presence_port == RESET_VHDL_NO              ) )
    2123      {
    2224        string str;
     
    3234                case IN    : {str =             toBase2 (value); break;}
    3335                case OUT   : {str =             toBase2 (value); break;}
    34 //              case INOUT : {break;}
     36                default    : {break;}
    3537                }
    3638              break;
     
    4446                case IN    : {str =             toBase2 (value,_size); break;}
    4547                case OUT   : {str =             toBase2 (value,_size); break;}
    46 //              case INOUT : {break;}
     48                default    : {break;}
    4749                }
    4850              break;
     
    5658                case IN    : {str =             toBase2 (value,_size); break;}
    5759                case OUT   : {str =             toBase2 (value,_size); break;}
    58 //              case INOUT : {break;}           
     60                default    : {break;}           
    5961                }
    6062              break;
     
    6870                case IN    : {str =             toBase2 (value,_size); break;}
    6971                case OUT   : {str =             toBase2 (value,_size); break;}
    70 //              case INOUT : {break;}
     72                default    : {break;}
    7173                }
    7274              break;
     
    8082                case IN    : {str =             toBase2 (value,_size); break;}
    8183                case OUT   : {str =             toBase2 (value,_size); break;}
    82 //              case INOUT : {break;}
     84                default    : {break;}
    8385                }
    8486              break;
Note: See TracChangeset for help on using the changeset viewer.