9.09.2010

ULPI -- USB interface standard

USB Controller 與 PHY 的介面原為 22 pin 以上的 UTMI 介面。
後來為了減少 pin count,重新定義了12 pin 的 ULPI (UTMP+ Low Pin Interface)介面。

從此,USB controller 與 PHY 只要是標準 ULPI 介面的,都可以互換。

ULPI 的標準竟然含一個 由 PHY 輸出的 CLKOUT(60MHz)。
也就是說,ULPI 標準,規定了 crystal 要裝在 PHY 那一端。(?)

ULPI 也規定了內部的 register map,所以才能達到 chip 可以互換的要求。
規定了四類 register:
  • ID
  • Mode
  • Interrupt
  • Extra

沒有留言: