When I am trying this project in AX7203 board, it has KSZ9031RNX PHY, which requires typical 2.5MHz mdc clock and it has mdio interface to communicate with PHY. I am following the NexysVideo project for reference. It does not have mdio interface. I get some negative slack. How can I add MDIO to be able to talk to PHY and what commands should i send to configure PHY ? #238
Replies: 1 comment
-
KSZ9031RNX-Datasheet.pdf |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For mdio interface and mdc I have written a module, which sends data through the interface and for setting the mdc clock I have used mmcm to divide the clock to 25MHz and further a clock divider to divide the signal to 2.5MHz. Below is the fpga.v code for reference.
For MDIO,
mmcm cannot directly generate 2.5MHz frequency too. so i am stuck.
Beta Was this translation helpful? Give feedback.
All reactions