Hi All!
I am trying Ethernet MAC PHY MII on spartan3e1600e development kit.
I have made a very simple receiver logic in verilog which simply works on rx_clk (2.5 MHz in my case since i am working on 10mbps) and rx_dv signal to display the received data nibble by nibble on the output.
The problem is that i am not getting any recognizable nibbles at output since it should be like
"06 05 04 03 02 01 FF FF FF FF FF FF 08 00 45 00 00 58 00 00 00 00 80 11 EA 6A 0A 14 1E 01 0A 14 1E 02 1F 90 1F 90 00 44 89 89 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 12 34 56 78 90 11 22 33 44 55 66 77 88 99 00 00"
ideally but i am getting some irregular data as monitored on FPGA KIt's IO pins... via Logic analyzer.
Can anybody tell me what could be the problem. whether i have to configure that some how?
Thanks in advance
Regards!