Disclosed are, inter alia, methods and apparatus for design and use of restartable clocks including crystal-based restartable clocks. One such restartable clock includes a crystal-based oscillating source for generating multiple oscillating signals. A restartable clocking signal generator is used to generate a restartable clocking signal based on these oscillating signals and to asynchronously restart in response to one or more control signals. The restartable clocking signal generator used in one implementation includes a quadruple sample and hold element, one or more multipliers, and differential circuitry, responsive to the control signals, for generating the restartable clocking signal. In one implementation, a single crystal-based oscillating source is used to provide oscillating signals to multiple independent restartable clocks. In one implementation, an apparatus includes multiple subsystems and a sequencing network, which is used as a control interface between a first subsystem using a restartable clock and a second subsystem.
展开▼