CPLD 发表于 2010-11-1 11:32:58

我现在要通过主机给FPGA发一帧数据,通过以太网接口到phy芯片然后再到FPGA芯片

各位高手~请教个问题哈!
我现在要通过主机给FPGA发一帧数据,通过以太网接口到phy芯片然后再到FPGA芯片,我要实现的功能是把这帧数据的目的地址和源地址交换一下,再发回去!
我该怎么实现哈?
谢谢啦~!麻烦高手指点了~

njithjw 发表于 2010-11-6 22:44:46

你需要看下IEEE 802.3 CSMA/CD协议中关于MAC帧的部分。
需要在FPGA中解析主机下发过来的目的地址,数据字段的长度,以及计算CRC。
以前做过这个东西,现在有点忘了。
如果需要可以联系我,互相交流一下。
njithjw@126.com

tonylzez 发表于 2010-11-10 15:55:16

这个应该在fpga里实现mac层协议,记得以前好像有人在工业以太网里用过的。

bfjnazi 发表于 2011-1-1 22:18:27

听起来并不太难,关键是一个实时性的问题,你是想存储转发,还是直发?
页: [1]
查看完整版本: 我现在要通过主机给FPGA发一帧数据,通过以太网接口到phy芯片然后再到FPGA芯片