自第一代usb接口連接器問世以來,對電氣性能的要求尤其高,尤其是對信號的完整性要求特別高。 在最初的幾年內,由于usb接口連接器本身存在著一些缺陷,導致其傳輸效率很低,傳輸數(shù)據(jù)質量差;而現(xiàn)在隨著芯片集成度的提高,USB技術又有了長足的發(fā)展。 隨著usb接口連接器的升級,車速翻了一倍。 從當年的1.5Mbps到1.112Mbps,規(guī)范發(fā)布后usb接口連接器達到了480Mbps,USB3超級速度加快到了5Gbps。
設計中的任何缺陷,如電源干擾、布線過多、電纜和連接器質量差,都很難在如此高的速率下接受。 USB3.0和USB2.0非常不同。 前者是串行通信方式,后者為雙工通訊方式;前者以高速傳輸為主,后者則可以在較低速率下穩(wěn)定運行;二者均具有很強的抗干擾性能。但也有一定的局限性。 USB3.0發(fā)送和接收來自兩條高速差分線的信號,這是一個完全雙模的工作方式,采用了多種高速處理技術,如平衡、預加重等。 為此,進行全面的物理層一致性測試是非常重要的。 USB3.0規(guī)范要求測試多個項目,如發(fā)送端測試、接收端測試和電纜測試.
USB3.0和USB2.0非常不同。 USB3.0發(fā)送和接收來自兩條高速差分線的信號,這是一個完全雙模的工作方式,采用了多種高速處理技術,如平衡、預加重等。 這些都對傳輸數(shù)據(jù)速率有很高的要求。在這種情況下,如何保證數(shù)據(jù)傳輸質量成為一個關鍵問題。這就需要使用一些專門的協(xié)議來解決這一問題。其中包括物理層協(xié)議。 為此,進行全面的物理層一致性測試是非常重要的。 USB3.0規(guī)范要求測試多個項目,如發(fā)送端測試、接收端測試和電纜測試.
但是,為了獲得更好的測試效果,usb接口連接器規(guī)范要求在不同的測試項目中使用不同一致性的測試代碼。 對于不同的測試項目,用戶需要設置一個測試DUT來輸出所需要的代碼類型,這不僅降低了測試的效率,而且使許多系統(tǒng)級的用戶很難設置一個DUT。 針對這一情況,我們設計了一種新的測試方法-基于TXL的自動生成方法(簡稱TX法),實現(xiàn)了一個通用的DUT和相應的自動測試軟件。 如果測試儀器可以與DUT握手,則向DUT發(fā)送一個命令,該命令不僅解決了設置問題,還實現(xiàn)了TX測試自動化的自動化。