Claims
- 1 to 59. (canceled)
- 60. A communications system comprising:
a physical layer device (PLD) comprising a PLD send interface including PLD parallel information outputs, and a PLD receive interface including PLD parallel information inputs; a logical link layer device (LLD) comprising an LLD receive interface including LLD parallel information inputs, and an LLD send interface including LLD parallel information outputs; and parallel communications channels connecting said PLD information outputs to respective LLD information inputs, and connecting said LLD information outputs to respective PLD information inputs; said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored to thereby define symmetrical interfaces for the communications system; wherein said LLD receive interface comprises a deskewer for aligning received parallel information symbol strings.
- 61. A communications system according to claim 60, wherein each information symbol comprises a binary bit.
- 62. A communications system according to claim 60, wherein said deskewer comprises a framer for framing the information symbol strings.
- 63. A communications system according to claim 62, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another and based upon the string-based framing codes.
- 64. A communications system according to claim 63, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 65. A communications system comprising:
a physical layer device (PLD) comprising a PLD send interface including PLD parallel information outputs, and a PLD receive interface including PLD parallel information inputs; a logical link layer device (LLD) comprising an LLD receive interface including LLD parallel information inputs, and an LLD send interface including LLD parallel information outputs; and parallel communications channels connecting said PLD information outputs to respective LLD information inputs, and connecting said LLD information outputs to respective PLD information inputs; said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored to thereby define symmetrical interfaces for the communications system; wherein said PLD receive interface comprises a deskewer for aligning received parallel information symbol strings.
- 66. A communications system according to claim 65, wherein each information symbol comprises a binary bit.
- 67. A communications system according to claim 65, wherein said deskewer comprises a framer for framing the information bit strings.
- 68. A communications system according to claim 67, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 69. A communications system according to claim 68, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 70. A communications system comprising:
a physical layer device (PLD) comprising a PLD send interface including PLD parallel information outputs and at least one PLD control output, and a PLD receive interface including PLD parallel information inputs and at least one PLD control input; a logical link layer device (LLD) comprising an LLD receive interface including LLD parallel information inputs and at least one LLD control input, and an LLD send interface including LLD parallel information outputs and at least one LLD control output; and parallel communications channels connecting said PLD information outputs to respective LLD information inputs, connecting said LLD information outputs to respective PLD information inputs, connecting said at least one PLD control output to a respective at least one LLD control input, and connecting said at least one LLD control outputs to a respective at least one PLD control input; said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored thereby permitting said PLD and said LLD to operate in a push-push configuration; wherein said LLD receive interface comprises a deskewer for aligning received parallel information symbol strings.
- 71. A communications system according to claim 70, wherein each information symbol comprises a binary bit.
- 72. A communications system according to claim 70, wherein said deskewer comprises a framer for framing the information symbol strings.
- 73. A communications system according to claim 72, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 74. A communications system according to claim 73, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 75. A communications system according to claim 70, wherein said first parallel communications channels are provided over electrical conductors.
- 76. A communications system comprising:
a physical layer device (PLD) comprising a PLD send interface and a PLD receive interface; and a logical link layer device (LLD) comprising an LLD receive interface and an LLD send interface; said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored to thereby define symmetrical interfaces for the communications system; wherein said LLD receive interface comprises a deskewer for aligning received parallel information symbol strings.
- 77. A communications system according to claim 76, wherein each information symbol comprises a binary bit.
- 78. A communications system according to claim 76, wherein said deskewer comprises a framer for framing the information symbol strings.
- 79. A communications system according to claim 78, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 80. A communications system according to claim 79, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 81. A method for making a communications system comprising a physical layer device (PLD) and a logical link layer device (LLD) connected by parallel communications channels, the method comprising the steps of:
providing said PLD with a PLD send interface and a PLD receive interface; providing said LLD with an LLD receive interface to be connected via parallel communications channels to the PLD send interface, and further providing said LLD with an LLD send interface to be connected to said PLD receive interface via said parallel communications channels; and wherein said PLD send interface and said LLD send interface are mirrored, and said PLD receive interface and said LLD receive interface are mirrored to thereby define symmetrical interfaces for said communications system; providing said LLD receive interface with a deskewer for aligning received parallel information symbol strings.
- 82. A method according to claim 81, wherein said each information symbol comprises a binary bit.
- 83. A method according to claim 81, wherein said deskewer comprises a framer for framing the information symbol strings.
- 84. A method according to claim 81, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 85. A method according to claim 84, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 86. A method for making a communications system comprising a physical layer device (PLD) and a logical link layer device (LLD) connected by parallel communications channels, the method comprising the steps of:
providing said PLD with a PLD send interface and a PLD receive interface; providing said LLD with an LLD receive interface to be connected via said parallel communications channels to said PLD send interface, and further providing said LLD with an LLD send interface to be connected to said PLD receive interface via parallel communications channels; and wherein said PLD send interface and said LLD send interface are mirrored, and said PLD receive interface and said LLD receive interface are mirrored to thereby define symmetrical interfaces for the system; providing said PLD receive interface with a deskewer for aligning received parallel information symbol strings.
- 87. A method according to claim 84, wherein each information symbol comprises a binary bit.
- 88. A method according to claim 84, wherein said deskewer comprises a framer for framing said information symbol strings.
- 89. A method according to claim 88, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 90. A method according to claim 89, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 91. A method for operating a communications system comprising a physical layer device (PLD) and a logical link layer device (LLD) connected by parallel communications channels, said PLD including a PLD send interface and a PLD receive interface, said LLD including an LLD receive interface connected to said PLD send interface, and said LLD also including an LLD send interface connected to said PLD receive interface, said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored, the method comprising the steps of:
operating said PLD and said LLD in a push-push configuration; and providing said LLD receive interface with a deskewer for aligning received parallel information symbol strings.
- 92. A method according to claim 91, wherein each information symbol comprises a binary bit.
- 93. A method according to claim 91, wherein said deskewer comprises a framer for framing said information bit strings.
- 94. A method according to claim 93, wherein said deskewer further comprises an aligner for aligning framed information bit strings relative to one another.
- 95. A method according to claim 94, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
- 96. A method for operating a communications system comprising a physical layer device (PLD) and a logical link layer device (LLD) connected by parallel communications channels, said PLD including a PLD send interface and a PLD receive interface, said LLD including an LLD receive interface connected to said PLD send interface, and said LLD also including an LLD send interface connected to said PLD receive interface, said PLD send interface and said LLD send interface being mirrored, and said PLD receive interface and said LLD receive interface being mirrored, the method comprising the steps of:
operating said PLD and said LLD in a push-push configuration; and providing said PLD receive interface with a deskewer for aligning received parallel information symbol strings.
- 97. A method according to claim 96, wherein each information symbol comprises a binary bit.
- 98. A method according to claim 96, wherein said deskewer comprises a framer for framing said information symbol strings.
- 99. A method according to claim 96, wherein said deskewer further comprises an aligner for aligning framed information symbol strings relative to one another.
- 100. A method according to claim 99, wherein each information symbol comprises a binary bit; and wherein said aligner comprises:
at least one first-in-first-out (FIFO) device connected to said framer for buffering framed information bit strings; and a FIFO controller for aligning framed information bit strings during at least one of a writing and a reading phase of said at least one FIFO device.
RELATED APPLICATION
[0001] The present application is based upon provisional patent application Ser. No. 60/112,379 filed on Dec. 14, 1998, and the entire disclosure of which is incorporated herein by reference.
[0002] The invention relates to communications systems and methods, and, more particularly, to digital communications systems and associated methods over parallel communications channels.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60112379 |
Dec 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09459439 |
Dec 1999 |
US |
Child |
10899078 |
Jul 2004 |
US |