53 sc_signal<int> elapsed_time;
54 sc_signal<double> raw_speed;
55 sc_signal<double> filtered_speed;
58 void find_time_proc();
61 void read_speed_proc();
64 void filter_speed_proc();
67 void pwm_driver_proc();
72 sensitive << clk.pos();
75 sensitive << pulse.pos();
78 sensitive << raw_speed;
81 sensitive << filtered_speed;