Source: http://www.google.com/patents/US7885321?ie=ISO-8859-1&dq=patent:6161142
Timestamp: 2015-04-26 22:59:03
Document Index: 50182791

Matched Legal Cases: ['Application No. 200580005349', 'Application No. 09231067', 'Application No. 03779361', 'Application No. 092131067', 'Application No. 2007', 'Application No. 092131067']

Patent US7885321 - System, method and device for autonegotiation - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsDisclosed are a system, method and device for negotiating a data transmission mode over an attachment unit interface (DDI). A data transceiver circuit may be coupled to one or more data lanes of the DDI. A negotiation section may receive a link pulse signal on at least one data lane in the DDI during...http://www.google.com/patents/US7885321?utm_source=gb-gplus-sharePatent US7885321 - System, method and device for autonegotiationAdvanced Patent SearchPublication numberUS7885321 B2Publication typeGrantApplication numberUS 12/752,370Publication dateFeb 8, 2011Filing dateApr 1, 2010Priority dateNov 7, 2002Fee statusPaidAlso published asCN1922828A, CN100499559C, EP1738533A1, EP1738533B1, US7720135, US20050111531, US20100189168, WO2005091569A1Publication number12752370, 752370, US 7885321 B2, US 7885321B2, US-B2-7885321, US7885321 B2, US7885321B2InventorsBradley J. Booth, Luke Chang, Ilango S. GangaOriginal AssigneeIntel CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (28), Non-Patent Citations (22), Referenced by (4), Classifications (13), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetSystem, method and device for autonegotiation
US 7885321 B2Abstract
(a) an interface to a media independent interface;
(b) auto-negotiation circuitry coupleable to multiple data lanes of a printed circuit board having conductive traces providing the multiple data lanes, each of the multiple data lanes to carry respective encoded symbol values; and
(1) a physical coding section (PCS) logic; and
(2) a physical medium attachment (PMA) logic;
The present application is a continuation of U.S. patent application Ser. No. 10/801,504, entitled �System, Method And Device For Autonegotiation� filed on Mar. 15, 2004, which is a continuation-in-part of U.S. patent application Ser. No. 10/291,017, entitled �System, Method And Device For Autonegotiation� filed on Nov. 7, 2002.
Data transmitted in a transmission medium between devices is typically transmitted according to a data link protocol that depends on the particular transmission medium. For a particular transmission medium, devices may transmit or receive data according to more than one data transmission mode. Also, particular devices are capable of transmitting data in a transmission medium according to more than one data transmission mode. Devices coupled by a transmission medium may engage in an �autonegotiation� procedure whereby the devices agree on a common data transmission mode to be used in transmitting data between the devices.
�Machine-readable medium� as referred to herein relates to media capable of maintaining expressions which are perceivable by one or more machines. For example, a machine readable medium may comprise one or more storage devices for storing machine-readable instructions or data. Such storage devices may comprise storage media such as, for example, optical, magnetic or semiconductor storage media. However, this is merely an example of a machine-readable medium and embodiments of the present invention are not limited in this respect.
A �device-to-device interconnection� (DDI) as referred to herein relates to a data link to transmit data between devices coupled to a common circuit board. For example, a DDI may be formed by conductive traces formed on a circuit board between device sockets to receive devices. However, this is merely an example of a DDI and embodiments of the present invention are not limited in this respect.
A data link formed in a DDI may comprise a plurality of �data lanes� where each data lane transmits data from a source to a destination independently of other data lanes. Each data lane in a data link may transmit symbols in a transmission medium which are decoded into data bits at a destination. However, this is merely an example of data lanes that may be used to transmit data in a DDI and embodiments of the present invention are not limited in these respects.
A �link pulse signal� as referred to herein relates to a signal transmitted on a data link between devices comprising a series of signaling pulses. A link pulse signal may transmit information which is encoded in pulses transmitted at uniform intervals. For example, a �fast link pulse signal� may comprise alternating clock and data pulse signals transmitted at a pulse repetition frequency. However, these are merely examples of a link pulse signal and embodiments of the present invention are not limited in these respects.
A �data transceiver� as referred to herein relates to a device that is capable of transmitting data to and receiving data from a transmission medium. For example, a data transceiver may comprise circuitry or logic for attaching the data transceiver to a transmission medium, encoding signals for transmission on the transmission medium and decoding signal received from the transmission medium. However, this is merely an example of a data transceiver and embodiments of the present invention are not limited in this respect.
A data transceiver may be capable of transmitting or receiving data in one or more �data transmission modes� relating to format by which data may be transmitted in a transmission medium. For example, a data transmission mode may be characterized by one or more of an encoding format, link speed or data rate, and data lane numbering (e.g., for transmitting and receiving data in a multi data lane data link). However, these are merely examples of how a data transmission mode may be characterized and embodiments of the present invention are not limit in these respects.
A �physical medium attachment� (PMA) section as referred to herein relates to circuitry or logic adapted to be coupled to a transmission medium for transmitting and receiving data according to a data transmission mode. For example, a PMA section may comprise circuitry or logic to perform collision detection, clock and data recovery, and/or alignment of skewed data lanes. However, these are merely examples of tasks that may be performed by a PMA section and embodiments of the present invention are not limited in these respects.
A �physical coding sublayer� (PCS) section as referred to herein relates to circuitry or logic to encode data to be transmitted in a transmission medium, or decode data received from a data transmission medium. For example, a PCS section may be adapted to decode data recovered from a PMA section according to a data transmission mode. Also, a PCS section may encode data to be transmitted by a PMA according to a data transmission mode. However, these are merely examples of a PCS section and embodiments of the present invention are not limited in these respects.
An �8B/10B encoding scheme� as referred to herein relates to a process by which eight-bit data bytes may be encoded into ten-bit �code groups� (e.g., 8B/10B code groups), or a process by which ten-bit code groups may be decoded to eight-bit data bytes according to a predetermined �8B/10B code group mapping.�
A �negotiation period� as referred to herein relates to a period during which a data transmission mode may be selected for transmitting data on a data link. During a negotiation period, for example, data transceivers coupled to a data link may exchange information identifying data transmission capabilities. Based upon the exchanged information, the data transceivers may select a common data transmission mode to be used in transmitting data between the devices following the negotiation period. However, this is merely an example of a negotiation period and embodiments of the present invention are not limited in this respect.
A �Base Page� message as referred to herein relates to a message that may be transmitted between devices over a data link during a negotiation period. Such a Base Page message may identify one or more capabilities of the transmitting device. Transmission of a Base Page message may be followed by transmission of a �Next Page� message which may identify additional capabilities of the transmitting device. Examples of the use of Base Page and Next Page messages may be found in IEEE Std. 802.3-2000, Clause 28. However, these are merely examples of Base Page and Next Page messages, and embodiments of the present invention are not limited in these respects.
It should be understood that either the device 14 or 16 may be capable of transmitting data in either one or more than one data lane in the DDI 12. At block 34, according to an embodiment, link pulse signals transmitted between the device 14 and device the device 16 may be transmitted in a predetermined �primary� data lane in the DDI 12. For example, the devices 14 and 16 may each be coupled to a transmit differential signaling pair and a receive differential signaling pair in the primary data lane. Accordingly, the devices 14 and 16 may exchange link pulse signals over the primary data lane independently of whether either device 14 or 16 is capable of transmitting data over one or more than one data lane.
At block 38, the negotiation section 20 may select from among more than one common data transmission mode. For example, the negotiation section 20 may arbitrate among multiple common data transmission modes to select a �highest common denominator� according to an a priori priority scheme as provided in IEEE Std. 802.3-2000, clause 28.2.3.
During a negotiation period as outlined above with reference to FIG. 2, data transmission as XGXS devices over a XAUI may be selected as the �highest common denominator� data transmission mode between the devices 124 and 126 as indicated in Next Page Messages. As such, PMA and PCS sections of the devices 124 and 126 may be capable of this selected data transmission mode. Accordingly, the devices 124 and 126 may be configured as XGXS devices communicating over a XAUI. Next Page Messages may also be used during a negotiation period to determine lane numbering on the XAUI between the devices 124 and 126.
While device 136 may only be capable of operating as a single port device, the devices 134 and 136 may be configured for communicating in a common single port data transmission mode. If the devices 134 and 136 are capable of operating in more than one single port data transmission mode (e.g., each device is capable of operating in 1000BASE-X and SGMII data transmission modes), the devices 134 and 136 may be configured according to a �highest common denominator� data transmission mode selected according to an a priori prioritization scheme. PMA and PCS sections of the devices 134 and 136 associated with the selected single port data transmission mode may then be enabled to configure the devices to communicate according to the selected data transmission mode in the data lane 138.
FIG. 6 shows a schematic diagram of devices capable of encapsulated autonegotiation of an operational mode following negotiation of a data transmission mode in a DDI using link pulses according to an embodiment of the present invention as illustrated with reference to FIGS. 1 and 2. Devices 352 are coupled by one or more data lanes (not shown) in a DDI 312. Each device 352 comprises a link pulse negotiation section 354, data transceiver 356 and encapsulated negotiation section 358. The link pulse negotiation section 354 of each device 352 may select a data transmission mode from among one or more common data transmission modes (i.e., data transmission modes common to the data transceivers 356) and configure the data transceivers 356 to communicate in a selected common data transmission mode as shown in FIG. 1. The selected data transmission mode may define an encapsulated negotiation process such as 1000BASE-X as provided in IEEE Std. 802.3-2000, clause 37. For example, during a negotiation period the link pulse negotiation sections 354 may enable PMA and PCS sections (not shown) in the data transceivers 356 to configure the data transceivers 356 to communicate in the selected data communication mode. Following the negotiation period, encapsulated negotiation sections 352 may identify additional capabilities (e.g., in a protocol layer defined above a PMA section) while communicating according to the selected data transmission mode. However, this is merely an example of how an encapsulated negotiation scheme may be executed following configuration of a data transceiver according to a selected data transmission mode and embodiments of the present invention are not limited in this respect.
FIG. 7 shows a state diagram illustrating a process 400 of negotiating a data transmission mode between devices coupled by a DDI according to an alternative embodiment of the devices 124, 134 and 144 shown in FIGS. 3 through 5. Following a reset event 402, a device may transmit a Base Page message in a fast link pulse signal over a data lane at state 404. For example, the device may transmit a Base Page message as shown in Table 1 below, indicating in a last bit �NP� whether a Next Page message is to follow.
10GBASE-X4 (4 � 3.125 Gbps)
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5627836Jan 31, 1995May 6, 1997Bell Atlantic Network Services, Inc.VPI/VCI administrationUS5805597Jun 4, 1996Sep 8, 1998National Semiconductor CorporationMethod and apparatus for providing low power basic telephony type service over a twisted pair ethernet physical layerUS5889776Jan 31, 1997Mar 30, 1999Alpnet CorporationPhysical layer switch system for ethernet local area network communication systemUS5907553Apr 8, 1997May 25, 1999Level One Communications, Inc.Power savings in multiple technology physical layer devices supporting autonegotiationUS6169729Apr 8, 1997Jan 2, 2001Level One Communications, Inc.200 Mbps PHY/MAC apparatus and methodUS6198727Mar 31, 1997Mar 6, 2001Hewlett-Packard CompanyMethod and apparatus for providing 10Base-T/100Base-TX link assuranceUS6215184Feb 16, 1999Apr 10, 2001Texas Instruments IncorporatedOptimized circuit design layout for high performance ball grid array packagesUS6215816Mar 4, 1998Apr 10, 2001Texas Instruments IncorporatedPhysical layer interface deviceUS6222852Apr 3, 2000Apr 24, 2001Nortel Networks LimitedMethod and apparatus for transmitting dual speed ethernet information (10BASE-T and 100BASE-TX) across a physical layer device service interfaceUS6345345Jan 26, 1999Feb 5, 2002Advanced Micro Devices, Inc.Data communications device and associated method for arbitrating access using dynamically programmable arbitration scheme and limits on data transfersUS6349331Jun 5, 1998Feb 19, 2002Lsi Logic CorporationMultiple channel communication system with shared autonegotiation controllerUS6359893Jul 29, 1999Mar 19, 2002Conexant Systems, Inc.Multi-rate switching device for a mixed communication rate ethernet repeaterUS20010009533Mar 9, 2001Jul 26, 2001Jean-Michel BarocheMultifunction wristwatch with electronic deviceUS20010009553Dec 8, 2000Jul 26, 2001Magnus HomannDual speed end station and systemUS20010034729Feb 2, 2001Oct 25, 2001Agere Systems Guardian Corp.Simple link protocol providing low overhead coding for LAN serial and WDM solutionsUS20020091884May 15, 2001Jul 11, 2002Andrew ChangMethod and system for translating data formatsUS20020123365Dec 31, 2000Sep 5, 2002Thorson Walter R.Scalable base station architectureUS20040001579Jul 1, 2002Jan 1, 2004Feinberg David S.Systems and methods for voice and data communications including hybrid key system/PBX functionalityUS20040091027Nov 7, 2002May 13, 2004Booth Bradley J.System, method and device for autonegotiationUS20040247313May 23, 2002Dec 9, 2004Masao TanakaMedia converterUS20050111531Mar 15, 2004May 26, 2005Booth Bradley J.System, method and device for autonegotiationJP2003087261A Title not availableJP2003087276A Title not availableJPH10304004A Title not availableTW236237B Title not availableWO2001047184A2Dec 21, 2000Jun 28, 2001Broadcom CorpSystem and method for providing compatibility between different transceivers in a multi-pair communication systemWO2004045181A2Oct 27, 2003May 27, 2004Intel CorpSystem, method and device for autonegotiationWO2005091569A1Mar 14, 2005Sep 29, 2005Intel CorpTransceiver with automatic configuration based on auto-negociationNon-Patent CitationsReference1"PCT Search Report", PCT/US2003/34160, (2003), 11 Pages.2"PCT Search Report", PCT/US2003/34160, (2003), 3 Pages.3Baek, S. et al., "Increased Radiation Emission and Impedance Change by Edge Placement of High Speed Differential Lines on Printed Circuit Board" , IEEE International Symposium on Electromagnetic Compatibility, 1. Aug. 19, 2002, pp. 200-204.4Chinese Office Action received for Chinese Patent Application No. 200580005349.3, Mar. 14, 2008, 31 Pages.5IEEE Std. 802.3-2000, clauses 28, 36, and 37.6IEEE Std. 802.3ae-2002, clauses 47 and 48.7International Preliminary Report on Patentability issued in PCT Patent Application No. PCT/US 2005/008607, Sep. 28, 2006, 9 Pages.8International Search Report and Written Opinion issued in PCT Patent Application No. PCT/US 2003/0034160, Jul. 27, 2004, 8 Pages.9International Search Report and Written Opinion issued in PCT Patent Application No. PCT/US 2005/008607, Jun. 10, 2005, 14 Pages.10Lund, Martin et al., "Going Serial in Gigabit Ethernet Designs" , Broadcom Corp., CommsDesign.com, Dated Jun. 20, 2002. Retrieved from http://www.commdesign.com/story/OEG20020620S0004 , 7 pages.11Notice of Allowance Received for Taiwan Patent Application No. 09231067, mailed May 9, 2005; 3 pages.12Office Action Received for European Patent Application No. 03779361.9 mailed Nov. 6, 2007, 4 Pages.13Office Action Received for Taiwanese Patent Application No. 092131067 mailed Dec. 17, 2004, 3 Pages.14Office Action received for U.S Appl. No. 10/291,017 mailed on Feb. 3, 2009, 25 Pages.15Office Action Received for U.S. Appl. No. 10/291,017 mailed May 9, 2006, 22 Pages.16Office Action Received for U.S. Appl. No. 10/291,017 mailed Nov. 1, 2006, 19 Pages.17Office Action Received for U.S. Appl. No. 10/801,504, mailed Dec. 11, 2007; 18 Pages.18Office Action Received for U.S. Appl. No. 10/801,504, mailed Mar. 31, 2008; 19 Pages.19Office Action Received for U.S. Appl. No. 10/801,504, mailed May 29, 2007; 24 Pages.20Summary of Office Action Received for Japanese Patent Application No. 2007-504035, mailed on May 12, 2009, 2 Pages.21Taiwan Office Action, Application No. 092131067, (2005), 3 Pages.22Ylian, Saint-Hilaire , et al., "Universal Plug-and-Play Mirroring Device, System and Method", Related PCT Application No. PCT/US2004/012022, Filed on Apr. 16, 2004, 13 pgs.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8644371Dec 28, 2012Feb 4, 2014Intel CorporationTransmitter control in communication systemsUS8645804Oct 8, 2012Feb 4, 2014Intel CorporationInterconnection techniquesUS8661313 *Dec 28, 2012Feb 25, 2014Intel CorporationDevice communication techniquesUS20130117639 *Dec 28, 2012May 9, 2013Ilango GangaCable interconnection techniques* Cited by examinerClassifications U.S. Classification375/219, 370/397, 710/58, 370/296, 370/433, 370/389International ClassificationH04B1/38, H04L12/407, H04L12/46Cooperative ClassificationH04L12/40136, H04L12/4625European ClassificationH04L12/40M1, H04L12/46B7BLegal EventsDateCodeEventDescriptionJul 16, 2014FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services