I am trying to configure the PCS/PMA Gigabit Ethernet IP through the MDIO bus, as I have seen in the implementation example. Once I do that, looking at the status vector I see that in my design I never get the Link status HIGH, so it means that the link is no valid. As my intention is configure the IP like in the example I compared the two simulations (the example simulation and my design simulation). Here are the results of the Behavioural simulation:
My design simulation:
As you can see, in my design the link status is never HIGH, and instead of having a status vector equal to 080a is equal to 0850, and I don't know why.
Thanks and best regards,
I just guessed that the problem was that I was not simulating the RX signal coming from the PC, so I would not be able to see the configuration done. So what I did was to try to test the connectivity connecting the PC to the FPGA and launching the program. But what I saw was the same behaviour. The status_vector remains 0x850 and never gets 080a nor 080b.