完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我已经开始使用10Gb以太网子系统核心(v3.1)进行设计。
首先,在硬件测试之前,您通常会做多少仿真? 在我了解了我需要初始化的寄存器后,我很想进入实验室。 我的主要问题涉及10Gb子系统示例设计。 为了熟悉核心,我正在审查所有发生的CSR AXI写作。 下面列出了在测试平台中发生的带有注释/问题的前几个axi写入。 地址:500 数据:0x45 注释:这使MDIO能够将时钟除以5(产生10.4MHz)。 文档明确指出这不应超过2.5MHz。 我应该把时钟分成2.5MHz吗? 为什么他们做10.4MHz? 地址:404 数据:0x90000000 评论:重置接收器 地址:408 数据:0x90000000 注释:重置发射器 地址:508(TX Data) 数据:0x90000000 注释:这会将9写入保留空间。 但是,LSB为0,因此将地址设置为0(由于下一个事务中的OP代码)。 为什么MSB中有9? 地址:504 数据:0x30800 注释:这将启动在PCS上将地址设置为0的MDIO事务(由于DEVAD = 3) 地址:508 数据:0x2000 注释:使用下一个命令将数据设置为2000以写入地址0。 地址:504 数据:0x30800 评论:这写2000到地址3.0。 但这没有意义,因为第13位是只读的。 为什么要将1写入只读端口? 我是否正确解密,将2000写入PCS的第0个地址,其第13位代表只读速度选择? 然后重复这些最新的两个事务,从而再次将2000写入该地址。 要么我误解了正在发生的事情,要么很多这个测试台都没有意义。 此外,此时我看到10G IF的TX_P和TX_N端口上有很多活动,尽管我还没有发送任何以太网消息。 这是正常的吗? 谢谢! |
|
相关推荐
2个回答
|
|
预计10G IF的TX_P和TX_N端口上的活动。
当用户不通过接口发送数据包时,IP将发送空闲字符。 -------------------------------------------------- ----------------------------别忘了回复,给予kudo并接受为解决方案--------- -------------------------------------------------- ------------------- |
|
|
|
嗨,
这是完全正常的。 您可以看到通过txp / txn切换数据,因为PHY已配置并尝试与链接伙伴建立通信。 监控状态信号。 即使您不传输任何数据,它仍将通过tx线发送空闲字符。 另外要看tx, 您可以通过模拟其示例设计来尝试查看IP的行为。 您可能必须至少运行4000us的模拟以查看tx行上的空闲字符。 谢谢。 问候, Suraj Kothari |
|
|
|
只有小组成员才能发言,加入小组>>
2379 浏览 7 评论
2794 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2261 浏览 9 评论
3335 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2427 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
755浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
543浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
364浏览 1评论
1960浏览 0评论
681浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:24 , Processed in 1.202153 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号