[go: up one dir, main page]

WO2002019582A3 - Techniques and architectures for implementing a data skew equalizer - Google Patents

Techniques and architectures for implementing a data skew equalizer Download PDF

Info

Publication number
WO2002019582A3
WO2002019582A3 PCT/US2001/027037 US0127037W WO0219582A3 WO 2002019582 A3 WO2002019582 A3 WO 2002019582A3 US 0127037 W US0127037 W US 0127037W WO 0219582 A3 WO0219582 A3 WO 0219582A3
Authority
WO
WIPO (PCT)
Prior art keywords
skew
data
equalizer
architectures
implementing
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.)
Ceased
Application number
PCT/US2001/027037
Other languages
French (fr)
Other versions
WO2002019582A2 (en
Inventor
Joel F Adam
Darrer Engelkemier
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.)
Ciena Corp
Original Assignee
Ciena Corp
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 Ciena Corp filed Critical Ciena Corp
Publication of WO2002019582A2 publication Critical patent/WO2002019582A2/en
Anticipated expiration legal-status Critical
Publication of WO2002019582A3 publication Critical patent/WO2002019582A3/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • H04L47/6255Queue scheduling characterised by scheduling criteria for service slots or service orders queue load conditions, e.g. longest queue first
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/17Interaction among intermediate nodes, e.g. hop by hop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9063Intermediate storage in different physical parts of a node or terminal
    • H04L49/9078Intermediate storage in different physical parts of a node or terminal using an external memory or storage device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0003Switching fabrics, e.g. transport network, control network
    • H04J2203/0025Peripheral units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0098Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1302Relay switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1304Coordinate switches, crossbar, 4/2 with relays, coupling field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13213Counting, timing circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13295Wavelength multiplexing, WDM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1331Delay elements, shift registers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1336Synchronisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Consistent with the present invention, programmable input and output buffers are provided on each port of each stage of a distributed system in order to reduce data skew and preserve data synchronization. The programmable buffers provide the ability to add delay to data paths having less skew to compensate or match the skew associated with data paths having greater skew. Accordingly, the programmable buffers can equalize data skew and preserve data synchronization at each stage in the distributed system. As a result, individual stages can be placed farther apart, thereby facilitating larger distributed systems.
PCT/US2001/027037 2000-08-30 2001-08-30 Techniques and architectures for implementing a data skew equalizer Ceased WO2002019582A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US22913100P 2000-08-30 2000-08-30
US60/229,131 2000-08-30
US69883401A 2001-02-07 2001-02-07
US09/698,834 2001-02-07

Publications (2)

Publication Number Publication Date
WO2002019582A2 WO2002019582A2 (en) 2002-03-07
WO2002019582A3 true WO2002019582A3 (en) 2003-03-06

Family

ID=26922968

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/027037 Ceased WO2002019582A2 (en) 2000-08-30 2001-08-30 Techniques and architectures for implementing a data skew equalizer

Country Status (1)

Country Link
WO (1) WO2002019582A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008028703A1 (en) 2008-10-09 2010-04-15 Giesecke & Devrient Gmbh Execute cryptographic operations
CN104734838A (en) * 2013-12-20 2015-06-24 深圳市国微电子有限公司 Method, system and switching matrix for synchronizing data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0598455A2 (en) * 1992-11-19 1994-05-25 Philips Patentverwaltung GmbH Transmission system for synchronous digital hierarchy
US5666351A (en) * 1992-06-03 1997-09-09 Nokia Telecommunications Oy Method for disassembling and assembling frame structures containing pointers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666351A (en) * 1992-06-03 1997-09-09 Nokia Telecommunications Oy Method for disassembling and assembling frame structures containing pointers
EP0598455A2 (en) * 1992-11-19 1994-05-25 Philips Patentverwaltung GmbH Transmission system for synchronous digital hierarchy
US5555262A (en) * 1992-11-19 1996-09-10 Lucent Technologies Inc. Transmission system of the synchronous digital hierarchy

Also Published As

Publication number Publication date
WO2002019582A2 (en) 2002-03-07

Similar Documents

Publication Publication Date Title
TW200731160A (en) GPU pipeline synchronization and control system and method
WO2007049862A8 (en) Removing time delays in signal paths
AU2001257348A1 (en) Methods and systems for adaptive receiver equalization
AU2003276291A1 (en) Method and a system for performing calculation operations and a device
WO2007147121A3 (en) Multiplexing of information streams
WO2009002750A3 (en) Order preservation in data parallel operations
WO2002077792A3 (en) A multiplication logic circuit
AU6886996A (en) Building plaything primarily for creating rolling tracks
WO2006019865A3 (en) Video processor with programmable input/output stages to enhance system design configurability and improve channel routing
WO2012038829A3 (en) Low latency first-in-first-out (fifo) buffer
WO2004073175A3 (en) Adaptive input logic for phase adjustments
WO2005101112A3 (en) Optical films and methods of making the same
WO2002023358A3 (en) Digital system of adjusting delays on circuit boards
WO2005072389A3 (en) Method and system of providing signals
WO2005111856A3 (en) System and method for rapidly scaling and filtering video data
TW200709589A (en) Method and system for equalizing received signal in communications systems
GB0808663D0 (en) System and method for the secure, transparent and continuous synchronization of access credentials in an arbitrary third party system
AU2017273847A1 (en) Dynamic delay equalization for media transport
Kim et al. Equivalence and embedding problems for CR-structures of any codimension
GB2459805A (en) System and method for processing data and control messages in a communication system
WO2002019582A3 (en) Techniques and architectures for implementing a data skew equalizer
WO2007001775A3 (en) Caching digital image data
WO2007015920A3 (en) Video delay stabilization system and method
WO2007067933A3 (en) Bidding network
WO2007067934A3 (en) System and/or method for downstream bidding

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA JP MX

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP