Method and system for switching between multiple clock...

Pulse or digital communications – Synchronizers

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C375S356000, C375S357000, C327S145000, C331S049000

Reexamination Certificate

active

06831959

ABSTRACT:

TECHNICAL FIELD OF THE INVENTION
This invention relates generally to the field of electronic circuits and more particularly to a method and system for switching between multiple clock signals in a digital circuit.
BACKGROUND OF THE INVENTION
In designing digital circuits for use in systems such as telecommunications networks, it is often desirable to incorporate redundancies so that a malfunction or failure of one component does not disable the entire system. For example, conventional telecommunications networks generally include two clock signals produced by two different clocks.
In switching from one clock signal to the other, it is important that no glitches occur. A glitch occurs when two rising or two falling clock edges occur in less than the period of the clock signal. If the digital circuit experiences a glitch, the set-up and hold requirements for the circuit may not be met and the flip-flops can enter an indeterminate or unstable state. This could result in unrecoverable errors.
Conventional attempts to provide switching between two clock signals without glitches fail to provide for switching between clock signals when the currently selected clock is inactive. Thus, clock signals cannot be switched using these methods when the current clock malfunctions or fails, which is one of the most important reasons for switching between clock signals.
More recently, a system for switching between clock signals has been implemented in a field-programmable gate array that provides for switching between two clock signals without requiring the currently selected clock to be active. However, in some situations, it may be desirable to switch between three or more clock signals in order to provide increased protection for critical systems in which failures cannot be tolerated.
SUMMARY OF THE INVENTION
In accordance with the present invention, a method and system for switching between multiple clock signals in a digital circuit are provided that substantially eliminate or reduce disadvantages and problems associated with previously developed systems and methods. In particular, a system may switch from an inactive clock signal to one of two or more other clock signals without producing any glitches.
In one embodiment of the present invention, a method for switching between multiple clock signals in a digital circuit is provided that includes providing to a clock selector at least three distinct clock signals for the circuit. A master clock signal for the circuit is generated with the clock selector based on a first one of the distinct clock signals. The master clock signal is asynchronously blocked. The master clock signal for the circuit is generated with the clock selector based on a second one of the distinct clock signals. The master clock signal is synchronously blocked.
Technical advantages of the present invention include providing an improved digital circuit for a telecommunications node or other suitable application. In particular, the circuit switches glitchlessly between clock signals. As a result, when the circuit switches from one clock signal to another, the circuit continues to function properly.
Another technical advantage of the present invention includes an improved method and system for switching between multiple clock signals in a digital circuit. In particular, switching may be accomplished without relying on the currently active clock. As a result, when a selected clock malfunctions or fails, the clock signal for the circuit may be switched to a functioning clock signal. Accordingly, the switch is glitchless even if the original clock signal has become inactive.
Another technical advantage of the present invention includes providing a highly reliable digital circuit. In particular, the circuit may employ and switch between three or more clock signals. As a result, greater protection is provided through the use of multiple back-up clocks. Accordingly, critical systems in which failures cannot be tolerated are more stable when the system and method of the present invention are implemented as a part of those systems.
Other technical advantages will be readily apparent to one skilled in the art from the following figures, description, and claims.


REFERENCES:
patent: 4855616 (1989-08-01), Wang et al.
patent: 4965524 (1990-10-01), Patchen
patent: 5155380 (1992-10-01), Hwang et al.
patent: 5206817 (1993-04-01), McClure
patent: 5231636 (1993-07-01), Rasmussen
patent: 5291528 (1994-03-01), Vermeer
patent: 5483185 (1996-01-01), Scriber et al.
patent: 5574731 (1996-11-01), Qureshi
patent: 5689200 (1997-11-01), Ting et al.
patent: 5852630 (1998-12-01), Langberg et al.
patent: 6239626 (2001-05-01), Chesavage
patent: 6265930 (2001-07-01), Walker et al.
patent: 6323715 (2001-11-01), Vatinel

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for switching between multiple clock... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for switching between multiple clock..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for switching between multiple clock... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3289504

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.