Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AC-coupled on-board Ethernet

Status
Not open for further replies.

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
960
Helped
40
Reputation
82
Reaction score
24
Trophy points
1,298
Location
Florida, USA
Activity points
9,116
I have designed a board where (among many other things) I have a 1Gig Ethernet controller chip directly connected to a 1Gig Ethernet switch chip. The connection is AC-coupled, there is no transformer in between, and pullup or bias resistors.
The problem is that the link only comes up in 100Mbps mode. 100M runs on 2 diffpairs, 1G mode runs on 4 diffpairs.
The MDI connections are straight 0--0, 1--1, 2--2, 3--3. I have even tried to swap them with very short wires (0--1, 1--0, 2--3, 3--2), but still it comes up as 100Mbit only.
So the question is:
-Does it need bias resistors, if yes in what configuration?
-If termination/biasing is the issue then should it also not work in 100Mb mode either?

accap-ethernet.jpg
 

The ports ususally require external termination and DC bias. It's particularly unlikely that the 1000BASE-T hybrid circuit can work without correct termination.
 

For 100Meg only controller they always have external termination resistors.
For 1Gig controllers I have never seen it.
Bot the controller and the switch have reference design schematics, and on those there are no termination resistors, but all Ethernet ports are directly wired to magjacks. The eth co datasheet actually says that there are on-chip 50R terminations both input and output, the switch chip datasheet does not mention anything as it is very short.
 

For 1Gig controllers I have never seen it.
But some definitely have like SMSC LAN7500. All in all it's sligtly absurd to give no information about the involved chips and expect an answer why your solution doesn't work. I'm convinced that you'll find out, by carefully reviewing the datasheets and reference designs.
 

I probably cannot mention part numbers as these are new chips under nda.
The reference designs only show chip to magjack configurations. In those ref designs there are no resistors between the magjack and the chip.
 

- Does the chip use the magjack center tap for biasing?
- Does the chip need a low impedance DC path between + and - pins?
- It might be that hybrid operation depends on common mode isolation.
 

Both chips' reference designs have magjacks an all ports.
The switch chip datasheet does not mention anything about the IO circuits on the Ethernet ports.

"It might be that hybrid operation depends on common mode isolation. "
-I don't understand this.
 

I understand from your answer that the chip documentation specifies 1:1 ethernet transformers with unconnected center tap and no additional components.

But you don't know if either the low impedance DC path or the common mode isolation of the transformer is required by the chip.

I wouöld connect a transformer for test to check if 1000 MBit link is established then. After that you can further narrow down the cause.
 

OK, so the test results:
-AC coupling: 100Mb half duplex
-DC coupling: no link
-magnetics: 1G Full duplex.
For the next board revision I am using 2 magnetics between the 2 chips. But I should also make the existing prototypes work.

By the way, the ref designs describe magjack connections like this:
-controller: all center taps together, decoupled to ground and connected to 1.8V
-switch: all center taps decoupled to gnd separately.
I have replicated each with separate transformers then connected the line sides.
 

-controller: all center taps together, decoupled to ground and connected to 1.8V
Thanks for finally referring to the bias question.
Did you verify if the 1.8V bias is required by the controller? If so, the transformer could be possibly replaced by two chokes or high Z ferrite beads at each pair.
 

I tried it with 600R ferrite beads but it didn't work at all. We didn't have any chip inductors in the lab. Then I tried it with 50R resistors and that worked.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top