Changeset 47 for sources/src/casc.h


Ignore:
Timestamp:
Oct 26, 2009, 7:07:37 PM (15 years ago)
Author:
buchmann
Message:

This patch simplifies SystemCASS.

Remove:

  • ckeckings about multiwriting on registers and ports
  • checkings related to FSM modeling
  • regression tests related to the checkings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • sources/src/casc.h

    r37 r47  
    3838#ifdef SCHEDULING_BY_CASC
    3939#include <systemcass_version_ext.h>
    40 #include <fsm_rules.h>
    4140
    4241namespace sc_core {
     
    4948EXTERN void simulate_1_cycle (void)
    5049{
    51 #ifdef CONFIG_CHECK_FSM_RULES
    52   casc_fsm_step = TRANSITION;
    53 #endif
    5450  transition ();
    5551  update     ();
    56 #ifdef CONFIG_CHECK_FSM_RULES
    57   casc_fsm_step = GEN_MOORE;
    58 #endif
    5952  moore_generation ();
    60 #ifdef CONFIG_CHECK_FSM_RULES
    61   casc_fsm_step = GEN_MEALY;
    62 #endif
    6353  mealy_generation ();
    64 #ifdef CONFIG_CHECK_FSM_RULES
    65   casc_fsm_step = STIMULI;
    66 #endif
    6754}
    6855} // end of sc_core namespace
Note: See TracChangeset for help on using the changeset viewer.