前言:usb测试,信号质量测试,物理测试
usb测试,信号质量测试,物理测试
USB信号
数据在USB总线上实际传输时,使用的是NRZI(反向不归零)编码的差分信号,这种信号有利于保证数据的完整性和消除噪声干扰。
1.差分信号技术
我们知道,传统的传输方式大多使用“正信号”或者“负信号”二进制表达机制,这些信号利用单线传输。用不同的信号电平范围来分别表示1和0,它们之间有一个临界值,如果在数据传输过程中受到中低强度的干扰,高低电平不会突破临界值,那么信号传输可以正常进行。但如果遇到强干扰,高低电平突破临界值,由此造成数据传输出错。一般说来,总线频率越高,线路间的电磁干扰就越厉害,数据传输失败的发生机率也就越高。因此这种信号表达技术无法应用于高速总线传输,而差分信号技术能有效克服这种缺点。
差分信号技术的特点是:必须使用两条线路才能表达一个比特位,用两条线路传输信号的压差作为判断1还是0的依据。这种做法的优点是具有极强的抗干扰性。倘若遭受外界强烈干扰,两条线路对应的电平同样会出现大幅度提升或降低的情况,但二者的电平改变方向和幅度几乎相同,电压差值就可始终保持相对稳定,因此数据的准确性并不会因干扰噪声而有所降低。当然,由于1个比特位需要两条线路,在总线宽度相等的条件下,差分技术需要的信号线条数就是“正/负信号”技术的两倍。
2.USB编码格式
USB的数据包使用反向不归零编码(NRZI)。图16-3描述了在USB电缆段上传输信息的步骤。反向不归零编码由传送信息的USB代理程序完成;然后,被编码的数据通过差分驱动器送到USB电缆上;接着,接收器将输入的差分信号进行放大,将其送给解码器。使用该编码和差动信号传输方式可以更好地保证数据的完整性并减少噪声干扰。