public class CoreClock extends CoreComponent implements TimelineEventHandler, LogicObservable
{
private Collection<LogicObserver> observers;
- private boolean isOn = true;// first update switches to 0
+ private boolean isOn = false;// first update switches to 1; so the clock starts as 1.
private ReadWriteEnd out;
private int delta;
notifyObservers();
}
+ public int getDelta()
+ {
+ return delta;
+ }
+
public BitVector getOutValues()
{
return isOn ? BitVector.SINGLE_1 : BitVector.SINGLE_0;