- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 6
DOCPROPERTY 模块名称 错误!未知的文档属性名称 DOCPROPERTY 版本号 错误!未知的文档属性名称
PAGE I
10Base-T测试简介
目录
TOC \o 1-3 \h \z \u 1. 引言 1
2. 测试前提 1
3. 浅谈测试项 2
3.1 TPM 2
3.2 Load 2
3.3 测试项 3
4. 测试拓扑 4
5. 测试步骤 6
10Base-T测试简介
引言
10Base-T是以双绞线为传输介质,最高数据传输速率为10Mbps、传输信号为基带信号的一种以太网标准,协议标准为IEEE 802.3i,在协议中对其电气参数等进行了详细的规范。
我司基本上所有机型的网口均支持100Mbps/10Mbps,且我们在评估网口硬件指标中基本上都是进行100Mbps的符合性测试,很少对10Mbps进行测试,故我司在这个项目上的测试文档介绍较少,本文档主要是简单介绍其测试前的一些准备知识和大概步骤,详细测试步骤可以参考TEK的测试help文档。
测试前提
10Mbps符合性测试方法和100Mbps的测试方法有较大差异,我们并不能通过欺骗方式来获取网口输出信号,测试的项目也差异较大,要进行10Mbps的符合性测试,首先我们要做的是:
确保我们的DUT的网口能工作在10Mbps。这应该是很显然的,但是并不简单,首先我们测试拓扑中,待测网口需要连接测试夹具,DUT是不能自动协商到10Mbps的,我们只能通过命令强制网口工作在10Mbps。某些测试方法是直接将DUT的软件升级到供应商提供的测试软件即可。方法不尽相同。
例如:在Ralink的RT5350方案下测试10Mbps时需要在串口中输入的命令:
mii_mgr –s –p 1 –r 0 –v 0100 //-r 0(0可以为0-4,对应5个port)
mii_mgr –s –p 1 –r 26 –v 5603
在10Mbps模式下,能自动发射Link Pulse信号。这不太像是个前提条件,因为在802.3协议中规定的传输功能就包含Link Pulse的相关细节,即在不进行数据包发送时,需要发送Link Pulse。
DUT能发送随机包和全1或全0包。在进行MAU、Harmonic等的测试时,需要DUT能的网口能发送一些特定的数据包,随机包是发送数据是随机的,全1或全0即数据包全是1或0,这些要求均在协议中有相关规定,但是如何让DUT发送我们想要的数据包呢?不同的芯片方案的做法不太一致,有一些方案是通过命令进行控制发送,一些芯片方案没有相关的命令,只能通过我们外部做一些处理,可以进行如下操作来发送我们想要的数据包:
需要强制DUT工作在10Mbps,且将待测的Port Link up,
使用Smartbit来广播我们想要的数据包。
在测试之前确保如上条件均满足,接下来的就是将测试夹具借到手了。测试夹具是TEK自制的一套夹具,可进行1000Mbps和10Mbps的测试,且Tek的测试help文档也是根据其测试夹具来介绍的。
浅谈测试项
TPM
TPM即Twisted-Pair model,它是模拟一段UTP的一个等效电路,用于扭曲MAU输出的信号,协议中要求的TPM电路如下Figure 14.7,
在测试TP_IDL和Link Pulse时有两种连接方式,一种是With TPM,即在网口和负载之间需要插入TPM,而另外一种就是网口直接连接负载,即Without TPM。
Load
在进行10Mbps的测试时,需要在差分线上接入一定的负载后再进行信号的提取,协议中规定了三种负载模拟电路如下,一些测试项需要在三种负载情况下均满足要求。
测试项
1、Harmonic:示波器抓取测试数据波形,分析差分电压波形的各谐波分量大小,基准频率点是10MHz。谐波测试要求DUT发出的数据必须是全1或者全0。对于Manchester编码,信号“0”用“+”到“-”,“1”信号与之相反,若全为1或者全为0,那编码后的信号的频率将是10Mbps,即与时钟频率一致。如下是Manchester编码示意图。
2、CM output voltage:测试输出信号的共模电压大小,最大共模电压不能超过50mV。
3、Differential voltage:测试输出信号的差分电压,对于10BASE-T来说,802.3中定义标准为2.2V~2.8V之间,而10BASE-Te被定义的差分电压标准为1.54V~1.96V之间。在测试中需要注意是否需要对Energy efficient的勾选。若选择YES,则测试是按照10B
文档评论(0)