IP Library Granted Patent US 7,206,323
Granted Patent B1
US 7,206,323 · App. 10/093,324 · Granted Apr 17, 2007

Interfacing 622.08 MHz line interface to a 77.76 MHz SONET framer

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,206,323
App. No.
10/093,324
Granted
Apr 17, 2007
Kind
B1
Abstract

A line card for use in a node of a network to connect to optical network lines is provided. The line card includes an optical interface, and a serializer/deserializer (SERDES) operating at a first frequency. The line card also includes a framer operating at a second frequency where the first frequency is higher than the second frequency. The framer includes a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES. The step down converter includes a set of input buffers where each input buffer receives a word of nibbles from the framer. The input buffers are loaded one after another, but extraction from each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved. The step up converter includes a set of input buffers and a register array where each input buffer receives a word of nibbles from the register array. The input buffers are loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved.

Claims (88)

1. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES;

wherein the step down converter includes a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the step up converter includes a set of input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved, and wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers;

wherein the multi-stage multiplexer of the step down converter is a 5 stage converter.

2. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES;

wherein the step down converter includes a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction front each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the step up converter includes a set of input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved, and wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers;

wherein the multi-stage multiplexer of the step up converter is a 2 stage converter.

3. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES;

wherein the step down converter includes a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the step up converter includes a set of input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved, and wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers;

wherein the register array is configured to receive 4 bit data from the SERDES and configured to send 32 bit data to the set of input buffers.

4. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES;

wherein the step down converter includes a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the step up converter includes a set of input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved, and wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers;

wherein the multi-stage multiplexer of the step down converter is configured to receive 32 bit data and to output 4 bit data.

5. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter to receive data from the SERDES and a digital step down converter to supply data to the SERDES;

wherein the step down converter includes a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the step up converter includes a set of input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved, and wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers;

wherein the multi-stage multiplexer of the step up converter is configured to receive 32 bit data and to output 4 bit data.

6. In an optical network, a framer that is connected with a serializer/deserializer (SERDES) within a line card, the framer comprising:

a digital step down converter including,

a multi-stage multiplexer being configured to supply data to the SERDES,

a set of input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to the multi-stage multiplexer is triggered so long as a non-reset window is preserved; and

a digital step up converter including,

a register array being configured to receive data from the SERDES;

a set of input buffers, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a multi-stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the SERDES is configured to operated at a first frequency and the framer is configured to operate at a second frequency, the first frequency being higher than the second frequency, wherein the register array is configured to receive 4 bit data from the SERDES and configured to send 32 bit data to the set of input buffers.

7. A framer as recited in claim 6 , wherein the multi-stage multiplexer of the step down converter is a 5 stage converter.

8. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 , wherein the multi-stage multiplexer of the step up converter is a 2 stage converter.

9. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 , wherein the set of input buffers of the step up converter includes 4 input buffers and the set of input buffers of the step down converter includes 4 input buffers.

10. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 , wherein the first frequency is 622.08 MHz.

11. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 wherein the second frequency is 77.76 MHz.

12. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 , wherein the multi-stage multiplexer of the step down converter is configured to receive 32 bit data and to output 4 bit data.

13. A line card for use in a node of a network to connect to optical network lines as recited in claim 6 , wherein the multi-stage multiplexer of the step up converter is configured to receive 4 bit data and to output 32 bit data.

14. A line card for use in a node of a network to connect to optical network lines, comprising:

an optical interface;

a serializer/deserializer (SERDES) configured to operate at a first frequency, the SERDES being connected to the optical interface; and

a framer configured to operate at a second frequency, the first frequency being higher than the second frequency, the framer including a digital step up converter and a digital step down converter;

wherein the step down converter includes a set of 4 input buffers, each input buffer configured to receive a word of nibbles from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to a 5 stage multiplexer is triggered so long as a non-reset window is preserved, the 5 stage multiplexer being configured to supply data to the SERDES;

wherein the step up converter includes a set of 4 input buffers and a register array, each input buffer configured to receive a word of nibbles from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a 2 stage multiplexer is triggered so long as a non-reset window is preserved, and the register array of the step up converter being configured to receive data from the SERDES, wherein the register array is configured to receive 4 bit data from the SERDES and configured to send 32 bit data to the set of input buffers.

15. A line card for use in a node of a network to connect to optical network lines as recited in claim 14 , wherein the first frequency is 622.08 MHz.

16. A line card for use in a node of a network to connect to optical network lines as recited in claim 15 , wherein the second frequency is 77.76 MHz.

17. In an optical network, a framer that is connected with a SERDES within a line card, the framer comprising:

a digital step down converter including,

a five stage multiplexer being configured to supply 4 bit data to the SERDES,

a set of four input buffers, each input buffer configured to receive eight sets of 4 bit data from the framer, the input buffers being loaded one after another, but extraction from each of the input buffers to the five multiplexer is triggered so long as a non-reset window is preserved; and

a digital step up converter including,

a register array being configured to receive 4 bit data from the SERDES;

a set of four input buffers, each input buffer configured to receive 8 sets of 4 bit data from the register array, the input buffers being loaded one after another, but extraction from the input buffers to a two stage multiplexer is triggered so long as a non-reset window is preserved;

wherein the SERDES is configured to operated at a frequency of is 622.08 MHz and the framer is configured to operate at a frequency of 77.76 MHz, and wherein the 2 stage multiplexer of the step down converter is configured to receive 32 bit data and to output 4 bit data.

18. A line card for use in a node of a network to connect to optical network lines as recited in claim 17 , wherein the five multiplexer of the step up converter is configured to receive 4 bit data and to output 32 bit data.

19. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network, comprising:

when the data is being transferred from the framer to the SERDES,

receiving data from the framer, the framer operating at a first frequency,

loading the data in a set of input buffers of a digital step down converter, the input buffers being loaded one after another, each of the input buffers holding a word of nibbles,

extracting the data from each of the input buffers of the digital step down converter to a multi-stage multiplexer of the step down converter, the input buffers being extracted one after another, the extracting being triggered so long as a non-reset window of the step down converter is preserved,

transmitting the data from the multi-stage multiplexer of the step down converter to the SERDES, the SERDES configured to operate at a second frequency, the first frequency being higher than the second frequency; and

when the data is being transferred from the SERDES to the framer,

transferring the data from the SERDES to a register array,

receiving the data from the register array,

loading the data in a set of input buffers of a digital step up convertor, the input buffers being loaded one after another, each of the input buffers holding a word of nibbles,

extracting the data from each of the input buffers of the digital step up converter to a multi-stage multiplexer of the step up converter, the input buffers being extracted one after another, the extracting being triggered so long as a non-reset window of the step up converter is preserved,

transmitting the data from the multi-stage multiplexer of the step up converter to the framer, and wherein the multi-stage multiplexer of the step down converter is a 5 stage converter.

20. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 19 , wherein the multi-stage multiplexer of the step up converter is a 2 stage converter.

21. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 20 , wherein the first frequency is 622.08 MHz and the second frequency is 77.76 MHz.

22. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 21 , wherein the register array is configured to receive 4 bit data from the SERDES and configured to send 32 bit data to the set of input buffers.

23. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 22 , wherein the multi-stage multiplexer of the step down converter is configured to receive 32 bit data and to output 4 bit data.

24. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 23 , wherein the multi-stage multiplexer of the step up converter is configured to receive 32 bit data and to output 4 bit data.

25. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 23 , wherein extracting the data from each of the input buffers of the digital step down converter to a multi-stage multiplexer of the step down converter includes,

extracting the data from a particular one of the input buffers of the digital step down converter to a multi-stage multiplexer of the step down converter when at least one additional input buffer has been filled after the particular one of the input buffers has been filled.

26. A method for transferring data between a framer and a serializer/deserializer (SERDES) of a line card used in an optical network as recited in claim 23 , wherein extracting the data from each of the input buffers of the digital step up converter to a multi-stage multiplexer of the step up converter includes,

extracting the data from a particular one of the input buffers of the digital step up converter to a multi-stage multiplexer of the step up converter when at least one additional input buffer has been filled after the particular one of the input buffers has been filled.

Assignments (22)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER PREVIOUSLY RECORDED ON REEL 047642 FRAME 0417. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT, Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048521/0395 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047642/0417 →
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2017
From: CONEXANT, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 043069/0415 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: NETLOGIC I LLC
To: BROADCOM CORPORATION
Reel/Frame 035443/0763 →
CHANGE OF NAME Recorded Apr 16, 2015
From: NETLOGIC MICROSYSTEMS, INC.
To: NETLOGIC I LLC
Reel/Frame 035443/0824 →
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2011
From: VENTURE LENDING & LEASING, INC
To: NETLOGIC MICROSYSTEMS, INC.
Reel/Frame 026855/0108 →
SECURITY AGREEMENT Recorded Mar 11, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK, MELLON TRUST COMPANY, N.A.
Reel/Frame 024066/0075 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2010
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. (FORMERLY, THE BANK OF NEW YORK TRUST COMPANY, N.A.)
To: BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 023998/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2010
From: RMI CORPORATION
To: NETLOGIC MICROSYSTEMS, INC.
Reel/Frame 023926/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2009
From: TRIKUTAM, SIVARAM ALUKURU; NARSIMHAN, VENKATESH; LIMAYE, PALLAVI ARUN
To: PAXONET COMMUNICATIONS, INC.
Reel/Frame 022177/0078 →
CHANGE OF NAME Recorded Jul 31, 2008
From: RAZA MICROELECTRONICS, INC.
To: RMI CORPORATION
Reel/Frame 021316/0874 →
PATENT ASSIGNMENT AND CO-OWNERSHIP AGREEMENT Recorded Jul 17, 2008
From: PAXONET COMMUNICATIONS, INC.
To: PAXONET COMMUNICATIONS, INC.; RAZA MICROELECTRONICS, INC.
Reel/Frame 021243/0633 →
MERGER Recorded Jun 23, 2008
From: FICON TECHNOLOGY, INC.; NPS HOLDING, INC.; PAXONET COMMUNICATIONS, INC.
To: CONEXANT, INC.
Reel/Frame 021127/0800 →
SECURITY INTEREST Recorded Apr 24, 2007
From: RAZA MICROELECTRONICS, INC.
To: VENTURE LENDING & LEASING IV, INC.
Reel/Frame 019224/0254 →
SECURITY AGREEMENT Recorded Nov 21, 2006
From: BROOKTREE BROADBAND HOLDING, INC.
To: BANK OF NEW YORK TRUST COMPANY, N.A., THE
Reel/Frame 018573/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2002
From: SANGHVI, CHETAN V.
To: PAXONET COMMUNICATIONS, INC.
Reel/Frame 012679/0238 →