在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9410|回复: 10

[求助] 在FPGA上实现以太网(做MAC),请问需要看哪个标准的哪一部分

[复制链接]
发表于 2013-7-9 17:48:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我要在FPGA上实现以太网的通信(做MAC),请问需要看哪个标准的哪一部分?谢谢
发表于 2013-7-9 19:41:44 | 显示全部楼层
似乎有ipcore
发表于 2013-7-9 20:48:14 | 显示全部楼层
现在都有硬核了。
发表于 2013-7-9 20:56:07 | 显示全部楼层
不懂呀。。。。
 楼主| 发表于 2013-7-10 08:33:59 | 显示全部楼层
如果有IPCORE的话,有没有详细说明
发表于 2013-7-10 08:42:20 | 显示全部楼层
以太网的协议,网络芯片的datasheet,要学的不少哦!!!
发表于 2013-7-10 09:23:53 | 显示全部楼层
能用IPCORE还是用IPCORE吧。如果你只用完成一个组帧解帧的功能还好,要是想实现整个协议比如半双工CSMA/CD,全双工流量控制等等,个人感觉也不简单。altera的tse IPCORE我用过,还不错,你可以先用那个试一下,看看它的datasheet也能获得不少信息。
发表于 2013-7-10 09:30:41 | 显示全部楼层
用FPGA控制DM9000A, 可以通过DM9000A联接到网络,那里面会自动实现TCP/IP,或UDP协议,FPGA只要管控制就行
发表于 2013-7-10 10:37:19 | 显示全部楼层
1.可以先找个MAC的IP参考一下
2.802.11标准中帧组成
3.TCP/IP协议,里面有ARP、IP层、UDP协议、tcp协议等
发表于 2013-7-10 13:04:32 | 显示全部楼层
如果只是两个fpga之间发送接收数据(发送端和接收端都是自己用fpga做的),那么只需要fpga内部自己用逻辑实现mac功能。如果要把fpga接入LAN,则需要MAC通信模块。MAC xilinx altera都有IP core。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-28 22:32 , Processed in 0.035102 second(s), 11 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表