[0001] The present invention is directed, in general, to phase-locked loops and, more specifically, to a fractional frequency clock signal synthesizer, a method of generating fractional frequency clock signals and a synchronous telecommunications system incorporating the synthesizer or the method.
[0002] Two ways exist by which data can be communicated from a transmitter to a receiver: asynchronously or synchronously. Data communication is asynchronous when the transmitter and receiver employ separate time bases (clocks). While asynchronous data communication dispenses with the need for a synchronizing master clock signal to be transmitted with the data, the data instead is required to be bounded by control bits and typically buffered at both the transmitting and receiving ends. The control bits and buffering result in an overall reduction in data transmission rate.
[0003] Synchronous data communication occurs when the transmitter and receiver share the same time base. Synchronous data communication greatly reduces the need for buffering as described above and may simply utilize control bits for adding quality of service. Synchronous data communication, however, requires a master clock signal to be shared between the transmitter and receiver to ensure that they work harmoniously. While asynchronous communications systems have certainly found their place today, modern telecommunications systems and sophisticated computer networks predominantly use synchronous data communication due to the superior speed it offers.
[0004] Unfortunately, communicating a clock signal over distances can be challenging. A clock signal may be encoded in a square waveform and may be transmitted many miles over an electrical wire, optical fiber or wirelessly. The clock signal may be distributed with synchronous data or via a separate master clock network. In addition, the clock signal may be embedded within the synchronous data and extracted when needed. During its transmission, interference and transmission line impairments may serve to attenuate, disperse, distort and/or frequency-shift the clock signal, rendering it difficult to use or perhaps even to recognize at its destination.
[0005] Accordingly, it has become commonplace to employ circuits either to regenerate the master clock signal or use it merely to synchronize a local clock. Such local clock generating circuits often employ a phase-locked loop (PLL) in combination with a voltage-controlled crystal oscillator (VCXO), a delay-locked loop (DLL) or a fixed frequency crystal oscillator.
[0006] Some applications require great frequency agility on the part of the local clock signal. In other words, different frequencies may be needed at different times, typically to allow equipment to be “interoperable,” (function with systems or networks adhering to different standards). Conventional local clock signal generating circuits have attempted to meet this challenge by applying different integer multipliers to the frequency of a single reference clock to yield the various required local clock frequencies. The frequency of the reference clock is advantageously chosen to be the greatest common factor of the various local clock frequencies that are required to be generated.
[0007] Unfortunately, the success of this approach depends heavily upon the relationship between or among the required local clock frequencies, becoming markedly less desirable as the greatest common factor of the required local clock frequencies must decrease. In theory, a single reference clock could still be used provided its frequency is sufficiently low. However, low reference clock frequencies require extreme multiplication, which causes errors to occur in the resulting local clock frequencies. To avoid the extreme multiplication problem, conventional local clock generating circuits have employed multiple reference clocks of higher frequency. However, each additional reference clock adds size, cost and complexity to the overall circuit. Furthermore, if VCXOs or crystal oscillators (XOs) are used as reference clocks, circuit cost and size become an acute issue, because VCXOs and XOs are expensive and unable to be integrated with other circuitry onto the same chip.
[0008] Accordingly, what is needed in the art is a fundamentally new architecture for a local clock generating circuit. The circuit should ideally be integratable into a single chip, frequency-agile, and should not require multiple expensive, discrete-components such as VCXOs or fixed frequency XOs.
[0009] To address the above-discussed deficiencies of the prior art, the present invention provides a local clock signal synthesizer, a method of generating fractional frequency local clock signals and a synchronous telecommunications system incorporating the synthesizer or the method. In one embodiment, the synthesizer includes: (1) a reference clock source that generates a reference clock signal, (2) a delay circuit, coupled to the reference clock source and having taps, that provides progressively delayed versions of the reference clock signal at the taps and (3) tap-select logic, coupled to the delay circuit, that traverses the taps to generate the local clock signal from the progressively delayed versions. For purposes of the present invention, “traverses” is defined as “temporarily couples the tap to the output of the circuit such that the signal at the tap temporarily becomes the local clock signal.” The resulting local clock signal is therefore an amalgam of the various progressively delayed versions that went into its creation.
[0010] The present invention therefore introduces a local clock signal synthesizer that builds local clock signals from a plurality of progressively delayed reference clock signals. By changing the direction and frequency of tap traversal, the tap-select logic is capable of generating a wide variety of high quality, local clock signal frequencies without requiring multiple VCXOs or fixed frequency XOs.
[0011] In one embodiment of the present invention, the reference clock signal has a frequency lower than a frequency of the local clock signal. Subject to practical considerations and any limitations that a particular application may have, the present invention can operate with a reference clock signal of any frequency.
[0012] In one embodiment of the present invention, the delay circuit is a delay-locked loop. Those skilled in the pertinent art are familiar with the structure and operation of delay-locked loops and will recognize their advantageous use in circuits constructed according to the principles of the present invention. Of course, other delay circuits fall within the broad scope of the present invention.
[0013] In one embodiment of the present invention, the delay circuit has at least 32 taps. In an embodiment to be illustrated in the Detailed Description that follows, the delay circuit has only four taps. Delay circuits having 64 or more taps may also prove advantageous in a particular application.
[0014] In one embodiment of the present invention, delays of the progressively delayed versions are evenly distributed along a single period of the reference clock signal. “Evenly distributed” means that a fixed delay separates each tap. Alternatively, the taps may be unevenly distributed, which may give rise to more sophisticated tap traversal schemes.
[0015] In one embodiment of the present invention, the tap-select logic comprises an up/down counter that traverses the taps sequentially. Alternatively, the tap-select logic may traverse the taps in any advantageous order.
[0016] In one embodiment of the present invention, the tap-select logic cycles through all of the taps to generate the local clock signal. Alternatively, the tap-select logic may employ more complex circuitry for skipping taps either conditionally or unconditionally.
[0017] The foregoing has outlined preferred and alternative features of the present invention so that those skilled in the art may better understand the detailed description of the invention that follows. Additional features of the invention will be described hereinafter that form the subject of the claims of the invention. Those skilled in the art should appreciate that they can readily use the disclosed conception and specific embodiment as a basis for designing or modifying other structures for carrying out the same purposes of the present invention. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the invention.
[0018] For a more complete understanding of the present invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
[0019]
[0020]
[0021]
[0022]
[0023] Referring initially to
[0024] The transmitter
[0025] The optical network
[0026] The rate of operation of the optical network
[0027] The receiver administrator
[0028] The receiver
[0029] The reference clock source
[0030] The tap-select logic
[0031] Turning now to
[0032] The reference clock source
[0033] The delay circuit
[0034] In a preferred embodiment, the delay circuit
[0035] The tap-select logic
[0036] The up/down counter
[0037] When generating an increasing ramp, the up/down counter
[0038] The phase-tap selector
[0039] The frequency of the local clock signal, as compared to the reference clock signal, may be shifted by an amount proportional to the rate of the increasing or decreasing ramp of tap addresses generated by the up/down counter
[0040] In Equations 1 and 2, M represents a number of taps traversed per reference clock signal cycle, T
[0041] For general equations, the number of taps, 4, may be replaced by the variable N.
[0042] Turning now to
[0043] In
[0044] In
[0045] Turning now to
[0046] After starting, a reference clock signal is generated in a step
[0047] After generating a reference clock signal, progressively delayed versions of the reference clock signal are provided at taps of a delay circuit in a step
[0048] After providing the progressively delayed versions, the taps are traversed to generate a local clock signal in a step
[0049] After traversing the taps, a determination is made if all necessary taps have been traversed in a decisional step
[0050] If it is determined that each necessary tap has been traversed, then generating fractional frequency local clock signals ends in a step
[0051] Although the present invention has been described in detail, those skilled in the art should understand that they can make various changes, substitutions and alterations herein without departing from the spirit and scope of the invention in its broadest form.