用AX88180和FPGA实现千兆网——更高速度的实现
0赞
发表于 8/17/2010 10:18:59 AM
阅读(35317)
哥发现自己错了,AX88180技术文档中给出的最高发送速度是100MHz,所以哥的PLL是2/1分50MHz的,刚才抽筋想是否可以用 125MHz试试,结果点开PLL的向导,发现里面哥的分频怎么是3/2啊,明明在BDF里显示的是2/1吗,不信邪点开.v文件,一看果真是3/2分频 的,也就是以上的速度是在75MHz下得到的。
把分频直接改为5/2(125MHz)后,重新编译,运行。乖乖,刚才的部分硬件速度从360Mbit/s直接到了600Mbit/s以上(因为我有读RAM,所以会比刚才的410低)!而读RAM的全硬件则飙到了640Mbit/s~650Mbit/s.
而全硬件(125MHz时钟)不读RAM的速度是770Mbit/s~780Mbit/s!个这次真的疯狂了!!!
不知道高于了文档中的时钟上限会不会损坏AX88180!
所有网速都是通过交叉直连网线,然后从"任务管理器——>联网"中得到的,如不准确,请了解的人告知!
EMAIL:menjinrui@gmail.com
