Ignore:
Timestamp:
Jul 11, 2009, 6:39:35 PM (15 years ago)
Author:
rosiere
Message:

1) add constant method - compatibility with SystemC
2) add Script to test sensitive list
3) fix bug in sensitive list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Free_List_unit/src/Free_List_unit.cpp

    r123 r132  
    100100        SC_METHOD (genMealy_pop);
    101101        dont_initialize ();
    102         sensitive << (*(in_CLOCK)).neg(); // need internal register
     102        sensitive << (*(in_CLOCK)).neg() // need internal register
     103                  << (*(in_NRESET));
     104
    103105        for (uint32_t i=0; i<_param->_nb_pop; i++)
    104106          sensitive << (*(in_POP_GPR_VAL[i]))
     
    121123        SC_METHOD (genMealy_push_gpr);
    122124        dont_initialize ();
    123         sensitive << (*(in_CLOCK)).neg(); // need internal register
     125        sensitive << (*(in_CLOCK)).neg() // need internal register
     126                  << (*(in_NRESET));
     127
    124128        for (uint32_t i=0; i<_param->_nb_push; i++)
    125129          sensitive << (*(in_PUSH_GPR_VAL    [i]))
     
    140144        SC_METHOD (genMealy_push_spr);
    141145        dont_initialize ();
    142         sensitive << (*(in_CLOCK)).neg(); // need internal register
     146        sensitive << (*(in_CLOCK)).neg() // need internal register
     147                  << (*(in_NRESET));
     148
    143149        for (uint32_t i=0; i<_param->_nb_push; i++)
    144150          sensitive << (*(in_PUSH_SPR_VAL    [i]))
Note: See TracChangeset for help on using the changeset viewer.