看板 Electronics 關於我們 聯絡資訊
各位大大好: 不知道這邊有沒有大大比較熟悉Ethernet 10/100/1000 的physical layer compliance t est? 小弟目前負責一個ARM架構的產品 其中SOC透過PHY晶片(板上)達成Ethernet 介面 客戶最近想要知道之後這個產品怎麼測試physical layer 經過一番研究 發現不同PHY chip 甚或10/100/1000的測試方法都有所不同 1. 目前所知現在所有的phy應該都有implement 1G 的test pattern,只要透過MDIO介面去 寫PHY chip特定的register,就可以讓PHY chip發出IEEE 規定的test pattern,所以在1G 的測試是沒什麼問題的 2. 比較有問題的是10/100,有些PHY chip有支援如1G的測試方式,只要下register, 就 可以叫PHY chip發test pattern. 但是我們目前使用的PHY chip 沒有這樣的功能,所以可能要使用其他方法. 目前看到的是Tektronix的一個app note,有 談到有關100base-tx的測試方法,利用他們的治具、另外加上一個hub, 可以使dut發出sc rambled random idle sequence. 不知道這個發出的sequence是否就足夠完成所有的100Mb測項? 3. 另外10Mb就更麻煩,好像需要SOC的MAC自己發test pattern,這部份還不太清楚. 不知道有沒有做過這類測試的朋友 可以給小弟一些建議 看怎麼樣完成10/100的測試 (客戶用的應該是textronix 的TDSET3 tool) 感謝各位! ^_^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.74.247 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1476544820.A.543.html
yudofu: 100用照太克的就可以測,10M的要用騙的發link pulse,其他 10/15 23:44
yudofu: 照太克示波器的test suite按一按就好 10/15 23:44
greengoblin: 100M加上治具 好像分有loading/沒loading的測試 10/16 10:53
greengoblin: 儀器按一按就測完了 10/16 10:53