/* clockUnit.h Written by: Dan Stearns CPE 315, winter 2008 clockUnit is a manual clock used for the simple CPE 315 labs. To operate this manual clock: r key toggles startRun signal; it's used to initialize or reset other circuits. It's put into the clockUnit as a convenience for designers. c key generates one clock pulse of duration 1000. The number has no units; it's an artificial measure (simulation time) which varies from machine to machine. */ /* signature parmameters: sd schematic descriptor sr startRun signal c clock signal */ void clockUnit(SD sd, Signal& sr, Signal& c);