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.

How to generate 125MHz to synchronize RXD for MAC CORE?

Status
Not open for further replies.

tavidu

Member level 1
Joined
Oct 21, 2004
Messages
39
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
330
Now i am designing Mac(100M/1000M/TBI)
But I meet a problem.
When at TBI mode, RX deirection, two clocks are provided by PHY chip:
RX_CLK_TBI0 and RX_CLK_TBI1, they are both 62.5MHz.
After TBI processing, RXD, RX_DV, RX_ER are transmited to MAC CORE,
but how to generate 125MHz to synchronize RXD for MAC CORE?
 

Re: MAC IP CORE design

i think you need a external clk source.
 

MAC IP CORE design

you may flip with the rising and falling edge from the 62.5MHz clock. It is fittable to the 125MHz.
 

Re: MAC IP CORE design

When you are using TBI mode in 1gbps mode , the phy provides 2 clocks of 62.5 Mhz , but as you are working in 125 Mhz clock on your mac side you will have to use that clock to synchronise the data for MAC Core
 

MAC IP CORE design

My understanding is:
All 100/1000M Mac needs a external 125M clk resource to feed internal PLL, you know when in 1GE mode, MAC also needs to send this clk to PHY
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top