CA2068867A1 - Clock dejitter circuits for regenerating jittered clock signals - Google Patents

Clock dejitter circuits for regenerating jittered clock signals

Info

Publication number
CA2068867A1
CA2068867A1 CA2068867A CA2068867A CA2068867A1 CA 2068867 A1 CA2068867 A1 CA 2068867A1 CA 2068867 A CA2068867 A CA 2068867A CA 2068867 A CA2068867 A CA 2068867A CA 2068867 A1 CA2068867 A1 CA 2068867A1
Authority
CA
Canada
Prior art keywords
divide
circuits
value
clock
jittered
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2068867A
Other languages
French (fr)
Other versions
CA2068867C (en
Inventor
Daniel C. Upp
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Transwitch Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2068867A1 publication Critical patent/CA2068867A1/en
Application granted granted Critical
Publication of CA2068867C publication Critical patent/CA2068867C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1611Synchronous digital hierarchy [SDH] or SONET
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/07Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
    • H04J3/076Bit and byte stuffing, e.g. SDH/PDH desynchronisers, bit-leaking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2205/00Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F2205/06Indexing scheme relating to groups G06F5/06 - G06F5/16
    • G06F2205/061Adapt frequency, i.e. clock frequency at one side is adapted to clock frequency, or average clock frequency, at the other side; Not pulse stuffing only
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2205/00Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F2205/12Indexing scheme relating to groups G06F5/12 - G06F5/14
    • G06F2205/123Contention resolution, i.e. resolving conflicts between simultaneous read and write operations

Abstract

Clock dejitter circuits are provided and comprise control circuits (30) for generating a plurality of pulses over a clock cycle, and clock circuits (60) for tracking the speeds of jittered incoming data signal arid based on those speeds, and utilizing the plurality of pulses, generating substantially unjittered data signals at the nominal rates of the jittered. incoming signals. A control circuit (30) broadly includes a divide by value x-divide by value x + I circuit (42) which receives a fast input clock signal, a modules y counter (46), and a count decode (52) for providing z control pulses over the count of y, and a logic gate (56) for taking the outputs from the count decode (52) and controlling the divide block (42) to guarantee that the divide block (42) divides the fast input clock signal by value x q.times for every r times the divide. block (42) divides the fast input clock signal by value x + i ; wherein q plus r equals y, and z equals either q+ I or r+ I.
CA002068867A 1989-11-17 1990-11-16 Clock dejitter circuits for regenerating jittered clock signals Expired - Fee Related CA2068867C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US439,097 1989-11-17
US07/439,097 US5033064A (en) 1988-12-09 1989-11-17 Clock dejitter circuit for regenerating DS1 signal
PCT/US1990/006742 WO1991007830A1 (en) 1989-11-17 1990-11-16 Clock dejitter circuits for regenerating jittered clock signals

Publications (2)

Publication Number Publication Date
CA2068867A1 true CA2068867A1 (en) 1991-05-18
CA2068867C CA2068867C (en) 2000-04-11

Family

ID=23743279

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002068867A Expired - Fee Related CA2068867C (en) 1989-11-17 1990-11-16 Clock dejitter circuits for regenerating jittered clock signals

Country Status (6)

Country Link
US (2) US5033064A (en)
EP (1) EP0579595B1 (en)
JP (1) JPH05503195A (en)
CA (1) CA2068867C (en)
DE (1) DE69034026T2 (en)
WO (1) WO1991007830A1 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5033064A (en) * 1988-12-09 1991-07-16 Transwitch Corporation Clock dejitter circuit for regenerating DS1 signal
US5297180A (en) * 1989-11-17 1994-03-22 Transwitch Corporation Digital clock dejitter circuits for regenerating clock signals with minimal jitter
US5157655A (en) * 1990-10-31 1992-10-20 Transwitch Corp. Apparatus for generating a ds-3 signal from the data component of an sts-1 payload signal
GB9024084D0 (en) * 1990-11-06 1990-12-19 Int Computers Ltd First-in-first-out buffer
JP2723699B2 (en) 1991-07-31 1998-03-09 日本電気株式会社 TU-3 pointer replacement processing method
US5691976A (en) * 1992-04-02 1997-11-25 Applied Digital Access Performance monitoring and test system for a telephone network
JP2888022B2 (en) * 1992-04-02 1999-05-10 三菱電機株式会社 Communication control device
DE4238090C1 (en) * 1992-11-11 1994-03-03 Siemens Ag Method and arrangement for recovering plesiochronous signals transmitted in function data blocks
US5784377A (en) 1993-03-09 1998-07-21 Hubbell Incorporated Integrated digital loop carrier system with virtual tributary mapper circuit
US5367534A (en) * 1993-06-16 1994-11-22 Universal Data Systems, Inc. Synchronous flow control method
ES2102938B1 (en) * 1994-03-28 1998-04-16 Alcatel Standard Electrica PHASE FLUCTUATION REDUCTION SYSTEM IN DIGITAL DEMULTIPLEXERS.
DE4412060C1 (en) * 1994-04-07 1995-02-23 Siemens Ag Arrangement for recovering a plesiochronous digital signal
US5548534A (en) * 1994-07-08 1996-08-20 Transwitch Corporation Two stage clock dejitter circuit for regenerating an E4 telecommunications signal from the data component of an STS-3C signal
ATE281032T1 (en) * 1996-01-12 2004-11-15 Koninkl Philips Electronics Nv TRANSMITTER AND METHOD FOR TRANSMITTING A BROADBAND DIGITAL INFORMATION SIGNAL
US6064706A (en) * 1996-05-01 2000-05-16 Alcatel Usa, Inc. Apparatus and method of desynchronizing synchronously mapped asynchronous data
CN1061193C (en) * 1996-09-13 2001-01-24 清华大学 Method and device for double self-following frequency prediction to restore end branch clock
US6205182B1 (en) * 1998-02-25 2001-03-20 Cisco Technology, Inc. Encoding a clock signal and a data signal into a single signal for distribution in a signal forwarding device
US6647502B1 (en) * 1999-07-13 2003-11-11 Sony Corporation Method and apparatus for providing power based on the amount of data stored in buffers
US6356550B1 (en) 1999-07-30 2002-03-12 Mayan Networks Corporation Flexible time division multiplexed bus using sonet formatting
CN1307406A (en) 2000-01-27 2001-08-08 华为技术有限公司 Filtering method of digital phase lock loop
US6577651B2 (en) * 2001-01-24 2003-06-10 Transwitch Corp. Methods and apparatus for retiming and realigning sonet signals
US6463111B1 (en) 2001-05-25 2002-10-08 Transwitch Corporaton Method and apparatus for desynchronizing a DS-3 signal and/or an E3 signal from the data portion of an STS-STM payload
CN1330095C (en) * 2003-04-14 2007-08-01 中兴通讯股份有限公司 Single crystal vibrator digital phase-locked loop device realizing E1T1 debouncing
US7349444B2 (en) * 2004-08-23 2008-03-25 Transwitch Corporation SONET/SDH SPE/virtual container retiming with adaptive dual pointer leak rate computation
CN104219015B (en) 2013-06-03 2018-05-25 中兴通讯股份有限公司 The clock and data recovery method and device of tributary signal in a kind of SDH

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2136930B2 (en) * 1970-05-14 1976-10-07 Zusatzzu:20 23 656 Krone GmbH, 1000 Berlin Primary timing retrieval CCT for TDM systems - reduces phase jitter arising from positive-negative stuffing technique by using minimum correction frequency
DE2023656B2 (en) * 1970-05-14 1975-11-13 Krone Gmbh, 1000 Berlin Time division multiplex system - uses method for recovery at receiving end of primary cycle of several primary time multiplex systems
US4053715A (en) * 1976-03-22 1977-10-11 Trw Inc. Stuffing channel unit for telephone pcm system
DE2644689A1 (en) * 1976-10-02 1978-04-06 Tekade Felten & Guilleaume LF pulse generation for multiplexers - uses HF pulses to provide correction to LF
US4159535A (en) * 1978-01-23 1979-06-26 Rockwell International Corporation Framing and elastic store circuit apparatus
US4551830A (en) * 1984-03-19 1985-11-05 Rockwell International Corporation Apparatus for providing loopback of signals where the signals being looped back have an overhead data format which is incompatible with a high speed intermediate carrier overhead format
FR2562368B1 (en) * 1984-04-02 1989-07-28 Cit Alcatel SPATIAL CONNECTION NETWORK FOR HIGH SPEED DIGITAL SIGNALS
US4644535A (en) * 1984-04-26 1987-02-17 Data General Corp. PCM channel multiplexer/demultiplexer
US4771426A (en) * 1984-07-20 1988-09-13 Unisys Corporation Isochronous clock reconstruction
US4613969A (en) * 1984-11-05 1986-09-23 Gte Communication Systems Corporation Method for controlling a multistage space switching network
US4685101A (en) * 1984-12-20 1987-08-04 Siemens Aktiengesellschaft Digital multiplexer for PCM voice channels having a cross-connect capability
US4697262A (en) * 1984-12-20 1987-09-29 Siemens Aktiengesellschaft Digital carrier channel bus interface module for a multiplexer having a cross-connect bus system
JP2565184B2 (en) * 1985-02-28 1996-12-18 ソニー株式会社 Signal selection circuit
US4674088A (en) * 1985-03-07 1987-06-16 Northern Telecom Limited Method and apparatus for detecting frame synchronization
CA1232693A (en) * 1985-09-05 1988-02-09 Alan F. Graves Network multiplex structure
US4731878A (en) * 1985-11-29 1988-03-15 American Telephone And Telegraph Company, At&T Bell Laboratories Self-routing switch node combining electronic and photonic switching
US4658152A (en) * 1985-12-04 1987-04-14 Bell Communications Research, Inc. Adaptive rate multiplexer-demultiplexer
EP0232437B1 (en) * 1985-12-04 1990-06-13 International Business Machines Corporation Multiplex interface for a communication controller
US4719624A (en) * 1986-05-16 1988-01-12 Bell Communications Research, Inc. Multilevel multiplexing
US4852128A (en) * 1986-07-23 1989-07-25 Optical Communications Corp. Optical communications transmitter and receiver
US4935921A (en) * 1986-09-30 1990-06-19 Nec Corporation Cross-connection network using time switch
US4834483A (en) * 1987-05-06 1989-05-30 Bell Communications Research, Inc. Fast optical cross-connect for parallel processing computers
US4807280A (en) * 1987-09-18 1989-02-21 Pacific Bell Cross-connect switch
US4833673A (en) * 1987-11-10 1989-05-23 Bell Communications Research, Inc. Time division multiplexer for DTDM bit streams
US4855999A (en) * 1987-11-10 1989-08-08 Bell Communications Research, Inc. DTDM multiplexer with cross-point switch
US4899333A (en) * 1988-03-31 1990-02-06 American Telephone And Telegraph Company At&T Bell Laboratories Architecture of the control of a high performance packet switching distribution network
US4914429A (en) * 1988-12-09 1990-04-03 Transwitch Corp. Switch components and multiple data rate non-blocking switch network utilizing the same
US5033064A (en) * 1988-12-09 1991-07-16 Transwitch Corporation Clock dejitter circuit for regenerating DS1 signal
US4928275A (en) * 1989-05-26 1990-05-22 Northern Telecom Limited Synchronization of asynchronous data signals

Also Published As

Publication number Publication date
EP0579595A1 (en) 1994-01-26
EP0579595A4 (en) 1993-01-22
DE69034026D1 (en) 2003-01-23
US5289507A (en) 1994-02-22
CA2068867C (en) 2000-04-11
WO1991007830A1 (en) 1991-05-30
US5033064A (en) 1991-07-16
JPH05503195A (en) 1993-05-27
EP0579595B1 (en) 2002-12-11
DE69034026T2 (en) 2003-09-25

Similar Documents

Publication Publication Date Title
CA2068867A1 (en) Clock dejitter circuits for regenerating jittered clock signals
CA2245760A1 (en) Integrated high-speed serial interfaces
GB1469565A (en) Data processing systems employing semiconductor compatible charge transfer devices
CA2175133A1 (en) Digital Phase-Locked Loop (PLL)
EP0404127A3 (en) Signal generator
US4566099A (en) Synchronous clock generator for digital signal multiplex devices
GB1213031A (en) Improvements in or relating to synchronizing circuits for interconnected control centres of communications systems
GB1503949A (en) Word commencement detector for a data transmission system
GB1378035A (en) Transmission of asynchronous information in a synchronous serial time division multiplex
SU1606975A1 (en) Device for executing interruptions
SU1193672A1 (en) Unit-counting square-law function generator
SU1658391A1 (en) Serial-to-parallel code converter
SU1109727A1 (en) Information input device
CA2020607A1 (en) Circuit arrangement for word-by-word serial-to-parallel conversion
SU1626432A1 (en) Device for cyclic phasing of discrete data transmission apparatus
SU1598146A1 (en) Commutator
GR3005402T3 (en)
SU984054A1 (en) Device for measuring pulse repetition frequency
SU1509914A1 (en) Information input device
SU1016813A1 (en) Data receiving device
SU1338093A1 (en) Device for tracking code sequence delay
SU1234826A1 (en) Device for tolerance comparing of numbers
KR900002383B1 (en) Time slot assignment circuit in time division multiplexing method
SU1624678A1 (en) Rectangular pulse sequence generator
SU894862A1 (en) Multiphase signal shaper

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed