微波EDA网,见证研发工程师的成长! 2025骞�03鏈�05鏃� 鏄熸湡涓�
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 做一个fpga以太网测试系统遇到困难了,希望大家指点一下

做一个fpga以太网测试系统遇到困难了,希望大家指点一下

时间:10-02 整理:3721RD 点击:
这是做一个基于fpga的千兆以太网测试系统,向学校申请了3000块钱来做这个项目,所以最终打算是做出一套硬件测试平台。这是老师粗略给出的框架图,

鍔犺浇涓�...

剩下的叫我自己去想,就是整体该怎么设计还不是很清楚,。麻烦了解的给我指点一下了,详细说明一下。另外图中的两块芯片88E6155,88E1340芯片资料我有,也正在看

涉及过一点这方面的东西。如果你是用来传递UDP数据的话用FPGA+PHY就可以了。PHY的话可以用88E1111。FPGA就实现MAC+UDP组帧的功能。MAC的话可以用IP核也可以自己写一个简易的实现组帧和CRC校验就可以了。

非常高那些LZ 的好东西啊

我用88E1111做过千兆传输,认识一个人他用IP核,要是用verilog看明白网络传输协议,从不懂到现在UDP协议,ARP,ICMP花了一年多的时间

难道只有我看不见图片吗



   不会吧



   是的,用fpga实现MAC+UDP组帧,FPGA完成MAC帧的收发和处理,在FPGA上定制Nios II软核作为系统CPU,同时内嵌实时内核uC/OS-II构造为操作系统,完成对整个千兆以太网数据传输、环回、解析、性能指标统计以及后端数据传输的控制,所有功能用FPGA来实现,这样做的话在fpga这一块会不会太复杂难做了点?兄台知道稍微简单点的方法么?想用DTE测试来对RFC2544标准测试指标进行测试,要是这样做又该怎样设计呢?



   嗯 那针对测试系统有该怎么做呢?



    我没用用过你这个芯片,做系统按照手册去做硬件,别只听别人说,我有过这样例子,别人这么做就能用,我就不行,后来按照手册从新做的板子;你这只是要实现以太网传输,但传输什么数据,还是只是留出接口就可以呢?这个在设计时要考虑,问题细说一下


正在做千兆以太网



    用什么PHY芯片?

学习了

同求啊!



    88E6155是一款交换芯片,88E1340是接口的phy芯片,所以推测你fpga通过gmii接口连接6155,是需要利用交换芯片将某些特定的数据包传到fpga,通过fpga里面实现某些功能模块,达到某种协议包处理的功能。
这个应该是常用的网络协议报文处理的测试平台。你们老师应该是想用fpga来实现某个网络协议。
另外,你的问题描述不清楚,其实我不知道你问题出在哪里。

正在做万兆以太网PHY。

顶起来!在做以太网MAC



   你说的NIOS II方案,我记得Altera的DE2-115就有这样的demo啊,不知道你用的是什么FPGA


good

小编,我最近跟你遇到同样的问题,请问你最后怎么解决的呢?能分享一下吗?

灏勯涓撲笟鍩硅鏁欑▼鎺ㄨ崘

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top