最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【转】UTMI+ 和 ULPI

USB crifan 5759浏览 0评论

UTMI+/ULPI

1. UTMI USB 2.0 Transceiver Macrocell Interace

defines an interface between two IP blocks: the USB Transceiver Macrocell (IP) and the USB Link layer (SIE). The UTMI interface provides functionality for USB peripherals only, not for USB hosts or On-The-Go.

2. UTMI+

adds host and On-The-Go capabilities to the USB system.

UTMI+ incrementally adds new functionality and interface signals to the Link and PHY.

ULPI: UTMI+ Low


3. ULPI: UTMI+ Low Pin Interface

The ULPI specification reduces the Link to PHY interface to 12 or 8 signals, with support for all the features needed by USB peripherals, hosts, and OTG. The result is a package size as small as 32 pins or less, compared with 64 to 80 pins for UTMI+.

4. ULPI PHY Register Set

There are four main types of registers:

ID Registers These registers provide a unique identifier to the USB system. If necessary,system software can change behavior based on different PHY attachment. This is not generally needed because PHY capabilities are chosen at hardware design time.

Mode Registers These registers control how the PHY behaves. Many signals from UTMI+ are changed only when the USB is idle, so they are placed in registers that are accessed only when the ULPI bus is idle. Several new features have also been introduced, including Carkit Mode.

Interrupt Registers These registers inform the Link of status changes in the PHY. Many signals in UTMI+ convey information to the Link that is not timing critical. Those signals have been replaced with status bytes and interrupt signaling. Status information is sent only when the ULPI bus is idle.

Extra Registers Additional register space is provided for two reasons. Some addresses have been reserved for future use, while other registers are available for vendorspecific use.

转载请注明:在路上 » 【转】UTMI+ 和 ULPI

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.215 seconds, using 22.14MB memory