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/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/Branch_History_Table/SelfTest/src/test.cpp

    r15 r42  
    9696
    9797 
    98   _Branch_History_Table->vhdl_testbench_label("Initialisation");
    9998  cout << "{"+toString(static_cast<uint32_t>(sc_simulation_time()))+"} Initialisation" << endl;
    10099
     
    129128  sc_start(0);
    130129
    131   _Branch_History_Table->vhdl_testbench_label("Loop of Test");
    132130  cout << "{"+toString(static_cast<uint32_t>(sc_simulation_time()))+"} Loop of Test" << endl;
    133131
    134132  for (uint32_t iteration=0; iteration<NB_ITERATION; iteration ++)
    135133    {
    136       _Branch_History_Table->vhdl_testbench_label("Iteration "+toString(iteration));
    137134      num_port_branch_complete = rand() % param._nb_branch_complete;
    138135      num_port_predict         = rand() % param._nb_prediction     ;
Note: See TracChangeset for help on using the changeset viewer.