09-14-2018 04:34 AM
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,
09-17-2018 06:15 AM
How long have you run your simulation? Have you set EXAMPLE_SIMULATION to 1 to reduce the simulation time?
09-26-2018 01:51 AM
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.