← Back to Patent Explorer
US5784573A Expired / Lapsed US ⏱️ 0.0 years remaining

Multi-protocol local area network controller

Assignee: Texas Instruments Inc
•
Filing: 1994-11-04
•
Granted: 1998-07-21
•
Expires: 2014-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A local area network ("LAN") controller operable in an IEEE 802.3u network and an IEEE 802.12 network. A common physical connector is used for both standards, attached to an attachment medium such as a card. An 802.3u circuit is attached to the card, implementing the following 802.3u functions: A media access controller ("MAC") layer, and a physical media independent ("PMI") layer that provides the IEEE 802.3u media independent interface ("MII"). An 802.12 circuit is also attached to the card, implementing the following IEEE 802.12 functions: An LLC layer, an MAC layer, and a PMI layer, providing an MII to a device implementing an 802.12 physical media dependent ("PMD") layer. A circuit coupled to the 802.12 circuit multiplexes, according to a predetermined strategy, 802.12 PMI to PMD signals over the physical connector and, alternatively, communicates 802.3u MII signals between the 802.3u circuit and the physical connector.

Inventors

  • 👤 Andre Szczepanek
  • 👤 Denis R. Beaudoin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:36
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40006; H04L12/40013; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4906; H04L25/4908; H04L9/00; H04L9/40; H04L12/40143; H04L12/407; H04L12/413; H04L12/44; H04L69/00; H04L69/18; H04L69/30; H04L69/32; H04L69/322; H04L69/324

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 379 words
A multiprotocol local area network ("LAN") controller unit for coupling a computer, the computer including a system bus, to a PITY connectable to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard having a media independent interface ("Mul") layer, and according to the IEEE 802.12 LAN standard having a media dependent interface ("MDI") layer and a physical medium independent ("PMI") layer, comprising: a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and the Mul interface; a physical connector including a plurality of signal lines implemented in accordance with the Mul interface portion of the IEEE 803.3u LAN standard, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; and multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line.
Claim 2
Dependent Claim 379 words
A multiprotocol local area network ("LAN") controller unit for coupling a computer, the computer including a system bus, to a PITY connectable to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard having a media independent interface ("Mul") layer, and according to the IEEE 802.12 LAN standard having a media dependent interface ("MDI") layer and a physical medium independent ("PMI") layer, comprising: a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and the Mul interface; a physical connector including a plurality of signal lines implemented in accordance with the Mul interface portion of the IEEE 803.3u LAN standard, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; and multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line.
Claim 3
Dependent Claim 456 words
A local area network ("LAN") controller system for coupling a computer, the computer including a system bus, to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard having a media independent interface ("Mul") layer, and according to the IEEE 802.12 LAN standard, having a media dependent interface ("MDI") layer and a physical medium independent ("PMI") layer, comprising: a multiprotocol LAN controller unit, including a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and the MII standard, a physical connector including a plurality of signal lines implemented in accordance with the Mul portion of the IEEE 803.3u standard, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line; and a PHY, connectable between a LAN implemented in accordance with the IEEE 802.12 LAN standard and the multiprotocol LAN controller unit, including the following functional units implemented in accordance with the IEEE 802.12 LAN standard, an extractor for request/priority, a transmit block, including a quantizer, scrambler, encoder and delimiter inserter, a priority/encoder, a receive block, including a data aligner, nibbleizer, descrambler, a decoder and a delimiter decoder, and a state machine for controlling the operation of the PHY.
Claim 4
Dependent Claim 456 words
A local area network ("LAN") controller system for coupling a computer, the computer including a system bus, to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard having a media independent interface ("Mul") layer, and according to the IEEE 802.12 LAN standard, having a media dependent interface ("MDI") layer and a physical medium independent ("PMI") layer, comprising: a multiprotocol LAN controller unit, including a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and the MII standard, a physical connector including a plurality of signal lines implemented in accordance with the Mul portion of the IEEE 803.3u standard, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line; and a PHY, connectable between a LAN implemented in accordance with the IEEE 802.12 LAN standard and the multiprotocol LAN controller unit, including the following functional units implemented in accordance with the IEEE 802.12 LAN standard, an extractor for request/priority, a transmit block, including a quantizer, scrambler, encoder and delimiter inserter, a priority/encoder, a receive block, including a data aligner, nibbleizer, descrambler, a decoder and a delimiter decoder, and a state machine for controlling the operation of the PHY.
Claim 5
Dependent Claim 403 words
A local area network ("LAN") controller system for coupling a computer, the computer including a system bus, to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard, and according to the IEEE 802.12 LAN standard, having a second media dependent interface ("MDI") layer and a second physical medium independent ("PMI") layer, comprising: a multiprotocol LAN controller unit, including a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and an MII interface implemented according to the IEEE 803.3u LAN standard, and a physical connector including a plurality of signal lines implemented in accordance with the IEEE 803.3u standard for the MII interface, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line; and a PHY, connectable between a LAN implemented in accordance with the IEEE 802.3u LAN standard and the multiprotocol LAN controller unit.
Claim 6
Dependent Claim 403 words
A local area network ("LAN") controller system for coupling a computer, the computer including a system bus, to a LAN, wherein the LAN may operate according to the IEEE 803.3u LAN standard, and according to the IEEE 802.12 LAN standard, having a second media dependent interface ("MDI") layer and a second physical medium independent ("PMI") layer, comprising: a multiprotocol LAN controller unit, including a data transfer control unit implementing the functions of the IEEE 803.3u LAN standard between a system bus and an MII interface implemented according to the IEEE 803.3u LAN standard, and a physical connector including a plurality of signal lines implemented in accordance with the IEEE 803.3u standard for the MII interface, for connecting the multiprotocol LAN controller unit to a PHY unit, including at least two transmit data signal lines for transferring data to be transmitted over the network from the multiprotocol LAN controller unit to the PHY, a transmit enable signal line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two transmit data signal lines, a collision sense line by which the PHY indicates to the multiprotocol LAN controller unit that a network collision has occurred, at least two receive data signal lines for transferring data received from the network from the PHY to the multiprotocol LAN controller unit, and a receive data valid line by which the multiprotocol LAN controller unit indicates to the PHY valid data on the at least two receive data signal lines; multiplexing means for transferring data to and from the multiprotocol LAN controller unit according to the IEEE 802.12 LAN standard using the signal lines, including means for providing a transmit request signal on a first one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for providing a priority signal on a second one of the transmit data signal lines when the transmit enable signal line is not active to indicate valid data, means for receiving a transmit request acknowledgement signal on the collision sense line, and means for receiving a priority signal on a first one of the receive data signal lines prior to the receipt of a receive data valid signal on the receive data valid line; and a PHY, connectable between a LAN implemented in accordance with the IEEE 802.3u LAN standard and the multiprotocol LAN controller unit.

References Cited (Backward Citations)

US5509121A Cited
US5299193A Cited
US5305317A Cited
US5321819A Cited
US5410535A Cited
US5391094A Cited
US5457601A Cited
US5541957A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-20 2002-01-19 2002-07-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-20 2006-01-19 2006-07-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-20 2010-01-19 2010-07-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag