Ignore:
Timestamp:
Feb 19, 2009, 5:31:47 PM (15 years ago)
Author:
rosiere
Message:

1) OOO_egine : add stat to depiste low perf source
2) Commit : add stat
3) LSU_Pointer : retire - always ack (else combinatory loop). insert - max nb_inst_memory
4) TopLevel? : add debug_idle_time to stop combinatory loop.
5) Issue_queue : add reexecute_queue, new implementation (routage after issue_queue)
6) Decod / Predictor : add "can_continue"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Script/SelfTest.sh

    r105 r110  
    99declare    test_ko="Test KO";
    1010declare    test_ok="Test OK";
     11declare    test_unknow="???????";
    1112declare    tmp="${MORPHEO_HOME}/tmp/SelfTest";
    1213declare    path="${MORPHEO_TOPLEVEL}/IPs/systemC/processor/Morpheo/";
     
    8889    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Direction_Glue"
    8990    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction"
    90 #   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Meta_Predictor_Glue"
     91    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Meta_Predictor_Glue"
    9192#   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Two_Level_Branch_Predictor_Glue"
    9293#   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Branch_History_Table"
    9394#   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Pattern_History_Table"
    94 #   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor"
    95 #   "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor"
     95    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor"
     96    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor"
    9697    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue"
    9798    "Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack"
     
    225226        "result")
    226227            for x in "systemc" "vhdl"; do
    227                 echo "${x}";
     228                color=34;
     229                echo "[1;${color}m * ${x}[1;0m";
     230
    228231                for i in ${tmp}/*.${x}; do
    229232                    if test -f ${i}; then
     
    232235                       
    233236                        case "${res_test}" in
    234                             "${test_ok}") color=32;
     237                            "${test_ok}") res_test=${test_ok};     color=32;
    235238                                ;;
    236                             "${test_ko}") color=31;
     239                            "${test_ko}") res_test=${test_ko};     color=31;
    237240                                ;;
    238                             *)            color=39;
     241                            *)            res_test=${test_unknow}; color=39;
    239242                                ;;
    240243                        esac
    241                         echo "[1;${color}m * ${res_test} - ${component}[1;0m";
     244                        echo "[1;${color}m   * ${res_test} - ${component}[1;0m";
    242245                    fi;
    243246                done;
Note: See TracChangeset for help on using the changeset viewer.