没有合适的资源?快使用搜索试试~ 我知道了~
Rapidio-1x4x-串行物理层协议
需积分: 45 11 下载量 179 浏览量
2018-05-04
21:49:59
上传
评论 1
收藏 1.41MB PDF 举报
温馨提示
试读
172页
SRIO, 高速串行交换结构技术,正在多处理器信号处理应用例如雷达,声纳,自动目标识别以及信号智能等高性能数据传输扮演越来越重要的角色。SRIO综合了许多的重要特性,使它比PCI Express和以太网更适合组建大量的处理器间通信的大型多处理器系统。采用传统的StarFabric或者Race++连接技术构造系统设计师们发现,他们的下一代产品如果使用基于SRIO产品开发会很容易成功。
资源推荐
资源详情
资源评论
RapidIO Trade Association
Rev. 1.3, 06/2005
© Copyright RapidIO Trade Association
RapidIO
TM
Interconnect Specification
Part 6: 1x/4x LP-Serial Physical
Layer Specification
RapidIO Trade Association
NO WARRANTY.THE RAPIDIO TRADE ASSOCIATION PUBLISHES THE SPECIFICATION “AS IS”. THE RAPIDIO TRADE
ASSOCIATION MAKES NO WARRANTY, REPRESENTATION OR COVENANT, EXPRESS OR IMPLIED, OF ANY KIND
CONCERNING THE SPECIFICATION, INCLUDING, WITHOUT LIMITATION, NO WARRANTY OF NON INFRINGEMENT, NO
WARRANTY OF MERCHANTABILITY AND NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE. USER AGREES TO
ASSUME ALL OF THE RISKS ASSOCIATED WITH ANY USE WHATSOEVER OF THE SPECIFICATION. WITHOUT LIMITING THE
GENERALITY OF THE FOREGOING, USER IS RESPONSIBLE FOR SECURING ANY INTELLECTUAL PROPERTY LICENSES OR
RIGHTS WHICH MAY BE NECESSARY TO IMPLEMENT OR BUILD PRODUCTS COMPLYING WITH OR MAKING ANY OTHER
SUCH USE OF THE SPECIFICATION.
DISCLAIMER OF LIABILITY. THE RAPIDIO TRADE ASSOCIATION SHALL NOT BE LIABLE OR RESPONSIBLE FOR ACTUAL,
INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, LOST
PROFITS) RESULTING FROM USE OR INABILITY TO USE THE SPECIFICATION, ARISING FROM ANY CAUSE OF ACTION
WHATSOEVER, INCLUDING, WHETHER IN CONTRACT, WARRANTY, STRICT LIABILITY, OR NEGLIGENCE, EVEN IF THE
RAPIDIO TRADE ASSOCIATION HAS BEEN NOTIFIED OF THE POSSIBILITY OF SUCH DAMAGES.
Questions regarding the RapidIO Trade Association, specifications, or membership should be forwarded to:
RapidIO Trade Association
Suite 325, 3925 W. Braker Lane
Austin, TX 78759
512-305-0070 Tel.
512-305-0009 FAX.
RapidIO and the RapidIO logo are trademarks and service marks of the RapidIO Trade Association. All other trademarks are the property of their
respective owners.
Revision History
Revision Description Date
1.1 First release 12/17/2001
1.2 Technical changes: incorporate Rev. 1.1 errata rev. 1.1.1, errata 3 06/26/2002
1.3 Technical changes: incorporate Rev 1.2 errata 1 as applicable,
the following errata showings:
03-03-00004.002, 03-07-00002.001, 03-12-00000.002, 03-12-00002.004,
04-02-00000.001, 04-05-00000.003, 04-05-00006.002 (partial), 04-05-00007.001
and the following new features showings:
02-03-0003.004, 02-06-00001.004, 04-08-00013.002, 04-09-00022.002
Converted to ISO-friendly templates
02/23/2005
1.3 Removed confidentiality markings for public release 06/07/2005
Table of Contents
RapidIO Trade Association 3
RapidIO Part 6: 1x/4x LP-Serial Physical Layer Specification Rev. 1.3
Chapter 1 Overview
1.1 Introduction........................................................................................................... 13
1.2 Packets .................................................................................................................. 14
1.3 Control Symbols ................................................................................................... 14
1.4 PCS and PMA Layers........................................................................................... 14
1.5 LP-Serial Protocol................................................................................................. 15
1.6 LP-Serial Registers ............................................................................................... 15
1.7 Signal Descriptions............................................................................................... 15
1.8 AC Electrical Specifications................................................................................. 15
1.9 Interface Management .......................................................................................... 15
1.10 System Resources ................................................................................................. 16
1.11 Manufacturability and Testability......................................................................... 16
Chapter 2 Packets
2.1 Introduction........................................................................................................... 17
2.2 Packet Field Definitions........................................................................................ 17
2.3 Packet Format ....................................................................................................... 18
2.4 Packet Protection .................................................................................................. 18
2.4.1 Packet CRC Operation...................................................................................... 19
2.4.2 16-Bit Packet CRC Code.................................................................................. 21
2.5 Maximum Packet Size .......................................................................................... 23
Chapter 3 Control Symbols
3.1 Introduction........................................................................................................... 25
3.2 Control Symbol Field Definitions......................................................................... 25
3.3 Control Symbol Format ........................................................................................ 25
3.4 Stype0 Control Symbols ....................................................................................... 26
3.4.1 Packet-Accepted Control Symbol..................................................................... 27
3.4.2 Packet-Retry Control Symbol........................................................................... 28
3.4.3 Packet-Not-Accepted Control Symbol ............................................................. 28
3.4.4 Status Control Symbol...................................................................................... 29
3.4.5 Link-Response Control Symbol ....................................................................... 29
3.5 Stype1 Control Symbols ....................................................................................... 30
3.5.1 Start-of-Packet Control Symbol........................................................................ 30
3.5.2 Stomp Control Symbol ..................................................................................... 31
3.5.3 End-of-Packet Control Symbol......................................................................... 31
3.5.4 Restart-From-Retry Control Symbol ................................................................ 31
3.5.5 Link-Request Control Symbol.......................................................................... 32
3.5.5.1 Reset-Device Command............................................................................... 32
4 RapidIO Trade Association
Table of Contents
RapidIO Part 6: 1x/4x LP-Serial Physical Layer Specification Rev. 1.3
3.5.5.2 Input-Status Command................................................................................. 33
3.5.6 Multicast-Event Control Symbol...................................................................... 33
3.6 Control Symbol Protection ................................................................................... 33
3.6.1 CRC-5 Code...................................................................................................... 33
3.6.2 CRC-5 Parallel Code Generation...................................................................... 34
Chapter 4 PCS and PMA Layers
4.1 Introduction........................................................................................................... 35
4.2 PCS Layer Functions ............................................................................................ 35
4.3 PMA Layer Functions........................................................................................... 36
4.4 Definitions ............................................................................................................ 36
4.5 8B/10B Transmission Code.................................................................................. 37
4.5.1 Character and Code-Group Notation................................................................ 37
4.5.2 Running Disparity............................................................................................. 38
4.5.3 Running Disparity Rules................................................................................... 39
4.5.4 8B/10B Encoding.............................................................................................. 39
4.5.5 Transmission Order........................................................................................... 40
4.5.6 8B/10B Decoding ............................................................................................. 41
4.5.7 Special Characters and Columns ...................................................................... 49
4.5.7.1 Packet Delimiter Control Symbol (/PD/)...................................................... 49
4.5.7.2 Start of Control Symbol (/SC/)..................................................................... 50
4.5.7.3 Idle (/I/)......................................................................................................... 50
4.5.7.4 Sync (/K/)...................................................................................................... 50
4.5.7.5 Skip (/R/) ...................................................................................................... 50
4.5.7.6 Align (/A/) .................................................................................................... 50
4.5.8 Effect of Single Bit Code-Group Errors........................................................... 51
4.5.9 Idle Sequence.................................................................................................... 51
4.5.9.1 Idle Sequence Generation............................................................................. 53
4.5.10 1x Link Transmission Rules ............................................................................. 54
4.5.11 4x Link Striping and Transmission Rules ........................................................ 56
4.6 Retimers and Repeaters ........................................................................................ 58
4.6.1 Retimers............................................................................................................ 59
4.6.2 Repeaters........................................................................................................... 59
4.7 Port Initialization .................................................................................................. 60
4.7.1 1x Mode Initialization....................................................................................... 60
4.7.2 1x/4x Mode Initialization.................................................................................. 60
4.7.3 State Machines.................................................................................................. 61
4.7.3.1 State Machine Conventions.......................................................................... 61
4.7.3.2 State Machine Variables and Functions ....................................................... 61
4.7.3.3 Lane Synchronization State Machine........................................................... 64
4.7.3.4 Lane Alignment State Machine .................................................................... 67
4.7.3.5 1x Mode Initialization State Machine........................................................... 69
4.7.3.6 1x/4x Mode Initialization State Machine ..................................................... 70
RapidIO Part 6: 1x/4x LP-Serial Physical Layer Specification Rev. 1.3
Table of Contents
RapidIO Trade Association 5
Chapter 5 LP-Serial Protocol
5.1 Introduction........................................................................................................... 73
5.2 Packet Exchange Protocol .................................................................................... 73
5.3 Control Symbols ................................................................................................... 74
5.3.1 Control Symbol Delimiting .............................................................................. 74
5.3.2 Control Symbol Transmission .......................................................................... 75
5.3.3 Embedded Control Symbols............................................................................. 75
5.3.4 Multicast-Event Control Symbols .................................................................... 76
5.4 Packets .................................................................................................................. 77
5.4.1 Packet Delimiting ............................................................................................. 77
5.4.1.1 Packet Start ................................................................................................... 77
5.4.1.2 Packet Termination....................................................................................... 77
5.4.2 Acknowledgment Identifier.............................................................................. 77
5.4.3 Packet Priority and Transaction Request Flows ............................................... 78
5.5 Link Maintenance Protocol................................................................................... 79
5.6 Packet Transmission Protocol............................................................................... 80
5.7 Flow Control......................................................................................................... 82
5.7.1 Receiver-Controlled Flow Control ................................................................... 82
5.7.2 Transmitter-Controlled Flow Control............................................................... 84
5.7.2.1 Input Retry-Stopped Recovery Process........................................................ 85
5.7.2.2 Output Retry-Stopped Recovery Process ..................................................... 86
5.7.2.3 Receive Buffer Management........................................................................ 86
5.7.2.4 Effective Number of Free Receive Buffers .................................................. 87
5.7.2.5 Speculative Packet Transmission ................................................................. 88
5.7.3 Flow Control Mode Negotiation....................................................................... 88
5.8 Canceling Packets................................................................................................. 89
5.9 Transaction and Packet Delivery Ordering Rules................................................. 90
5.10 Deadlock Avoidance............................................................................................. 91
5.11 Error Detection and Recovery .............................................................................. 93
5.11.1 Lost Packet Detection....................................................................................... 94
5.11.2 Link Behavior Under Error............................................................................... 94
5.11.2.1 Recoverable Errors ....................................................................................... 95
5.11.2.2 Idle Sequence Errors..................................................................................... 95
5.11.2.3 Control Symbol Errors.................................................................................. 95
5.11.2.3.1 Link Protocol Violations .......................................................................... 96
5.11.2.3.2 Corrupted Control symbols ...................................................................... 96
5.11.2.4 Packet Errors................................................................................................. 97
5.11.2.5 Link Time-Out.............................................................................................. 97
5.11.2.6 Input Error-Stopped Recovery Process ........................................................ 97
5.11.2.7 Output Error-Stopped Recovery Process...................................................... 98
5.12 Power Management .............................................................................................. 98
剩余171页未读,继续阅读
资源评论
bigbird0810
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功