測試串行ATA系統
盡管看起來(lái)如此,但邏輯分析儀可以使用分析探頭捕獲SATA或SAS的全速鏈路。分析探頭處理時(shí)鐘數據恢復,把數據“解復用”到(分成)多條低速并行通道中。然后邏輯分析儀獲得這些信息,以分組化方式重新顯示信息,就象是在鏈路上發(fā)生的一樣。
分析探頭的一個(gè)重要考慮因素是其怎樣捕獲數據,這分成兩種方法:重新定時(shí)中繼器和“探測器”。重新定時(shí)中繼器實(shí)際上中斷總線(xiàn),作為端點(diǎn)操作。然后它把解復用的數據發(fā)送到邏輯分析儀,重新定時(shí)及重復信號,到達系統中的下一個(gè)器件(對SATA來(lái)說(shuō),可以是主機或設備)。這允許下一個(gè)器件接收理想信號。遺憾的是,這個(gè)理想信號是由分析探頭生成的,而不是被測設備生成的,而首選應該由被測設備生成理想信號。隨著(zhù)鏈路速率不斷提高,盡管這類(lèi)探測似乎不可避免,但3Gb/s的SATA或SAS不要求這類(lèi)探測。
第二種、也是首選的方法是“探測”總線(xiàn)。探測總線(xiàn)需要把一小部分電子信號分流到分析探頭(然后傳送到邏輯分析儀上)。通過(guò)這種方式,探測不會(huì )影響被測設備,允許鏈路使用設備和主機作為端點(diǎn)正確操作,而不是使用分析探頭。安捷倫N4219B是同時(shí)適用于SATA和SAS,可以“探測”鏈路的分析探頭,而不是重新定時(shí)和重復信號。
另一個(gè)考慮因素是分析探頭怎樣連接到被測設備上。設計人員通常需要能夠進(jìn)行“目標內測試”。目標內測試要求分析探頭在密封于測試系統內部時(shí)分接信號。對要求敷設串行ATA電纜的分析探頭,這可能會(huì )存在問(wèn)題。串行ATA規范要求特定的電纜長(cháng)度,而通常必需超出該電纜長(cháng)度,才能到達目標外面的分析探頭。在設備和主機之間使用內插器可以探測目標系統內部的信號,解決了這個(gè)問(wèn)題。安捷倫N4218A就是一種內插器,在與N4219B之類(lèi)的分析探頭一起使用時(shí),可以探測目標系統內部的信號。
作者簡(jiǎn)歷:
Richard Markley從堪薩斯州立大學(xué)電子工程專(zhuān)業(yè)獲得理學(xué)學(xué)士學(xué)位,正在科羅拉多大學(xué)攻讀工商管理碩士學(xué)位。Richard于2001年5月加入安捷倫科技公司,現為串行計算機總線(xiàn)方案經(jīng)理。在工作之余,他喜歡滑雪、騎山地車(chē)和打高爾夫球。
評論