发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名
[问答] 请问有如何自己进行以太网通信的教程吗?
191 以太网 源代码 GUI
分享
我知道SP601有一个以太网端口用于通信,如基准参考设计所示,但是,有没有关于如何自己进行以太网通信的教程?
基础参考设计gui的源代码是否可用?
此外,是否有一个简单的示例设计,显示以太网端口的使用?
我希望能够将以太网通信用于其他应用程序。
也:
Base参考设计的源代码是否真的有效?
要将它安装到电路板上,您是否应该加载DSP48A设计和逻辑设计?
或者是仅用于show的源代码,您必须使用sp601 brd设计中的“ready for download”文件夹。
谢谢,
0
2019-9-3 09:13:23   评论 分享淘帖 邀请回答

相关问题

9个回答
至少,我想要SP601基础参考设计GUI应用程序的源代码或等效示例,否则没有关于如何将以太网数据包发送到SP601板的示例。
如果我不能向主板发送以太网数据包,除了Xilinx基础设计之外,我该如何测试任何其他设计?
以太网端口甚至可能不在那里。
我可以收到一些源代码,它们会向主板发送一个以太网数据包,并为主板提供相应的verilog代码吗?
谢谢。
2019-9-3 09:18:46 评论

举报

我无法对SP601基础设计发表评论(但我认为它确实有用!)但是如果你想要一个纯粹的Verilog解决方案而不是XPS解决方案,你可以看一下这个页面:http:// tristesse。
org / FPGA / DigilentAtlysResources它需要进行一些相当简单的更改才能使其处理SP601 - 引脚分配和时钟生成参数。
我无法保证它是优秀设计的巅峰之作,但它并不太复杂。
2019-9-3 09:28:14 评论

举报

谢谢(你的)信息,
我实际上希望有一些关于如何正确发送以太网数据包到fpga的代码,以及接收和解释数据包的相应代码?
2019-9-3 09:36:54 评论

举报

要从PC发送以太网数据包,是什么意思?
取决于您使用的操作系统,但为了测试目的发送TCP数据包,您可以使用telnet。
要发送UDP,您可以使用netcat。
要做有用的事情,通常使用操作系统的库编写自定义程序。
要在FPGA上接收和解释数据包:MAC将接收数据包并将其粘贴到FIFO中,因此由您决定如何处理它们。
我还有一个实现接收数据包,在某个端口上查找UDP数据包,提取数据包主体,并将其发送到UART。
2019-9-3 09:48:07 评论

举报

好吧,我正在使用Windows 7,我也有一台带XP的机器。
所以要从PC发送数据包,我会用C编写程序吗?
此外,当FPGA收到数据包时,它是否知道自己解释它们并将数据部分存储在FIFO中?有多少需要编码?
你能附上你的实施吗?
非常感谢你
2019-9-3 10:07:13 评论

举报

当然,你当然可以使用C.
FPGA的作用完全取决于您使用的MAC。
我没有使用Xilinx TEMAC,但它看起来有点像它没有实现很多FIFO,所以如果你需要它,你可以自己添加它(看起来核心有一些示例设计,
显示这个)。
开源USRP2代码中的MAC确实具有可配置的FIFO长度。
FPGA并不真正知道如何解释或存储任何东西。
除非将功能内置到不可配置的第三方IP中,否则您的设计将控制其功能的各个方面。
2019-9-3 10:13:51 评论

举报

那么我遇到的问题是与SP601基础参考设计有关。
该设计有一个picoblaze微处理器,接受数据包并将其提供给verilog设计。
在PC上还有一个gui run,它使用fpga上的设计将数据包发送到电路板。
我想知道如何配置picoblaze接受数据包,以及如何编写我自己的gui,它将向板发送不同的数据包,就是这样。
2019-9-3 10:27:43 评论

举报

你看过PicoBlaze程序的源代码了吗?
我不认为源代码是为GUI应用程序提供的,但编写一个简单的程序可以非常直接地从C,Python,Ruby或您喜欢的编程语言或使用netcat从命令shell发送数据包。
2019-9-3 10:33:59 评论

举报

你有没有得到任何工作在FPGA和GUI之间进行通信?
我正在寻找有关BRD如何将数据发送到GUI的更多信息。
2019-9-3 10:51:17 评论

举报

只有小组成员才能发言,加入小组>>

52个成员聚集在这个小组

加入小组

创建小组步骤

关闭

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

快速回复 返回顶部 返回列表