Regarding connecting two Ethernet Mac Phy

Mar 29, 2007 1 Replies

Hi everyone, I have an FPGA board with two ethernet MAC interfaces. I want to connect both interfaces in a way that transmitter of one EMAC IF is connected with reciever of other and vice versa. I have to have seemless connection. Please let me know whether I would be able to achieve it without putting EMAC core in FPGA. Is there any issues of MII that I am supposed to deal with except clock synchronization that can be dealt by using Block ram or some other buffering thing. Looking for some timely reply



MADNAN



  1. If you have a MAC/PHY integrated chip, then just connect the 2 PHY outputs together with or without transformer
  2. If your MAC has RMII output, just wire the RMIIs together on the 2 MACs
  3. If you have only MII, inside the FPGA you have to do the MII buffering, to interface the 2 MACs together. Here is one reference design:
    formatting link
    formatting link

Zoltan

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required