没有合适的资源?快使用搜索试试~ 我知道了~
首页usb2.0 utmi协议
usb2.0 utmi协议
5星 · 超过95%的资源 需积分: 49 67 下载量 185 浏览量
更新于2023-07-19
1
收藏 800KB PDF 举报
英特尔公司颁布的usb2.0 utmi协议。实现的是usb 2.0 中底层协议,可以参考usb 2.0协议第七章进行研究。
资源详情
资源推荐
USB 2.0
Transceiver Macrocell Interface
(UTMI)
Specification
Version 1.05
3/29/2001
Please send comments via electronic mail to:
steve.mcgowan@intel.com
©1999-2001 Intel Corporation—All rights reserved.
USB2.0 Transceiver Macrocell
©1999-2001 Intel Corporation—All rights reserved. Page 2 of 66
Intellectual Property Disclaimer
THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER
INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR
PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL,
SPECIFICATION, OR SAMPLE.
INTEL DISCLAIMS ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF
ANY PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF INFORMATION IN
THIS SPECIFICATION. INTEL DOES NOT WARRANT OR REPRESENT THAT SUCH
IMPLEMENTATION(S) WILL NOT INFRINGE SUCH RIGHTS.
A COPYRIGHT LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS
SPECIFICATION FOR INTERNAL USE ONLY. NO OTHER LICENSE, EXPRESS OR
IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY
RIGHTS IS GRANTED OR INTENDED HEREBY.
AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY
FOR INFRINGEMENT OF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF
INFORMATION IN THIS SPECIFICATION. AUTHORS OF THIS SPECIFICATION ALSO DO
NOT WARRANT OR REPRESENT THAT SUCH IMPLEMENTATION(S) WILL NOT
INFRINGE SUCH RIGHTS.
ALL SUGGESTIONS TO THIS SPECIFICATION BECOME THE PROPERTY OF INTEL
CORPORATION UPON SUBMISSION.
INTEL MAY MAKE CHANGES TO SPECIFICATIONS, PRODUCT DESCRIPTIONS, AND
PLANS AT ANY TIME, WITHOUT NOTICE.
All product names are trademarks, registered trademarks, or service marks of their respective owners.
Contributors
Jon Lueker
Steve McGowan (Editor)
Ken Oliver
Dean Warren
USB2.0 Transceiver Macrocell
©1999-2001 Intel Corporation—All rights reserved. Page 3 of 66
Table of Contents
1 Preface ....................................................................................................................................................7
1.1 Scope of this Revision.....................................................................................................................7
1.2 Revision History .............................................................................................................................7
2 Introduction.............................................................................................................................................9
2.1 USB 2.0 Transceiver Macrocell (UTM) .........................................................................................9
2.2 Serial Interface Engine..................................................................................................................10
2.3 Device Specific Logic...................................................................................................................10
3 Functional Block Diagram....................................................................................................................11
4 UTMI Signal Descriptions....................................................................................................................12
4.1 System Interface Signals...............................................................................................................12
4.1.1 CLK ......................................................................................................................................13
4.1.1.1 Options..............................................................................................................................13
4.1.2 XcvrSelect.............................................................................................................................13
4.1.3 TermSelect............................................................................................................................13
4.1.4 LineState ............................................................................................................................... 13
4.1.4.1 Synchronization ................................................................................................................13
4.1.4.2 Signaling Levels................................................................................................................14
4.1.4.3 Minimizing Transitions.....................................................................................................14
4.1.4.4 Bus Packet Timing............................................................................................................15
4.1.5 OpMode ................................................................................................................................15
4.2 USB Interface Signals................................................................................................................... 15
4.3 Vendor Control Signals.................................................................................................................16
4.4 Data Interface Signals...................................................................................................................17
4.4.1 Receive Active......................................................................................................................18
5 Block level Descriptions.......................................................................................................................21
5.1 Clock Multiplier............................................................................................................................21
5.1.1 Clocking................................................................................................................................21
5.1.1.1 HS/FS operation................................................................................................................21
5.1.1.2 FS Only operation.............................................................................................................22
5.1.1.3 LS Only operation.............................................................................................................22
5.2 HS DLL (High Speed Delay Line PLL) .......................................................................................22
5.3 Elasticity Buffer............................................................................................................................22
5.4 Mux............................................................................................................................................... 22
5.5 NRZI Decoder............................................................................................................................... 23
5.6 Bit Unstuff Logic..........................................................................................................................23
5.7 Rx Shift/Hold Register..................................................................................................................23
5.8 Receive State Machine..................................................................................................................23
5.8.1 Receive Error Reporting .......................................................................................................27
5.8.1.1 Bit Suff Error Reporting....................................................................................................27
5.9 Rx Shift/Hold Registers ................................................................................................................28
5.10 NRZI Encoder...............................................................................................................................29
5.11 Bitstuff Logic................................................................................................................................29
5.12 Tx Shift/Hold Register.................................................................................................................. 29
5.13 Transmit State Machine ................................................................................................................ 30
5.13.1 Transmit Error Reporting......................................................................................................31
5.14 USB Full Speed XCVR.................................................................................................................32
5.14.1 Transmit Driver..................................................................................................................... 32
5.14.2 Receive Buffer ......................................................................................................................32
5.15 USB2.0 XCVR..............................................................................................................................32
5.15.1 Transmit Driver..................................................................................................................... 32
5.15.2 Receive Buffer ......................................................................................................................32
5.15.3 Other Components of Transceiver ........................................................................................32
5.15.3.1 Transmission Envelope Detector ..................................................................................32
5.15.3.2 Full-Speed Indicator Control......................................................................................... 32
USB2.0 Transceiver Macrocell
©1999-2001 Intel Corporation—All rights reserved. Page 4 of 66
5.16
Operational Modes........................................................................................................................33
5.16.1 USB 2.0 Test Mode Generation............................................................................................ 33
5.17 Speed Selection.............................................................................................................................34
5.18 Bi-directional 8-bit Interface......................................................................................................... 34
5.19 16-Bit Interface.............................................................................................................................35
5.19.1 16-Bit Transmit Timing ........................................................................................................36
5.19.2 16-Bit Receive Timing..........................................................................................................37
5.20 Bi-directional 16-bit Interface....................................................................................................... 38
5.21 Vendor Controls............................................................................................................................39
5.22 Other Functions.............................................................................................................................40
5.22.1 SE0 handling.........................................................................................................................40
5.22.1.1 Suspend Detection......................................................................................................... 41
5.22.1.2 Reset Detection .............................................................................................................42
5.22.2 HS Detection Handshake ......................................................................................................43
5.22.2.1 FS Downstream Facing Port ......................................................................................... 45
5.22.2.2 HS Downstream Facing Port......................................................................................... 46
5.22.2.3 Suspend Timing ............................................................................................................ 48
5.22.3 Assertion of Resume.............................................................................................................50
5.22.4 Detection of Resume.............................................................................................................51
5.22.5 HS Device Attach..................................................................................................................52
6 Appendix...............................................................................................................................................53
6.1 FS Operations................................................................................................................................53
6.1.1 FS Start Of Packet.................................................................................................................53
6.1.2 FS End Of Packet..................................................................................................................53
6.2 HS Operation ................................................................................................................................ 55
6.2.1 HS Start Of Packet................................................................................................................55
6.2.2 HS End Of Packet.................................................................................................................55
6.3 Timing Constraints........................................................................................................................57
6.4 Inter-Packet Delay Overview........................................................................................................58
6.4.1 HS Inter-packet delay for a receive followed by a transmit..................................................58
6.4.2 HS Inter-packet delay for a receive followed by a receive ...................................................61
6.4.3 FS Inter-packet delay for a Receive followed by a Transmit................................................62
6.4.3.1 HS/FS UTM is running in Full Speed mode..................................................................... 62
6.4.3.2 FS Only or LS Only UTMs............................................................................................... 63
6.4.4 FS Inter-packet delay for a Transmit followed by a Receive................................................63
6.4.4.1 HS/FS UTM is running in Full Speed mode..................................................................... 63
6.4.4.2 FS Only or LS Only UTMs............................................................................................... 64
6.4.4.3 Full Speed Transmit.......................................................................................................... 64
6.4.4.4 Full Speed Receive............................................................................................................ 65
6.5 UTM Entity Diagrams ..................................................................................................................66
USB2.0 Transceiver Macrocell
©1999-2001 Intel Corporation—All rights reserved. Page 5 of 66
Table of Figures
Figure 1: ASIC Functional Blocks..................................................................................................................9
Figure 2: UTM Functional Block Diagram...................................................................................................11
Figure 3: FS CLK Relationship to Receive Data and Control Signals..........................................................21
Figure 4: FS CLK Relationship to Transmit Data and Control Signals........................................................ 22
Figure 5: Receive Timing for Data with after Unstuffing Bits .....................................................................23
Figure 6: Receive State Diagram .................................................................................................................. 24
Figure 7: Receive Timing for Data Packet (with CRC-16)...........................................................................25
Figure 8: Receive Timing for Setup Packet..................................................................................................26
Figure 9: Receive Timing for a Handshake Packet (no CRC)......................................................................26
Figure 10: RXError Timing diagram............................................................................................................27
Figure 11: Transmit Timing delays due to Bit Stuffing................................................................................29
Figure 12: Transmit State Diagram............................................................................................................... 30
Figure 13: Transmit Timing for a Data packet..............................................................................................31
Figure 14: 8-Bit Bi-directional Data Bus Interface.......................................................................................34
Figure 15: Transmit Timing for 16-bit Data, Even Byte Count....................................................................36
Figure 16: Transmit Timing for 16-bit Data, Odd Byte Count .....................................................................36
Figure 17: Receive Timing for 16-bit Data, Even Byte Count .....................................................................37
Figure 18: Receive Timing for 16-bit Data, Odd Byte Count.......................................................................37
Figure 19: 16-bit Bi-directional Data Bus Interface......................................................................................38
Figure 20: Vendor Control Register Block Diagram ....................................................................................39
Figure 21: Suspend Timing Behavior (HS Mode)........................................................................................41
Figure 22: Reset Timing Behavior (HS Mode)............................................................................................. 42
Figure 23: HS Detection Handshake Timing Behavior (FS Mode)..............................................................45
Figure 24: Chirp K-J-K-J-K-J Sequence Detection State Diagram ..............................................................46
Figure 25: HS Detection Handshake Timing Behavior (HS Mode)..............................................................47
Figure 26: HS Detection Handshake Timing Behavior from Suspend .........................................................48
Figure 27: Resume Timing Behavior (HS Mode).........................................................................................50
Figure 28: Device Attach Behavior ..............................................................................................................52
Figure 29: Data Encoding Sequence: FS SYNC...........................................................................................53
Figure 30: Data Encoding Sequence: FS EOP..............................................................................................54
Figure 31: Data Encoding Sequence: HS SYNC ..........................................................................................55
Figure 32: Data Encoding Sequence: HS EOP .............................................................................................56
Figure 33: Timing Constraints...................................................................................................................... 57
Figure 34: HS Receive to transmit inter-packet delay .................................................................................. 58
Figure 35: HS Transmit to Receive inter-packet delay................................................................................. 60
Figure 36: HS Back to back receives with minimum inter-packet delay......................................................61
Figure 37: FS Receive to transmit inter-packet delay................................................................................... 62
Figure 38: FS transmit to receive or receive to receive inter-packet delay...................................................63
Figure 39: Start of FS handshake transmit....................................................................................................64
Figure 40: 8-Bit Interface Entity Diagram....................................................................................................66
Figure 41: 16-Bit Interface Entity Diagram..................................................................................................66
Figure 42: 8-Bit Bi-directional Interface Entity Diagram.............................................................................67
Figure 43: 16-Bit Bi-directional Interface Entity Diagram...........................................................................67
剩余66页未读,继续阅读
agent19842
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 共轴极紫外投影光刻物镜设计研究
- 基于GIS的通信管线管理系统构建与音视频编解码技术应用
- 单站被动目标跟踪算法:空频域信息下的深度研究与进展
- 构建通信企业工程项目的项目管理成熟度模型:理论与应用
- 基于控制理论的主动队列管理算法与稳定性分析
- 谷歌文件系统下的实用网络编码技术在分布式存储中的应用
- CMOS图像传感器快门特性与运动物体测量研究
- 深孔采矿研究:3D数据库在采场损失与稳定性控制中的应用
- 《洛神赋图》图像研究:明清以来的艺术价值与历史意义
- 故宫藏《洛神赋图》图像研究:明清艺术价值与审美的飞跃
- 分布式视频编码:无反馈通道算法与复杂运动场景优化
- 混沌信号的研究:产生、处理与通信系统应用
- 基于累加器的DSP数据通路内建自测试技术研究
- 跨国媒体对南亚农村社会的影响:以斯里兰卡案例的社会学分析
- 散单元法与CFD结合模拟气力输送研究
- 基于粒化机理的粗糙特征选择算法:海量数据高效处理研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功