SATA 物理层一致性测试
发布时间:2023-10-10 15:24:40
SATA3.0测试案例
SATA--Serial Advanced Technology Attachment , 由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,70个公司联合开发制定的一种新的硬盘串行传输规范。
SATA 特性:
1、以串行方式传输数据,一次只传输1位数据。这样的结构在较少位宽下可以使用较高的工作频率来提升数据传输的带宽。
2、串行方式使SATA接口使用更少的接线引脚,接口分为信号与电源两部分。
3、具有低功耗,支持热插拔,差分信号保证传输准确性等优势,内置数据校验,具备更强的纠错能力。
SATA应用:
SATA在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等诸多领域。
SATA信号接口定义:
SATA电气特性分类:
SATA层分类:
SATA3.0 物理层一致性测试项目
PHY/TSG/OOB 测试
RSG (接收端测试)
Rx/Tx 和 SI 测试
PHY/TSG测试项目:
SATA3.0测试环境:
示波器,Tektronix DSA72004C示波器带宽20GHZ,
测试夹具,专用SATA3.0
测试软件,专用
测试探头,SMA-292M
DUT准备好测试码型或信号发生器
SATA3.0测试方法:
AWG 方法
使用AWG提供激励源
使SATA/SAS 设备产生 ALIGN Test Patterns
BIST FIS (Built In Self Test Frame Information Structure) Method
配置 SATA/SAS 的寄存器强制其处于测试模式。
配置 SATA/SAS 的寄存器强制其发送不同的测试Pattern。
SATA3.0测试夹具:
SATA-测试流程:
1、建立测试环境
2、配好软件
SATA测试码型
HFTP(High Frequency Test Pattern)高频测试码型,1010101010 1010101010b,即重复的D10.2。
MFTP(Middle Frequency Test Pattern)中频测试码型,1100110011 0011001100b,即重复的D24.3。
LFTP(Low Frequency Test Pattern)低频测试码型,0111100011 1000011100b,即重复的D30.3。
LBP(Lone-Bit Pattern)单独位码型,主要用于测试SATA性能。
CJPAT(Compliant Jitter Tolerance Pattern),一致性抖动容忍度码型
SRAMBLE_0 Pattern 主要用于测试SAS 1.5, 3 and 6 Gbps WDP性能
IDLE dwords pattern 主要用于SAS 12 Gbps测试,配合 SAS3_EYEOPENING script
3、调用示波器测试软件
4、测试报告
SATA 眼图测试:
若是因为DUT不能配置寄存器不能发码型也没有专用的信号发生器,推荐测试一下SATA的眼图信号质量。
-END-
修改记录
还未开始修改