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