原创 SATA测试常见问题总结-1

2014-8-5 17:07 3166 21 24 分类: 测试测量

QUESTION: SATA组织的Plugfest会议和Workshop会议有什么区别?

ANSWER: Plugfest和Workshop会议都是为了验证SATA设备间的兼容性以及测试方法的有效性而举办的行业会议。区别是Plugfest侧重于产品开发的初期阶段,产品还没有公开,测试方法可能还不确定,参加会议的厂商可以根据自己的需要选择测试和验证方法;而Workshop侧重于产品和标准的成熟阶段,这时测试和验证方法基本统一,各参会厂商是按照协会制定的统一方法进行测试和验证。

 

QUESTION: SATA的发送信号质量测试中为什么需要不同的码型?

ANSWER: 在SATA的测试规范里,对于不同的测试项目要用到不同的测试码型,比如HFTP(High Frequency Test Pattern,1010101010 1010101010b)、MFTP(Mid Frequency Test Pattern,1100110011 0011001100b)、LFTP(Low Frequency Test Pattern,0111100011 1000011100b)、LBP(Lone Bit Pattern,共2048个 Double words长度)等。不同的码型针对不同的测试项目,比如上升/下降时间测量时会使用LFTP的长码型,以避免码间干扰对上升/下降时间测量的影响。还有些测试项目中会用到几种不同的码型以验证被测件发送不同码型时信号参数的变化。用户进行信号调试时可以使用真实传输的数据码型,但是一致性测试时要求必须使用规范规定的测试码型。

 

QUESTION: 在发送信号质量测试中怎么控制被测件发送不同的测试码型?

ANSWER: 通常SATA芯片的供应商可以提供相应的工具控制被测件产生不同的测试码型,如果是Windows平台的系统(比如台式机、笔记本、服务器等的测试),也可以参考ULink公司(http://www.ulinktech.com)提供的软件工具。

 

QUESTION: 什么是OOB信号,起什么作用?

ANSWER: OOB信号(Out-of-Band signaling)是SATA总线上在上电阶段用于主从设备协商的一种特殊信号,用于主从设备间的复位、建立连接、握手、速率协商等。

 

QUESTION: 需要进行OOB信号的测试吗?

ANSWER: OOB信号是数据速率为1.5Gbps一组猝发的脉冲串,脉冲串的宽度和间隔分别代表不同的含义。SATA测试规范要求要进行OOB信号的测试,不过OOB信号的测试项目主要和驱动程序的设置有关,和硬件的布线关系不大。在OOB的测试项目中,既需要验证被测件产生的OOB信号的脉冲串的长度、间隔符合规范,也需要验证被测件检测OOB信号的阈值、间隔判决范围是否正确,因此OOB的测试项目中除了示波器以外还需要额外的码型发生器产生相应的信号和被测件进行OOB信号的交互。

文章评论3条评论)

登录后参与讨论

用户377235 2014-9-5 08:55

可以通过芯片厂商提供的工具软件设置测试码型

用户377235 2014-9-5 08:55

可以通过芯片厂商提供的工具软件设置测试码型

用户377235 2014-8-15 14:59

我想问一下,您所进行的不同码型的测试中是用什么方法进行的?

 

相关推荐阅读
李凯的技术博客 2018-02-27 13:25
串行总线的8b/10b编码 #D200
为了提高串行数据传输的可靠性,现在很多更高速率的数字接口采用的是对数据进行编码后再做并串转换的方式。编码的方式有很多,如8b/9b编码、8b/10b编码、64b/66b编码、128b/130b编码等,...
李凯的技术博客 2017-10-16 11:51
时钟是怎么恢复的? #D0190
对于高速的串行总线来说,一般情况下都是通过数据编码把时钟信息嵌入到传输的数据流里,然后在接收端通过时钟恢复把时钟信息提取出来,并用这个恢复出来的时钟对数据进行采样,因此时钟恢复电路对于高速串行信号的传...
李凯的技术博客 2017-07-31 08:24
调幅、调频、调相 与 I/Q 调制有什么区别? #W0010
无线通信是现在应用最为广泛的通信技术之一,其核心是把要传输的数据调制在载波上发射出去,载波状态的变化承载了不同的信息。 如下图所示,载波信号的状态变化可以分为幅度变化、频率变化以及相位变化,因此对应的...
李凯的技术博客 2017-07-24 09:02
为什么扔掉你的德标电源线?#B0040
某研究所用户在使用示波器进行测量时,发现有很大的噪声干扰,如下图所示,无法进行正常的测试,不是是否设备损坏? 问题分析:示波器自身会有一定的本底噪声,但在200mv/格的量程下其噪声的峰峰值通常不会...
李凯的技术博客 2017-07-18 15:21
最全 USB3.1 TypeC 测试 (图文并茂) #S0040
USB是目前PC上最成功的接口标准,而USB3.1是其最新版本。 在USB3.1的标准里,革命性地融合了3种最新的现代科技技术,分别是:数据速率从5Gbps提高到10Gbps;TypeC接口实现PC外...
李凯的技术博客 2017-07-14 08:21
测量引起晶体停振? -送给傻傻分不清晶体和晶振的你 #B0030
某工控设备开发厂商的设备中采用单片机控制电路,单片机使用外接的两脚晶体振荡器产生11.0592MHz的工作时钟,用户希望能够精确测量工作时钟的频率。 但用示波器测量频率一方面测不准,另一方面测量时还会...
我要评论
3
21
关闭 站长推荐上一条 /2 下一条