IP Library › Granted Patent US 11,556,488
Granted Patent B2
US 11,556,488 · App. 17/193,451 · Granted Jan 17, 2023

Single-pair to multi-pair ethernet converter

Inventors: Michal Brychta (Limerick, IE); Brian Paul Murray (Dublin, IE); Jacobo Riesco-Prieto (Caceres, ES)
Assignee: Analog Devices International Unlimited Company
G06F13/4068G06F13/4282
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 11,556,488
App. No.
17/193,451
Granted
Jan 17, 2023
Kind
B2
Abstract

Disclosed are embodiments that provide digital data communication between a single-pair Ethernet and a multi-pair Ethernet. Some embodiments include a single-pair Ethernet interface that is configured to operate in at least two modes. In a first mode, the single-pair Ethernet interface operates in a conventional manner. In a second mode, alternate pin configurations are employed to provide a low-cost interoperability between a single-pair Ethernet interface and a multi-pair Ethernet interface. For example, in the second mode, the single-pair Ethernet receives, via a first receive data pin, from a first transmit data pin of the multi-pair Ethernet interface, a data signal, and receives, via a second receive data pin, from a second transmit data pin of the multi-pair Ethernet interface, a second data signal.

Claims (49)

1. A single-pair Ethernet to multi-pair Ethernet adapter device, comprising:

a multi-pair Ethernet interface;

a single-pair Ethernet interface, the device is configured to operate in a conversion mode, the conversion mode establishing an electrically conductive connection between:

a first receive data external pin of the multi-pair Ethernet Interface to a first transmit data external pin of the single-pair Ethernet interface;

a second receive data external pin of the multi-pair Ethernet interface to a second transmit data external pin of the single-pair Ethernet interface;

a third receive data external pin of the single-pair Ethernet interface to a third transmit data external pin of the multi-pair Ethernet interface;

a fourth receive data external pin of the single-pair Ethernet interface to a fourth transmit data external pin of the multi-pair Ethernet interface, and the single-pair Ethernet interface is configured to decode a carrier sense data valid signal received on a first transmit enable external pin to determine a media independent interface (MII) transmit enable value, and to inhibit encoding of a carrier sense signal on a carrier sense data valid external pin;

a carrier sense receive valid external pin of the multi-pair Ethernet interface to a first transmit enable external pin of the single-pair Ethernet interface; and

the carrier sense data valid external pin of the single-pair Ethernet interface to a second transmit enable external pin of the multi-pair Ethernet interface.

2. The adapter device of claim 1 , wherein the single-pair Ethernet interface includes a register, and the single-pair Ethernet interface is configured to operate in the conversion mode based on data written to the register.

3. The adapter device of claim 1 , wherein the single-pair Ethernet interface is configured to read data from a configuration pin, and to operate in the conversion mode based on the configuration pin.

4. The adapter device of claim 1 , wherein the single-pair Ethernet interface includes a 25 MHz clock, and generates a 25 MHz clock output signal based on the 25 MHz clock, and the 25 MHz clock output signal is provided to a clock input external pin of the multi-pair Ethernet interface, and the single-pair Ethernet interface is configured to implement a RMII interface at 10 Mb/sec based on a 25 MHz reference clock.

5. The adapter device of claim 1 , wherein the single-pair Ethernet interface comprises one of a RGMII or RMII interface.

6. The adapter device of claim 1 , wherein the multi-pair Ethernet interface comprises a RMII interface.

7. The adapter device of claim 1 , further comprising a semi-conductor module, the semi-conductor module comprising the single-pair Ethernet interface and the multi-pair Ethernet interface, the single-pair Ethernet interface and the multi-pair Ethernet interface connected to each other inside a single package.

8. The adapter device of claim 1 , further comprising:

a memory buffer, and

hardware processing circuitry configured to perform operations comprising performing rate conversion, based on the memory buffer, between the single-pair Ethernet interface and the multi-pair Ethernet interface.

9. The adapter device of claim 1 , further comprising a serial peripheral interface (SPI), wherein the single-pair Ethernet interface is configured to communicate with the SPI, and the multi-pair Ethernet interface is configured to communicate with the SPI.

10. A method for adapting single-pair Ethernet to multi-pair Ethernet, comprising:

providing, via a receive data bit zero pin of a single-pair Ethernet interface, a first data signal to a transmit data bit zero pin of a multi-pair Ethernet interface;

providing, via a receive data bit one pin of the single-pair Ethernet interface, a second data signal to a transmit data bit one pin of the multi-pair Ethernet interface;

receiving, via a transmit data bit zero pin of the single-pair Ethernet interface, a third data signal from a receive data bit zero pin of the multi-pair Ethernet interface;

receiving, via a transmit data bit one pin of the single-pair Ethernet interface, a fourth data signal from a receive data bit one pin of the multi-pair Ethernet interface;

receiving, via a transmit enable pin of the single-pair Ethernet interface, a carrier sense data valid signal from a carrier sense data valid pin of the multi-pair Ethernet interface;

decoding the carrier sense data valid signal to determine a media independent interface (MII) transmit enable value; and

providing, via a carrier sense data valid pin of the single-pair Ethernet interface, a transmit data valid signal by inhibiting encoding of a carrier sense signal on the carrier sense data valid pin.

11. The method of claim 10 , further comprising reading a register value of the single-pair Ethernet interface and performing the method of claim 10 in response to the register value meeting a criterion.

12. The method of claim 10 , further comprising reading a data value from a configuration pin, and performing the method of claim 10 in response to the data value meeting a criterion.

13. The method of claim 10 , further comprising:

generating a 25 MHz clock output signal;

providing the 25 MHz clock signal to a clock input pin of the multi-pair Ethernet interface; and

implementing a reduced media independent interface (RMII) based on a 25 MHz reference clock signal.

14. The method of claim 10 , further comprising performing rate conversion before providing the first and second data signals to the multi-pair Ethernet interface.

15. The method of claim 10 , further comprising coding a receive data valid signal on a carrier sense data valid pin.

16. The method of claim 10 , further comprising detecting a start of a frame on the transmit enable pin, and one or more transmit data pins consistent with media access control.

17. A non-transitory computer readable storage medium comprising instructions that configure hardware processing circuitry to perform operations to adapt a single-pair Ethernet to a multi-pair Ethernet, the operations comprising:

providing, via a receive data bit zero pin of a single-pair Ethernet interface, a first data signal to a transmit data bit zero pin of a multi-pair Ethernet interface;

providing, via a receive data bit one pin of the single-pair Ethernet interface, a second data signal to a transmit data bit one pin of the multi-pair Ethernet interface;

receiving, via a transmit data bit zero pin of the single-pair Ethernet interface, a third data signal from a receive data bit zero pin of the multi-pair Ethernet interface;

receiving, via a transmit data bit one pin of the single-pair Ethernet interface, a fourth data signal from a receive data bit one pin of the multi-pair Ethernet interface;

receiving, via a transmit enable pin of the single-pair Ethernet interface, a carrier sense data valid signal from a carrier sense data valid pin of the multi-pair Ethernet interface;

decoding the carrier sense data valid signal to determine a media independent interface (MII) transmit enable value; and

providing, via a carrier sense data valid pin of the single-pair Ethernet interface, a transmit data valid signal by inhibiting encoding of a carrier sense signal on the carrier sense data valid pin.

18. The non-transitory computer readable storage medium of claim 17 , the operations further comprising reading a register value of the single-pair Ethernet interface and performing the operations of claim 17 in response to the register value meeting a criterion.

19. The non-transitory computer readable storage medium of claim 17 , the operations further comprising:

generating a 25 MHz clock output signal;

providing the 25 MHz clock signal to a clock input pin of the multi-pair Ethernet interface; and

implementing a reduced media independent interface (RMII) based on a 25 MHz reference clock signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2021
From: BRYCHTA, MICHAL; MURRAY, BRIAN PAUL; RIESCO-PRIETO, JACOBO
To: ANALOG DEVICES INTERNATIONAL UNLIMITED COMPANY
Reel/Frame 055508/0722 →
Continuity (2)
Provisional Application 62989407 · Mar 13, 2020
Related Publication 20210286748A1 · Sep 16, 2021