USB Phy/ULPI (1-认识引脚)

 最近调试ST的329板子的USB模块,外接了一个USB Phy,刚好学习了一下这个USB phy 。

 SMSC的USB334X 提供了 USB2.0高速传输的物理层的解决方案. 芯片的结构图如下:

 

 

        OVP:过电保护

        ESD Protection:静电保护

        OTG: otg 模块

        Hi-speed USB Transeiver:高速USB 传输模块

        PLL:  振荡电路产生时钟

        ULPI Registers : ULPI寄存器和状态机

        以及 集成电源管理和ULPI接口

        

引脚的介绍:

                ID:接到USB 连接器,作为该引脚为高时作为device,该引脚为低时作为host

                VBUS:输入,5V电压, 电压来自于USB 连接器 

                DP:输入输出,USB连接器的D+引脚 ,接到USB 连接器,高速或全速设备该引脚被拉高,DM被拉低。 反之亦然。

                DM:输入输出,USB连接器的D-引脚 ,接到USB 连接器

                RESET: reset引脚,接到mcu

                VBAT: 输入3.3-5.0V的电压

                CLKOUT:输出60MHZ 的ULPI 时钟               

                REFCLK:输入60MHZ 的ULPI 时钟  

                VDD18:输出1.8V的电压

                VDD33:输出3.3V的电压

                RESETB: 输入,当拉低的时候VDD18和VDD33不输出电压,拉高的时候作为一个正常的ULPI设备

                DATA1-DATA7:输入输出,双向数据线,连接到MCU. MCU通过DATA1-DATA7 向PHY

                STP: 输入,来自于MCU,当总线上有数据发送时该引脚被拉低,当总线上最后一个数据发送结束时被重新拉高

                DIR:输出,输出到MCU,控制数据的传输方向,当有数据从PHY输入到link(MCU)时,引脚被拉高。 没有数据的时候或者MCU有数据传到PHY时,被拉低。同时监听总线上来自link的命令

               NXT: 输出,控制数据传输,表示当前的数据PHY端已经接收到了。

   检测:

               1.上电之后检测,VDD33、VDD18有输出,CLKOUT有输出

               2.判断高速低速设备,检测 DP、DM的电压

               3.判断host、device,检测 ID的引脚电压

               

  • 5
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
USB-IF高速;,经认证符合通用串行总线规范修订版 2.0 接口在 8 位模式下与 ULPI 规范修订版 1.1 兼容 工业标准 UTMI+ 低接口 (ULPI) 可将 54 UTMI+ 信号转换为标准的 12 链路控制器接口 54.7mA 未配置电流(典型情况)— 适用于总线供电的应用 83uA 挂起电流(典型情况)— 适用于电池供电的应用 闭锁性能超过 150 mA(每 EIA/JESD 78),Class II ESD 防护水平达 ±8kV HBM(在不使用外部保护设备的情况下) 集成了各种保护措施,在每个第三方的测试设备中均可耐受 IEC61000-4-2 ESD 测试(±8kV 接触电压和 ±15kV 空气电压) 支持用于附带 LS 设备的 FS 集线器的 FS 前导码 (UTMI+ Level 3) 支持 HS SOF 和 LS keep-alive 脉冲 包括对可选的 On-The-Go (OTG) 协议的全面支持,在 On-The-Go 附录修订版 1.0a 规范中有详细说明 支持 OTG 主机协商协议 (HNP) 和会话请求协议 (SRP) 允许主机关闭 VBUS,以便在 OTG 应用中节省电池电量 通过内部比较器支持 VBUS 电平的 OTG 监视。包括对外部 VBUS 或故障监视器的支持。 低潜伏高速接收器(最高为 43 高速时钟)允许使用带 ULPI 包装器的潜伏 UTMI 链路 用于接口保护的 STP 上的集成下拉电阻,允许在使用低速链路(针对低功率情况对软件进行了配置)的情况下,可靠地启动 Link/PHY 内置的 1.8V 调节器允许在使用单个 3.3V 电源的情况下工作 对 ID、DP 和 DM 线路到 VBUS 或接地进行内部短路保护 集成的 24MHz 晶振支持水晶操作或 24MHz 外部时钟输入 用于 480MHz 高速 USB 操作的内部 PLL 工业运行温度:-40°C 到 +85°C 符合 RoHS 的 32 无铅 QFN 封装(5 x 5 毫米, 高度为 0.90 毫米)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值