Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FIBRE CHANNEL
10 Gigabit
(10GFC)
REV 3.0
NOTE:
This is a working draft American National Standard of Accredited Standards Committee NCITS. As
such this is not a completed standard. The T11 Technical Committee or anyone else may modify
this document as a result of comments received anytime, or during a future public review and its
eventual approval as a Standard. Use of the information contained herein is at your own risk.
Permission is granted to members of NCITS, its technical committees, and their associated task
groups to reproduce this document for the purposes of NCITS standardization activities without
further permission, provided this notice is included. All other rights are reserved. Any duplication
of this document for commercial or for-profit use is strictly prohibited.
POINTS OF CONTACT:
Release Notes for revision 0.1: Below is a summary of the work done to create this revision. 1
None. First release of document as a template for accepted 10GFC proposals. 2
Baseline proposals based on work in development in IEEE P802.3ae (10 Gigabit Ethernet stan- 3
dards project and document) will be directly referenced by 10GFC clauses in the interest of ex- 4
pediency and to prevent errors due to duplicate specifications. It is anticipated that the schedule 5
of the 10 GFC project will allow such direct reference and that the 802.3ae standard will be pub- 6
lished prior to the publication of the 10GFC document. 7
It is anticipated that the 10GFC extensions to proposals being developed in IEEE P802.3ae will 8
be reserved as such in P802.3ae drafts as well as the published standard. Formal liaisons be- 9
tween NCITS T11 and IEEE 802.3 are currently in place and a formal request for 10GFC exten- 10
sion documentation in P802.3ae drafts is being drafted by the joint T11.2/T11.3 meeting chair, 11
Mr. Robert Snively, on behalf of the 10GFC project. 12
13
Release Notes for revision 1.0: Below is a summary of the work done to the prior revision (0.1) to cre- 14
ate this revision. 15
Solicited and included contributions from clause editors. 16
Added 8B/10B Clause 17 to describe the usage of 8B/10B physical coding and media attach- 17
ment associates with the XAUI and four lane physical variants. 18
Added WIS Clause 22 per motion at the February, 2001 T11 10GFC meeting. 19
20
Release Notes for revision 1.1: Below is a summary of the work done to the prior revision (1.0) to cre- 21
ate this revision. 22
Updated Clause 6, optical interface, 850 nm parallel (4-lane), per input from clause editors Du- 23
bravko Babic, Alvesta, and Deepak Patel, Stratos Lightwave. 24
Updated Clause 8 per input from Len Young, Corning and Terry Cobb, Lucent. 25
Updated Clause 9 per input from Michael Karg, Madison Cable and Ken Lazaris-Brunner, Gen- 26
num. 27
Updated Clause 10 per input from Michael Karg, Madison Cable and Bob Thornton, Fujitsu. 28
Deleted Clause 11, Loopback mode, as being too general per discussion at the April, 2001 29
10GFC meeting. This clause was essentially identical to the corresponding clause in FC-PH. 30
Deleted Clause 12, Diagnostic mode, as being too general per discussion at the April, 2001 31
10GFC meeting. This clause was essentially identical to the corresponding clause in FC-PH. 32
Deleted Clause 13, Transmitter safety, as being too general per discussion at the April, 2001 33
10GFC meeting. This clause was essentially identical to the corresponding clause in FC-PH. 34
Updated Clause 17 per input from Osamu Ishida, NTT. 35
36
Release Notes for revision 1.9: Below is a summary of the work done to the prior revision (1.1) to cre- 37
ate this revision. 38
Updated subclause 6.1, Optical Interface, 850 nm parallel (4-lane), and per input from clause 39
editors Dubravko Babic, Alvesta, and Tom Lindsay, Stratos Lightwave. 40
Updated subclause 6.3, Optical Interface, 850 nm CWDM (4-lane), and per input from clause 41
editors Bill Weidemann, Blaze Network Products. 42
Updated Clause 8 and Annex A, Optical Cable Plant, per input from Len Young, Corning. 43
Updated Clause 11, Ordered Sets per input from Craig Stuber, JNI and Curt Ridgeway, LSI 44
Logic. 45
Updated Clause 17, Link Signaling Sublayer, per input from Osamu Ishida, NTT. 46
47
Release Notes for revision 1.91: Below is a summary of the work done to the prior revision (1.9) to 48
create this revision. 49
Updated subclause 7, Optical Interface Receptacle Specification, per input from clause editor 50
Kevin White, USConnec. Inadvertently left out of revision 1.9. 51
Updated Clause 8 to insert missing figure 41. 52
53
54
55
ii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 Release Notes for revision 1.99: Below is a summary of the work done to the prior revision (1.91) to
2 create this revision.
3
Updated clauses with resolution of T11.2 and T11.3 letter ballot comments to revision 1.1
4
5 Release Notes for revision 2.0: Below is a summary of the work done to the prior revision (1.99) to
6 create this revision.
7
Updated clauses with resolution of T11.2 and T11.3 letter ballot comments to revision 1.1;
8
Deleted Electrical interface specification clause (9) per December, 2001 T11 motion;
9
Deleted Electrical cable and connector specification clause (10) per December, 2001 T11 mo-
10
tion;
11
Renamed Ordered Set clause (11) to FC-1;
12
Deleted Link signaling sublayer (LSS) clause (17) per December, 2001 T11 motion;
13
Deleted WAN interface sublayer (WIS) clause (19) per December, 2001 T11 motion.
14
15 Release Notes for revision 2.1: Updated clauses with resolution of T11 letter ballot comments to revi-
16 sion 2.0;
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
iii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
American Approval of an American National Standard requires review by ANSI that the
requirements for due process, consensus, and other criteria for approval have
3 National been met by the standards developer.
4
5 Standard Consensus is established when, in the judgement of the ANSI Board of Standards
6 Review, substantial agreement has been reached by directly and materially
7 affected interests. Substantial agreement means much more than a simple
8 majority, but not necessarily unanimity. Consensus requires that all views and
9 objections be considered, and that a concerted effort be made towards their
10 resolution.
11
12 The use of American National Standards is completely voluntary; their existence
13 does not in any respect preclude anyone, whether he has approved the standards
14 or not, from manufacturing, marketing, purchasing, or using products, processes,
15 or procedures not conforming to the standards. The American National Standards
16 Institute does not develop standards and will in no circumstances give an
17 interpretation of any American National Standard. Moreover, no person shall have
18 the right or authority to issue an interpretation of an American National Standard in
19 the name of the American National Standards Institute. Requests for
20 interpretations should be addressed to the secretariat or sponsor whose name
21 appears on the title page of this standard.
22
23 CAUTION NOTICE: This American National Standard may be revised or
24 withdrawn at any time. The procedures of the American National Standards
25 Institute require that action be taken periodically to reaffirm, revise, or withdraw this
26 standard. Purchasers of American National Standards may receive current
27 information on all standards by calling or writing the American National Standards
28 Institute.
29
30
31 CAUTION: The developers of this standard have requested that holders of patents that may be
32 required for the implementation of the standard disclose such patents to the publisher. However,
33 neither the developers nor the publisher have undertaken a patent search in order to identify which,
34 if any, patents may apply to this standard. As of the date of publication of this standard and
35 following calls for the identification of patents that may be required for the implementation of the
36 standard, no such claims have been made. No further patent search is conducted by the developer
37 or publisher in respect to any standard it processes. No representation is made or implied that
38 licenses are not required to avoid infringement in the use of this standard.
39
40
41
42 Published by
43
44 American National Standards Institute
45 11 West 42nd Street, New York, NY 10036
46
47 Copyright 200x by Information Technology Industry Council (ITI)
48 All rights reserved.
49
50 No part of this publication may be reproduced in any
form, in an electronic retrieval system or otherwise,
51 without prior written permission of ITI, 1250 Eye Street NW,
52 Washington, DC 20005.
53
54 Printed in the United States of America
55
v
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
vi
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Foreword (This Foreword is not part of American National Standard NCITS xxx-200x.)
3
4
5 This standard describes extensions to Fibre Channel signaling and physical layer
6 requirements introduced in ANSI X3.230, FC-PH, and extended in FC-FS and FC-
7 PI to support data transport at a rate of approximately 10 gigabits per second. The
8 10GFC physical layer specifies at identified points within the system.
9
10 This standard was developed by Task Group T11 of Accredited Standards Com-
11 mittee NCITS during 2000-2001. The standards approval process started in 2001.
12 This document includes annexes which are informative and are not considered
13 part of the standard.
14
15 Requests for interpretation, suggestions for improvements or addenda, or defect
16 reports are welcome. They should be sent to the NCITS Secretariat, Information
17 Technology Industry Council, 1250 Eye Street, NW, Suite 200, Washington, DC
18 20005-3922.
19
20 This standard was processed and approved for submittal to ANSI by the National
21 Committee for Information Technology Standards (NCITS). Committee approval
22 of the standard does not necessarily imply that all committee members voted for
23 approval.
24
25 At the time it approved this standard, NCITS had the following members:
26
27 (to be filled in by NCITS)
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
vii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Technical Committee T11 on Lower Level Interfaces, which reviewed this stan-
3 dard, had the following members:
4
5 Kumar Malavalli, Chair
6 Edward Grivna, Vice-Chair
7 Neil Wanamaker, Secretary
8
9
10
11 (Membership P&A list to be added for final draft prior to T11 approval)
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
viii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Task Group T11.2 on Fibre Channel Physical Interfaces, which developed and re-
3 viewed this standard, had the following members:
4
5 Schelto van Doorn, Chair
6 Ed Grivna, Vice-Chair
7 Bill Ham, Secretary
8
9
10
11 (Membership P&A list to be added for final draft prior to T11.2 approval)
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
ix
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Task Group T11.3 on Fibre Channel Framing and Signaling, which developed and
3 reviewed this standard, had the following members:
4
5 Craig Carlson, Chair
6 George Penokie, Vice-Chair
7 Bill Martin, Secretary
8
9
10
11 (Membership P&A list to be added for final draft prior to T11.3 approval)
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
x
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Introduction
3
4
5 (UPDATE THIS BEFORE FORWARDING)
6
7 10GFC is a member of the Fibre Channel family of standards. This family includes
8 ANSI X3.230, FC-PH, which specifies the Physical and Signalling Interface and
9 ANSI NCITS 332, FC-AL-2, specifies the arbitrated loop topology.
10
11 10GFC provides signaling and physical layer requirements that may be utilized by
12 the FC-2 level to transport data at a rate in excess of 10 gigabits per second be-
13 tween Fibre Channel Ports.
14
15 Acknowledgements
16
17
18 The technical editor would like to thank the following individuals for their special
19 contributions to this standard:
20
21 Curtis A. Ridgeway (Technical Co-Editor)
22 LSI Logic Corporation
23 Voice: (408) 433-7792
24 E-mail: curtr@lsil.com
25
26 Clause Editors:
27
28 Clay Hudgins, Dubravko Babic, Tom Lindsay, Randy Clark, Dave Kabal, Bill
29 Wiedemann, Kevin White, Len Young, Terry Cobb, Craig Stuber, Ed Grivna, Os-
30 amu Ishida, Neil MacLean
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
xi
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
xii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
2
3 Introduction ................................................................ xi
4
5 1 Scope .................................................................... 1
6
7 2 Normative References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
8 2.1 Approved references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
9 2.2 References under development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
10
11 3 Definitions and conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
12 3.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2 Editorial Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
13 3.2.1 Hexadecimal notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
14 3.2.2 Transmission rate abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
15 3.2.3 Acronyms and other abbreviations ................................... 6
16 3.2.4 Special symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
17 3.3 Keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
18 3.4 Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
19 3.4.1 State diagram conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
20
21 4 Structure and concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
22 4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
23 4.2 10GFC structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
24 4.2.1 FC-3 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
25 4.2.2 FC-2 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
26 4.2.3 FC-1 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
27 4.2.4 FC-0 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
28
29 5 Functional characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
30 5.1 General characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2 10GFC physical variant nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
31
32 6 Optical interface specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
33 6.1 850 nm Parallel (4 lane) PMD, type 1200-MX-SN4P-I . . . . . . . . . . . . . . . . . . . . . . . . . 17
34 6.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
35 6.1.2 PMD MDIO function mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
36 6.1.3 PMD functional specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
37 6.1.4 Operating ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
38 6.1.5 PMD to MDI optical specifications for 1200-MX-SN4P-I . . . . . . . . . . . . . . . . . . . 21
39 6.1.6 Optical measurement requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
40 6.1.7 Environmental specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
41 6.1.8 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
42 6.1.9 PMD labeling requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
43 6.2 850 nm Serial PMD, type 1200-MX-SN-I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
44 6.2.1 Optical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
45 6.2.2 Jitter, measurement and safety specifications . . . . . . . . . . . . . . . . . . . . . . . . . . 27
46 6.3 850 nm CWDM (four wavelength) PMD, type 1200-MX-SN4-I . . . . . . . . . . . . . . . . . . . 28
47 6.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
48 6.3.2 Wavelength-division multiplexed-lane assignments . . . . . . . . . . . . . . . . . . . . . . 28
49 6.3.3 Operating ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
50 6.3.4 Transmitter optical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
51 6.3.5 Receive optical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
52 6.3.6 Eye Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
53 6.4 1310 nm Serial PMD, type 1200-SM-LL-L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
54 6.4.1 Optical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
55 6.4.2 Jitter, measurement and safety specifications . . . . . . . . . . . . . . . . . . . . . . . . . . 31
xiii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
xviii
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
xxi
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
xxii
1 AMERICAN NATIONAL STANDARD ANSI NCITS xxx-200x
2
3 American National Standard
4 for Information Technology
5
6 Fibre Channel
7
8
10 Gigabit (10GFC)
9
10 1 Scope
11
12 10GFC describes signaling and physical requirements that may be utilized by the FC-2 level to
13 transport data at a rate in excess of 10 gigabits per second.
14
15 The Fibre Channel signaling and physical requirements described in this document are:
16
17 Link Architecture including retiming - Clause 5;
18
19 Physical Layer specifications - Clause 6;
20
21 Connector performance specifications - Clause 7;
22
23 Link and cable plant management specifications - Clause 8;
24
25 FC-1 data path interface - Clause 9;
26
27 Optional interconnect interfaces Clauses 10, 11 and 14;
28
29 Transmission Coding - Clauses 12 and 13;
30
31 Management interface and register set - Clause 15;
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
1
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
2 Normative References 1
2
The following Standards contain provisions which, through reference in the text, constitute provisions 3
of this Standard. At the time of publication, the editions indicated were valid. All Standards are subject 4
to revision, and parties to agreements based on this Standard are encouraged to investigate the 5
possibility of applying the most recent editions of the Standards listed below. 6
7
For electronic copies of some standards, visit ANSIs Electronic Standards Store (ESS) at 8
www.ansi.org. or printed versions of all standards listed here, contact Global Engineering Documents, 9
15 Inverness Way East, Englewood, CO; 80112-5704, (800) 854-7179. 10
11
Additional availability contact information is provided below as needed. 12
13
2.1 Approved references 14
15
[1] ANSI X3.230:1994, Information Technology - Fibre Channel Physical and Signaling Interface 16
(FC-PH). 17
18
[2] ANSI NCITS 332:1999, Fibre Channel - Arbitrated Loop (FC-AL-2). 19
20
[3] ANSI T1.416-1999, Telecommunications - Network to Customer Installation Interfaces - Syn- 21
chronous Optical Network (SONET) Physical Layer Specification: Common Criteria. 22
23
[4] ANSI T1.269-2000, Information Interchange - Structure and Representation of Trace Message 24
formats for the North American Telecommunications System. 25
26
[5] ANSI T1.105-1995, Telecommunications - Synchronous Optical Network (SONET) - Basic De- 27
scription including Multiplex Structure, Rates and Formats. 28
29
[6] EIA/JEDEC Standard EIA/JESD8-6, High Speed Transceiver Logic (HSTL), August 1995. 30
31
[7] ITU-T Recommendation G.957,1995, Optical interfaces for equipments and systems relating 32
to the synchronous digital hierarchy (SDH) 33
34
[8] ITU-T Recommendation O.172,1999, Jitter and wander measuring equipment for digital sys- 35
tems which are based on the synchronous digital hierarchy (SDH) 36
37
[9] NCITS/TR-25:1999, Fibre Channel Methodologies for Jitter Specification 38
39
[10] IEC-60950-1, Information technology equipment - Safety - Part 1: General requirements 40
41
[11] IEC-60825-1, Safety of laser products - Part 1: Equipment classification, requirements and us- 42
er's guide CONSOLIDATED EDITION 43
44
2.2 References under development 45
46
At the time of publication, the following referenced standards were still under development. For 47
information on the current status of the documents, or regarding availability, contact the relevant 48
standards body or other organization as indicated. 49
50
[12] ANSI NCITS xxx-199x, Fibre Channel - Framing and Signaling (FC-FS), T11/Project 1331- 51
D/Rev 1.50. 52
53
[13] ANSI NCITS 352:200x, Fibre Channel - Physical Interfaces (FC-PI) 54
55
2
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 [14] ANSI NCITS xxx-199x, Fibre Channel - Physical Interfaces (FC-PI-2), T11/Project 1506-D.
2
3 [15] ANSI/IEEE P802.3ae, Supplement to Carrier Sense Multiple Access with Collision Detection
4 (CSMA/CD) Access Method & Physical Layer Specifications Media Access Control (MAC)
5 Parameters, Physical Layer and Management Parameters for 10 Gb/s Operation, Draft 4.2.
6 Also referred to as 10GbE.
7
8 [16] ITU-T Recommendation G.707, Synchronous Digital Hierarchy (SDH)
9
10 [17] ITU-T Recommendation G.709, Optical Transport Network (OTN)
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
3
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
3.3.8 obsolete: A keyword indicating that an item was defined in a prior Fibre Channel standard but 1
has been removed from this standard. 2
3
3.3.9 optional: A keyword that describes features that are not required to be implemented by this 4
standard. However, if an optional feature defined by this standard is implemented, then it shall be 5
implemented as defined in this standard. 6
7
3.3.10 reserved: A keyword referring to bits, bytes, words, fields and code values that are set aside 8
for future standardization. A reserved bit, byte, word or field shall be set to zero, or in accordance with 9
a future extension to this standard. Recipients are not required to check reserved bits, bytes, words 10
or fields for zero values. Receipt of reserved code values in defined fields shall be reported as an 11
error. 12
13
3.3.11 shall: A keyword indicating a mandatory requirement. Designers are required to implement 14
all such mandatory requirements to ensure interoperability with other products that conform to this 15
standard. This standard prescribes no specific response by a component if it receives information 16
that violates a mandatory behavior. 17
18
3.3.12 should: A keyword indicating flexibility of choice with a strongly preferred alternative; 19
equivalent to the phrase it is strongly recommended. 20
21
3.3.13 vendor specific: Functions, code values, and bits not defined by this standard and set aside 22
for private usage between parties using this standard. 23
24
3.4 Notation 25
26
3.4.1 State diagram conventions 27
28
The operation of a protocol can be described by subdividing the protocol into a number of interrelated 29
functions.The operation of the functions can be described by state diagrams. Each diagram represents 30
the domain of a function and consists of a group of connected, mutually exclusive states. Only one 31
state of a function is active at any given time (see figure 1). 32
33
Terms to 34
Key: ( ) = condition, for example, (if sequence=FAULT)
Enter State 35
[ ] = action, for example, [reset seq_cnt]
STATE NAME = logical AND 36
<Message Sent> + = logical OR 37
<..> (Condition) Tw = Wait Time, implementation dependent 38
[Actions Taken] Td = Delay Timeout 39
Terms to UCT = unconditional transition
Exit State
40
41
42
Figure 1 State diagram notation example 43
44
45
Each state that the function can assume is represented by a rectangle. These are divided into two 46
parts by a horizontal line. In the upper part the state is identified by a name in capital letters. The lower 47
part contains the name of any ON signal that is generated by the function. Actions are described by 48
short phrases and enclosed in brackets. 49
50
All permissible transitions between the states of a function are represented graphically by arrows 51
between them. A transition that is global in nature (for example, an exit condition from all states to the 52
IDLE or RESET state) is indicated by an open arrow. Labels on transitions are qualifiers that must be 53
54
55
8
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 fulfilled before the transition will be taken.The label UCT designates an unconditional transition.
2 Qualifiers described by short phrases are enclosed in parentheses.
3
4 State transitions and sending and receiving of messages occur instantaneously. The actions inside a
5 state block execute instantaneously. Actions inside state blocks are atomic (i.e.,uninterruptible). When
6 a state is entered and after performing all the actions listed in a state block one time, the state block
7 then continuously evaluates its exit conditions until one is satisfied, at which point control passes
8 through a transition arrow to the next block. While the state awaits fulfillment of one of its exit
9 conditions, the actions inside do not implicitly repeat.
10
11 Valid state actions may include .indicate and .request messages. No actions are taken outside of any
12 state block.
13
14 Some devices described in this standard are allowed to have two or more ports. State diagrams that
15 are capable of describing the operation of devices with an unspecified number of ports require qualifier
16 notation that allows testing for conditions at multiple ports. The notation used is a term that includes a
17 description in parentheses of which ports must meet the term for the qualifier to be satisfied (e.g., ANY
18 and ALL). It is also necessary to provide for term-assignment statements that assign a name to a port
19 that satisfies a qualifier. The following convention is used to describe a term-assignment statement
20 that is associated with a transition:
21
22 The character : (colon) is a delimiter used to denote that a term assignment statement follows;
23
24 The character (left arrow) denotes assignment of the value following the arrow to the term
25 preceding the arrow.
26
27 The state diagrams contain the authoritative statement of the functions they depict. When apparent
28 conflicts between descriptive text and state diagrams arise, the state diagrams are to take
29 precedence. However, such precedence does not override any explicit description in the text that has
30 no parallel in the state diagrams.
31
32 The models presented by state diagrams are intended as the primary specifications of the functions
33 to be provided. However, it is important to distinguish between a model and a real implementation. The
34 models are optimized for simplicity and clarity of presentation, while any realistic implementation may
35 place heavier emphasis on efficiency and suitability to a particular implementation technology. It is the
36 functional behavior of any unit that must match the standard, not its internal structure. The internal
37 details of the model are useful only to the extent that they specify the external behavior clearly and
38 precisely.
39
40 3.4.1.1 State diagram variables
41
42 Once set, variables retain their values as long as succeeding blocks contain no references to them.
43
44 Setting the parameter of a formal interface message assures that, on the next transmission of that
45 message, the last parameter value set will be transmitted.
46
47 Testing the parameter of a formal interface messages tests the value of that message parameter that
48 was received on the last transmission of said message. Message parameters may be assigned default
49 values that persist until the first reception of the relevant message.
50
51 3.4.1.2 State transitions
52
53 The following terms are valid transition qualifiers:
54
55
9
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
a) Boolean expressions; 1
2
b) An event such as the expiration of a timer: timer_done; 3
4
c) An event such as the reception of a message: PMA_UNITDATA.indicate; 5
6
d) An unconditional transition: UCT; 7
8
e) A branch taken when other exit conditions are not satisfied: ELSE. 9
10
Any open arrow (an arrow with no source block) represents a global transition. Global transitions are 11
evaluated continuously whenever any state is evaluating its exit conditions. When a global transition 12
becomes true, it supersedes all other transitions, including UCT, returning control to the block pointed 13
to by the open arrow. 14
15
3.4.1.3 Operators 16
17
The state machine operators are shown in Table 5. 18
19
Table 5 State diagram operators 20
Character Meaning 21
22
Boolean AND
23
+ Boolean OR 24
Boolean XOR 25
! Boolean NOT 26
27
< Less than
28
Less than or equal to 29
= Equals (a test of equality) 30
Not equals 31
32
Greater than or equal to
33
> Greater than 34
() Indicates precedence 35
Assignment operator 36
37
Indicates membership
38
Indicates nonmembership 39
| Catenate 40
ELSE No other state condition is satisfied 41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
10
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
10GFC describes the signaling and physical interface services that may be utilized by an extended 1
version of the FC-2 level to transport data at a rate in excess of 10 gigabits per second over a family 2
of FC-0 physical variants. 10GFC additionally introduces port management functions at the FC-3 3
level. 4
5
A Fibre Channel Node is functionally configured as illustrated in figure 3. A Node may support one or 6
more N_Ports and one or more FC-4s. Each N_Port contains FC-0, FC-1 and FC-2 functions. FC-3 7
optionally provides the common services to multiple N_Ports and FC-4s. 8
9
10
ULP ULP ULP 11
12
Node 13
14
15
FC-4 FC-4 FC-4 16
17
18
19
FC-3 20
21
N_Port N_Port N_Port 22
23
FC-2 FC-2 FC-2 24
25
FC-1 FC-1 FC-1 26
27
28
FC-0 FC-0 FC-0 29
30
31
Figure 3 Node functional configuration 32
33
34
4.2 10GFC structure 35
36
4.2.1 FC-3 general description 37
38
The FC-3 level of 10GFC extends the FC-3 levels of FC-FS and FC-AL-2 by adding a Port 39
management interface and register set and low level signaling protocol. 40
41
4.2.1.1 Management interface and register set 42
43
The Port management interface and register set provides an interconnection between manageable 44
devices within a Port and Port management entities. Port management is specified in clause 15. 45
46
4.2.2 FC-2 general description 47
48
The FC-2 level of 10GFC extends the FC-2 levels of FC-FS and FC-AL-2 to transport data at a rate of 49
10,2 gigabits per second over a family of 10GFC FC-0 physical variants. 50
51
52
53
54
55
12
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 5 Functional characteristics
2
3 5.1 General characteristics
4
5 FC-PI describes the physical link, the lowest level, in the Fibre Channel system. It is designed for
6 flexibility and allows the use of several physical interconnect technologies to meet a wide variety of
7 system application requirements. This 10GFC standard extends FC-PI with multiple physical variants
8 specified to operate at a data rate of 1 200 MBytes/sec.
9
10 In the physical media signals a logical 1 shall be represented as the state with the higher optical
11 power.
12
13 The FC-FS protocol is defined to operate across connections having a bit error rate (BER) detected
14 at the receiving node of less than 10-12. It is the combined responsibility of the component suppliers
15 and the system integrator to ensure that this level of service is provided at every node in a given
16 Fibre Channel installation. This 10GFC standard extends FC-FS with FC-3, FC-2 and FC-1 level
17 specifications in support of multiple physical variants.
18
19 5.2 10GFC physical variant nomenclature
20
The nomenclature for the 10GFC physical variants, also referred to as Physical Medium Dependent
21
(PMD) options are specified in figure 4.
22
23
24
25 1200-SM-LL-L
26
27
28
29 SPEED
30 1200 1 200 MBytes/second
31
32 MEDIA
33 SM single mode
34 M5 multimode 50 m
35 M5E multimode high bandwidth 50 m
36 M6 multimode 62,5 m
37
38 TRANSMITTER
39 LC4 long wave LASER (1 310 nm) 4-lane Coarse WDM
40 LL long wave LASER (1 310 nm) Serial
41 SN short wave LASER (850 nm) Serial
42 SN4P short wave LASER (850 nm) 4-lane Parallel
43
SN4 short wave LASER (850 nm) 4-lane Coarse WDM
44
45
DISTANCE
46 L long distance
47 I intermediate distance
48
49
Figure 4 10GFC physical variant nomenclature
50
51
52
53
54
55
15
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
16
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
Retimer Function
tx_lane<0:3>
L1 Optical Optical L1 27
rx_lane<0:3>
Xmitter Rcvr 28
29
L2 Optical Optical L2 30
Xmitter Optical Rcvr
cable assembly
31
32
L3 Optical Optical L3 33
Xmitter Rcvr 34
35
MDI MDI Signal Detect 36
37
PMD Service PMD Service 38
Interface Interface 39
40
Notes: 41
1. Specification of the retimer function is beyond the scope of this standard, however a retimer 42
may be required to ensure compliance at test points TP2 and TP3. 43
44
Figure 5 Block diagram for one direction of the 1200-MX-SN4P-I PMD signal paths 45
46
47
48
6.1.3.2 PMD transmit function 49
50
The PMD Transmit function shall convert the four electronic bit streams requested by the PMD 51
service interface message PMD_UNITDATA.request (tx_bit<0:3>) into four separate optical signal 52
streams for transmission over tx_lane<0:3>. The four optical signal streams shall then be delivered to 53
54
55
18
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 the MDI, all according to the transmit optical specifications in this clause. The higher optical power
2 level in each signal stream shall correspond to a tx_bit = ONE.
3
4 6.1.3.3 PMD receive function
5
6 When the PMD_loopback function is not enabled, the PMD Receive function shall convert the four
7 optical signal streams into four electronic bit streams for delivery to the PMD service interface using
8 the message PMD_UNITDATA.indicate (rx_bit<0:3>) received over rx_lane<0:3>, all according to
9 the receive optical specifications in this clause. The higher optical power level in each signal stream
10 shall correspond to a rx_bit = ONE.
11
12 When the MDIO PMD_loopback function is enabled, the PMD shall convey the bits received from the
13 PMD_UNITDATA.request(tx_bit<0:3>) service primitive to the PMD service interface using the
14 message PMD_UNITDATA.indicate(rx_bit<0:3>), where rx_bit<0:3> = tx_bit<0:3>.
15
16 6.1.3.4 Global PMD signal detect function
17
18 The Global PMD Signal detect function shall report the state of SIGNAL_DETECT via the PMD
19 service interface. The SIGNAL_DETECT parameter is signaled continuously, while the
20 PMD_SIGNAL.indicate message is generated when a change in the value of SIGNAL_DETECT
21 occurs.
22
23 SIGNAL_DETECT shall be global indicator of the presence of optical signals on all four lanes
24 generated according to the conditions defined in table 7. The PMD receiver is not required to verify
25 whether a compliant 1200-MX-SN4P-I signal is being received. This standard imposes no response
26 time requirements on the generation of the SIGNAL_DETECT parameter.
27
28 Table 7 SIGNAL_DETECT value definition
29
SIGNAL_DETECT
30 Receive Conditions
OK Value
31
32 For any lane; Input_optical_power -30 dBm average power FAIL
33 For all lanes;
34 [(Input_optical_modulation_amplitude -13 dBm)
OK
35 AND
36 (compliant 1200-MX-SN4P-I signal input)]
37 All other conditions Unspecified
38
39
40 As an unavoidable consequence of the requirements for the setting of the SIGNAL_DETECT
41 parameter, implementations must provide adequate margin between the input optical power level at
42 which the SIGNAL_DETECT parameter is set to OK, and the inherent noise level of the PMD due to
43 crosstalk, power supply noise, etc.
44
45 Various implementations of the SIGNAL_DETECT function are permitted by this standard, including
46 implementations which generate the SIGNAL_DETECT parameter values in response to the
47 amplitude of the modulation of the optical signal and implementations which respond to the average
48 optical power of the modulated optical signal.
49
50 6.1.3.5 PMD lane by lane SIGNAL_DETECT function (optional)
51
52 The PMD lane by lane SIGNAL_DETECT function is optional. When the MDIO is implemented, each
53 PMD_signal_detect_x value shall be set continuously in response to its associated lane, according to
54 the requirements of table 7.
55
19
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 Table 8 Operating range for 1200-MX-SN4P-I over each optical fiber type
2
Fiber type and bandwidth1 Minimum range
3
4 62,5 m MMF 200 MHzkm 0,5 to 75 m
5
50 m MMF 500 MHzkm 0,5 to 150 m
6
7 50 m MMF 2 000 MHzkm2 0,5 to 300 m
8
Notes:
9 1 Over-filled launch bandwidth per TIA/EIA-455-204.
10
11 2 Effective modal bandwidth per TIA/EIA-492AAAC, detail
specification for 850 nm laser optimized 50 m MMF. Mini-
12 mum fiber bandwidth under OFL conditions is
13 1 500 MHzkm. The 1200-M5E-SN4P-I PMD does not re-
14 quire compliance with restricted launch per IEC 60793-1-49
15 or TIA/EIA-455-220.
16
17
18 6.1.5 PMD to MDI optical specifications for 1200-MX-SN4P-I
19
20 6.1.5.1 Transmitter optical specifications
21
22 The 1200-MX-SN4P-I transmitters shall meet the specifications defined in table 9 per measurement
23 techniques defined in 6.1.6. Transmit jitter and eye mask specifications shall be met with all four
24 lanes of the transmitter and all four lanes of the receiver carrying compliant 10GFC data.
25
26 Table 9 Transmit characteristics for the 1200-MX-SN4P-I PMD
27
1200-M5-SN4P-I
28 Description 1200-M5E-SN4P-I Units
29 1200-M6-SN4P-I
30
Transmitter Type Short-wave Laser
31
32 Signaling speed per lane 3,187 5 100 ppm GBd
33
Center wavelength (range) 830 - 860 nm
34
35 RMS spectral width (max) 0,85 nm
36 Rise/Fall times1 (max) 115 ps
37 2
38 Average Launch power (max) -2 dBm
39 Optical Modulation Amplitude (min) -7 dBm
40
Average launch power of OFF
41 transmitter (max) -30 dBm
42
43 RIN12 (OMA) -118 dB/Hz
44 Notes:
45 1 Unfiltered 20% to 80% rise/fall times.
46
47 2 Lesser of receiver maximum input average power and Acceptable
Exposure Limit allowed by applicable laser safety classification as
48 defined in 6.1.7.2.
49
50
51
52
53
54
55
21
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
5 UI 4
5
6
Ap pl ie d Si nu s oid al
7
Jitter peak-to-peak
8
Amplitude (log scale)
9
10
11
0,05 UI 12
13
14
15
16
19 kHz 1,9 MHz 10 LB
17
18
19
Figure 6 Mask of the sinusoidal component of jitter tolerance (informative)
20
21
6.1.6 Optical measurement requirements 22
23
Optical measurement test procedures, filter requirements and equipment are defined as for 24
10GBASE-SR in 10GbE [15]. All testing is to be performed with a 10GFC compliant stimulus at 25
3,187 5 GBd per lane with all test and measurement timing requirements scaled accordingly. 26
Specifically, the following exceptions apply: 27
28
a) All optical measurements shall be made through a short patch cable, between 0,5 and 29
5 meters in length; 30
31
b) All references to test patterns are referred to test patterns specified in 6.1.5.3.2. A pattern 32
consisting of four to eleven consecutive ones followed by an equal run of consecutive zeros 33
may be used as a square wave; 34
35
c) The transfer function of the fourth-order Bessel-Thomson filter shall be as defined for 36
10GBASE-LX4 in 10GbE [13]; 37
38
d) Golden PLL shall have low-frequency corner of 1,9 MHz; 39
40
e) The transmitter jitter conformance test shall be performed with transversal filter with two equal 41
amplitude paths with a differential delay of 100 ps; 42
43
f) The vertical eye closure and the duty-cycle distortion specification for the stressed receiver test 44
are 2,2 dB and 14 ps, respectively. These parameters also given in table 10; 45
46
g) The upper -3 dB limit of the relative intensity noise measurement apparatus shall be approxi- 47
mately equal 3,125 GHz; 48
49
h) The BER mask for transmit jitter test procedure is defined between 10-12 and 10-5. 50
51
52
53
54
55
24
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Figure 7 MPO plug and receptacle 17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
34
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
defined in clause 11. Figure 9 shows the relationship of the ISO (IEEE) OSI reference model to the 1
10GbE Layers and 10GFC Levels. 2
3
OSI
FIBRE CHANNEL ULP
4
Reference 5
Model FC-2 (FC-FS) (Ethernet MAC) 6
Layers
7
FC-1 (FC-FS)
APPLICATION 8
10GFC Translation/Mapping (Ethernet 9
PRESENTATION 10
Reconciliation
10GFC Primitive Sequence Qualification Sublayer) 11
SESSION
XGMII 12
TRANSPORT XGXS 13
XAUI XGMII
NETWORK XGMII Extender 14
XGXS 15
DATA LINK XGMII 16
PCS PCS 17
PHYSICAL PMA PMA PHY
18
PMD PMD
19
MDI MDI
20
MEDIUM MEDIUM
21
22
MAC = MEDIA ACCESS CONTROL PMA = PHYSICAL MEDIUM ATTACHMENT 23
MDI = MEDIUM DEPENDENT INTERFACE PMD = PHYSICAL MEDIUM DEPENDENT 24
PCS = PHYSICAL CODING SUBLAYER XAUI = 10 GIGABIT ATTACHMENT UNIT INTERFACE 25
PHY = PHYSICAL LAYER DEVICE XGMII = 10 GIGABIT MEDIA INDEPENDENT INTERFACE 26
XGXS = XGMII EXTENDER SUBLAYER
27
Figure 9 XGMII relationship to OSI, 10GbE and 10GFC 28
29
30
9.3 Byte lane ordering 31
32
Characters are ordered in terms of lanes. The 10GFC interface consists of four lanes numbered from 33
0 to 3. Lane 0 is the first lane used when all lanes are used as a group. Lane 0 is the first lane 34
transmitted on a single wire. 35
36
Fibre Channel bytes are grouped into 32-bit words in big endian order. In order to maintain the same 37
order on the wire as FC-FS, the 10GFC layer between the Fibre Channel FC-1 level and XGMII maps 38
FC-1 Byte 0 or bits <31:24> to 10GbE Lane 0 bits <7:0>, FC-1 Byte 1 or bits <23:16> to 10GbE 39
Lane 1 bits <15:8>, FC-1 Byte 3 or bits <15:8> to 10GbE Lane 2 bits <23:16>, and FC-1 Byte 3 or 40
bits <7:0> to 10GbE Lane 3 bits <31:24> as in figure 10 and table 38. The lowest numbered bit of 41
each Fibre Channel byte maps to the lowest numbered bit of the respective XGMII byte.. 42
43
The first byte of a frame is assembled on Lane 0, the second on Lane 1, and so on, with the byte 44
stream wrapping from Lane 3 to Lane 0 again. This order is continued until all bytes in the frame are 45
sent. 46
47
Primitive Signals except for EOF and Primitive Sequences are aligned with the control character on 48
Lane 0 and the remaining data characters (Bytes 1, 2, and 3) on Lane 1, 2, and 3 in that order. EOF 49
has the control character on lane 3. 50
51
52
53
54
55
42
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 Byte 0 Byte 1 Byte 2 Byte 3
3
4 FC-1 <15:8>
<31:24> <23:16> <7:0>
5 Layer
6
7
8
9
10
11 XGMII <7:0> <15:8> <23:16> <31:24>
12 Interface
13 Lane 0 Lane 1 Lane 2 Lane 3
14
15 Figure 10 Byte lane ordering
16
17
18
19 9.4 XGMII control characters and ordered set translation
20
21 10GFC defines control characters in addition to K28.5 which are used to further define Ordered Sets
22 such as Fibre Channel Frame Delimiters, Primitive Signals, and Primitive Sequences. The 10GFC
23 XGMII control characters are listed in table 26.
24
25 Table 26 XGMII control characters
26 Abbr. Delimiter Function Character
27
S Start - Start of Frame K27.7
28
29 T Terminate - End of Frame K29.7
30 P Primitive Signal K28.2
31 Q Primitive Sequence K28.4
32
E Error K30.7
33
34 I Idle k07
35
36 The Error character shall be substituted for an illegal character or when a disparity error is detected
37 within the 8B/10B PCS. The Idle character is transmitted on all lanes of XGMII when no other type of
38 information is available. The use of S, T, P, and Q is further defined in tables 27 through 32 using the
39 rules defined in 9.8.
40
41 9.4.1 FC-1 to XGMII translation tables
42
43 Tables 27 through 32 specify the Ordered Sets (composed of control and data characters) which are
44 defined for use by XGMII and the translated value used by the FC-1 level. The FC-1 translated value
45 is listed as the FC-FS value. The values labeled 10GFC are the values used on the XGMII interface.
46 The names of the 10GFC Ordered Sets are appended with a _X suffix to differentiate the coding
47 from FC-FS. Many ordered sets are unused and labeled reserved. FC-AL-2 ordered sets are
48 reserved and shall not be generated on the XGMII. If the FC-1 level presents FC-AL-2 ordered sets,
49 translated values are shown which would force the LPSM into the point-to-point mode referred to as
50 old-port in FC-AL-2. FC-AL-2 codes listed as reserved are described in annex D.
51
52
53
54
55
43
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2 FC-1 (FC-FS)
3
4 RFC-1 TFC-1
loss_of_sync
loss_of_signal
5
6 10GFC Translation/Mapping
7
RXIQ
8
9 10GFC Sequence
10 Qualification
11 TXI
RXI
12
13 XGMII (10GFC)
14
RFC-1 - FC-1 Receiver TFC-1 - FC-1 Transmitter
15 RXI - XGMII Receiver RXIQ - RXI Qualified TXI - XGMII Transmitter
16
17 Figure 11 FC-1/10GFC/XGMII Interaction
18
19
20 9.7.1 Ordered set translation
21
22 10GFC ordered sets are translated from those defined in FC-FS to those used by XGMII as detailed
23 in 9.4.
24
25 9.7.2 Link fault signaling
26
27 The link fault signaling required by 10GbE [15] must be satisfied before those of FC-FS. This is
28 handled within the 10GFC primitive sequence state diagram. When a local fault is detected, Remote
29 Fault (RF) is transmitted until either RF or OLS is received and qualified. When RF is received and
30 qualified, OLS is transmitted.
31
32 9.7.3 10GFC primitive sequence state diagram
33
34 The 10GFC primitive sequence state diagram is similar to the Link Fault State Diagram in 10GbE
35 [15], replaces the FC-1 primitive sequence qualification and connects directly to the FC-1 Port State
36 Machine. The 10GFC primitive sequence state diagram shall be used as specified in figure 12.
37
38 9.7.3.1 Variables and counters
39
40 The 10GFC primitive sequence state diagram shall use the following variables and counters:
41
42 col_cnt - A count of the number of columns received not containing a Primitive Sequence. This
43 counter increments at RX_CLK rate (on both the rising and falling clock transitions) unless
44 reset.
45
46 last_seq_type - The seq_type of the previous Primitive Sequence received.
47 Values: NULL
48 seq_type
49
50 link_fault - An indicator of the fault status. (Unused)
51 Values: OK; qual_seq_type = !(Local Fault OR Remote Fault)
52 FAIL; fault detected by the PHY OR qual_seq_type=(Local Fault OR Remote Fault)
53
54 loss_of_signal - An optional indicator of no XAUI signal.
55
49
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 reset
2
3
INIT
4
RXIQ RXI
5 seq_cnt 0
6 qual_seq_type NULL
7 loss_of_sync NULL
8 sequence
9
10
COUNT
11
seq_cnt++
12 col_cnt 0
13 last_seq_type seq_type
sequence
14 seq_cnt < 3 sequence
15 seq_type = last_seq_type seq_type last_seq_type
16
!sequence col_cnt > 127
17
18 sequence seq_cnt 3
seq_type = last_seq_type
19
20
21 SEQUENCE
22 RXIQ qual_seq_type
col_cnt 0
23 qual_seq_type seq_type
24 loss_of_sync seq_type=LF
25 sequence sequence
26 seq_type = last_seq_type seq_type last_seq_type
27
!sequence col_cnt > 127
28 NEW_SEQ_TYPE
29 seq_cnt 0
30
31
32
33
Figure 12 10GFC Primitive sequence qualification state diagram
34
35
36 9.8.1 FC-1 link fault and error indications
37
38 The loss-of-sync signal is provided by the 10GFC primitive sequence state diagram as defined in
39 9.7.3. The optional loss-of-signal may be provided by an out of band means. The detection of loss-of-
40 signal within the PCS will cause the XGMII Local Fault ||LF|| primitive which should result in loss-of-
41 sync to be asserted. NOS meaning is modified by the 10GFC mapping. NOS is generated when a
42 XGMII Remote Fault ||RF|| primitive is received and qualified from the distant node.
43
44 FC-1 provides for detection of an invalid character within a frame as an error (see also 9.4.4).
45
46 9.8.2 FC_Port state machine
47
48 FC-1 interfaces to the FC_Port State Machine (PSM) are described in FC-FS. FC-FS primitive
49 sequence qualification is replaced by the state diagram in figure 12. FC-FS primitive sequences LR,
50 LRR, OLS and NOS are translated to XGMII primitive sequences LR, LRR, OLS and RF after ||Q||
51 qualification.
52
53
54
55
51
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
379
380
381
382
383
384
385
columns: x 0 1 30 31 24
RFC-1 / FC-1 Receive Qualified Data Path 25
26
Lane 0 .. I I .. I I I I I I .. I I .. I I .. I O .. O O O O O O O O 27
Lane 1 .. I I .. I I I I I I .. I I .. I I .. I L .. L L L L L L L L 28
29
Lane 2 .. I I .. I I I I I I .. I I .. I I .. I S .. S S S S S S S S
30
Lane 3 .. I I .. I I I I I I .. I I .. I I .. I .. 31
32
33
9.8.3 Arbitrated loop functions 34
35
Arbitrated loop functions defined in FC-AL-2 are not supported and outside the scope of this 36
specification. The ARB ordered set must not be transmitted continuously and is mapped to the XGMII 37
Idle. LIP(non-F8) is mapped to NOS to force the far side Loop Port State Machine (LPSM) into point- 38
to-point (Old-Port) mode. LIP(F8) is mapped to Remote Fault ||RF||. See table 29 and table 31. 39
40
FC-AL-2 ordered set mapping, translations and related topics are provided in annex C for future 41
reference. 42
43
9.8.4 Inter-frame gap (IFG) rules 44
45
The minimum IFG shall be six columns when originated by the FC-2 layer of any device other than a 46
buffered switch. The minimum IFG shall be two columns when originated by the FC-2 layer of a 47
buffered switch. 48
49
The minimum IFG may be a minimum of one column when received by an upper layer if Idle (||I|| or 50
||IDLE||) columns were removed for clock frequency mismatch. 51
52
NOTE One column is a change from the FC-FS and FC-AL-2 minimum of two Idles. 53
54
55
52
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
379
380
381
382
383
384
385
24 columns: x 0 1
380
381
382
383
384
columns: x 0 1 30 31 385 38
RFC-1 / FC-1 Receive Qualified Data Path 39
40
Lane 0 .. L L .. L L L L L L .. L L .. L L .. L L .. L L L I I I I I 41
Lane 1 .. R R .. R R R R R R .. R R .. R R .. R R .. R R R I I I I I 42
Lane 2
43
.. R R .. R R R R R R .. R R .. R R .. R R .. R R R I I I I I
44
Lane 3 .. .. .. .. .. .. I I I I I 45
46
47
9.8.7 EOF handling 48
49
9.8.7.1 EOF disparity 50
51
10GFC transmits encoded data only on the XAUI interface. Since this interface has four parallel 52
physical lanes, disparity is not calculated across the serial bit stream of the frame as it is in 1 or 2 53
GFC. Disparity is calculated independently across each lane, and as a consequence every fourth 54
55
54
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 character of a frame. Because of this characteristic, there is no need to supply two versions of EOF,
2 and a single ordered set, EOFy_X, is defined where y is any of the EOF variations. EOFy_X is
3 equivalent to the EOFy(-). This leads to a number of consequences for both Fibre Channel devices
4 and fabric elements outlined in the following subclauses.
5
6 9.8.7.2 EOF transmission
7
8 The FC-1 level shall translate both EOFy(+) (if used) and EOFy(-) to EOFy_X for transmission on
9 XGMII.
10
11 Fabric elements shall translate the EOFy_X received to EOFy(-) at the FC-FS layer.
12
13 9.8.7.3 EOF Reception
14
15 The 10GFC level may translate EOFy_X to either EOFy(+) or EOFy(-) although EOFy(-) is the natural
16 choice. Disparity is verified within the PCS.
17
18 The correct disparity of the EOFy will be generated if the frame is retransmitted on either 1, or 2 GFC
19 links. Typically one bit of the data character is inverted depending on the disparity required on a
20 single lane EOF transmission.
21
22 9.8.8 10GFC Errors (/E/)
23
24 A 10GFC frame with an /E/ or other control character between the SOF and EOF shall ensure the
25 FC-1 layer or above detects the error. The preferred method is to replace an EOF which is not EOFa,
26 with an EOF per FC-FS rules. The /E/ may be replaced by a D30.7 is some devices. See 9.4.4.
27
28 NOTE EOFin should be replaced with EOFni, EOFdt with EOFdti or EOFrt with EOFrti.
29
30 Errors during the IFG may replace a character in error or the character where the error was detected
31 with an /E/. This may result in /A/, /K/, /R/, k07 or any valid or invalid control character appearing on
32 any column.
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
55
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
60
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 11 XGMII extender sublayer (XGXS) and 10 gigabit attachment unit interface (XAUI)
2
3 The purpose of this interface is to provide an optional electrical interconnection. The XGMII Extender
4 Sublayer (XGXS) and Ten Gigabit Attachment Unit Interface (XAUI) may be used to physically
5 partition FC-1 and FC-0 elements. This clause defines the logical and electrical characteristics of the
6 XGXS and XAUI.
7
8 The XGXS and XAUI is fully specified in 10GbE [15]. The XGXS and XAUI operates at a signaling
9 rate of 3,187 5 GBaud +/-100 ppm, exactly 2% higher than the XAUI specified in 10GbE [15].
10
11 XAUI utilizes the 8B/10B transmission code on each of its four serial lanes in support of a cumulative
12 data rate of 10,2 Gb/s. The 8B/10B transmission code is specified in clause 12.
13
14 The XGXS and XAUI has the following characteristics:
15
16 a) It is capable of supporting 10,2 Gb/s FC-2 payload operation;
17
18 b) It provides a data link consisting of four independent serial transmit and receive data lanes;
19
20 c) It employs 8B/10B transmission code over serial transmit and receive data lanes;
21
22 d) All 8B/10B functions such as running disparity calculation and code violation detection are per-
23 formed on a per lane basis;
24
25 e) It provides mapping of FC-1 data and control signals to quad serial transmit and receive data
26 lanes;
27
28 f) It provides synchronization of the data stream over each data lane at the receiver;
29
30 g) It provides deskew of the data streams across all lanes at the receiver;
31
32 h) It provides an low EMI Idle protocol used to initialize the link and support clock tolerance com-
33 pensation;
34
35 i) It uses signal levels, compatible with common CMOS digital ASIC processes and some bipolar
36 processes.
37
38 The implementation of the interface is an extended chip-to-chip (integrated circuit to integrated
39 circuit) interface implemented with traces on a printed circuit board. XAUI may be used as the
40 electrical interface to optical PCS devices.
41
42 11.1 XGXS and XAUI rate of operation
43
44 The signaling rate of each of four XGXS and XAUI lanes is 3,187 5 GBaud +/- 100 ppm (0.01%).
45
46
47
48
49
50
51
52
53
54
55
61
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
62
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 12 8B/10B physical coding sublayer (PCS) and physical medium attachment (PMA)
2 sublayers
3
4 Much of this clause is a summary of the mapping of 10GFC to the details provided within 10GbE [15].
5 The intent of this standard is to provide additional information about 10GFC usage so that 10GbE
6 and 10GFC can share the same devices.
7
8 12.1 Overview
9
10 The 8B/10B Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayers are
11 intended for data transport across the four lane physical variants specified in clause 6. The
12 transmission code used by PCS, referred to as 8B/10B, is identical to that specified in FC-FS and
13 10GbE [15].
14
15 The 10GFC PCS and PMA sublayers are generally specified in 10GbE [15]. The PCS and PMA
16 operate at a signaling rate of 3,187 5 GBaud +/- 100 ppm, exactly 2% higher than the PCS and PMA
17 specified in 10GbE [15]. 10GFC extensions to 10GbE [15] are specified in this clause.
18
19 The Physical Medium Dependant (PMD) sublayer allows for different physical mediums to be used
20 having an Medium Dependant Interface (MDI) and is specified in 10GbE [15]. Note that XAUI is
21 functionally equivalent to a physical medium.
22
23 12.2 Rate of operation
24
25 The signaling rate of each of the four PMA lanes is 3,187 5 GBaud +/- 100 ppm.
26
27 12.3 Ordered set mapping between XGMII and 8B/10B PCS
28
29 Tables 40 and 41 define the mapping of XGMII to 8B/10B PCS and 8B/10B PCS to XGMII. They are
30 based on similar tables in 10GbE [15]. Table 42 defines Ordered Sets and special characters used by
31 the PCS.
32
33 12.3.1 8B/10B encoding
34
35 Characters are encoded and decoded using the 8B/10B scheme described in FC-FS. Additional
36 special characters are defined for Idle generation and clock frequency mismatch management.
37
38 NOTE ||IDLE|| normally refers to (k07-k07-k07-k07) on XGMII; /I/ or ||I|| to /K/, ||A||, ||K|| or ||R|| on 8B/10B
39 PCS.
40
41
42 12.3.2 Data skew and multiple clock domain operation
43
44 Data is simultaneously transmitted across four lanes, and may become skewed at the receiving end
45 due to different path delays between lanes. A column of ||A|| is used to align skewed data. ||A|| is
46 inserted randomly between 17 and 32 columns apart during an Idle sequence.
47
48 PCS and PMA implementations which utilize multiple clock domains may result is significant skew or
49 clock frequency mismatch between the multiple domains. A column of ||R|| may be inserted or
50 deleted in the Idle sequence or the second consecutive ||Q|| may be deleted to adjust for multiple
51 clock domain frequency mismatch.
52
53
54
55
63
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
68
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
70
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1 15 Port management
2
3 The purpose of this clause is to provide an optional two-signal management interface that provide
4 access to management parameters and services and register set.
5
6 The management interface has the following characteristics:
7
8 a) It includes a bi-directional data signal;
9
10 b) It includes a clock signal;
11
12 c) It includes a basic and extended management register set accessible via the management sig-
13 nals;
14
15 d) It provides physical and logical addressing to distinguish between multiple instantiations of the
16 interface to multiple physical layer elements of the same link or links within the same Node.
17
18 When the optional port management is supported, it shall meet the requirements specified for the
19 Management Data Input/Output (MDIO) Interface specified in 10GbE [15] plus any extensions in this
20 clause. Currently no extensions are specified.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
71
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
72
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
Table A.2 Multimode cable link power budget (serial & parallel variants) 1
2
1200-M5- 1200-M5E- 1200-M6- 1200-M5- 1200-M5E- 1200-M6-
PMD 3
SN-I SN-I SN-I SN4P-I SN4P-I SN4P-I
4
Subclause 6.2 6.2 6.2 6.1 6.1 6.1 5
Operating Wavelength (nm) 850 850 850 850 850 850 6
1 2 1 1 2
7
Modal Bandwidth (MHzkm) 500 2 000 200 500 2 000 200 8
Data Rate (Mb/s) 1 200 1 200 1 200 1 200 1 200 1 200 9
10
Signaling Rate per Lane (GBd) 10,518 75 10,518 75 10,518 75 3,187 5 3,187 5 3,187 5
11
Additional Link Penalties (dB)3 4,6 3,8 4,4 3,1 2,9 3,3 12
13
Channel Insertion Loss (dB) 2,7 3,4 2,5 2,8 3,1 2,6
14
Additional Allowable 15
0,0 0,1 0,4 0,0 0,0 0,0
Insertion Loss (db)4 16
17
Link Power Budget (dB) 7,3 7,3 7,3 6,0 6,0 6,0
18
Range (m)5 0,5 - 82 0,5 - 280 0,5 - 33 0,5 - 120 0,5 - 200 0,5 - 57 19
20
Notes:
1 Nominal modal bandwidth at 850 nm using an overfilled launch (OFL) per IEC 60793-1-41 or 21
TIA/EIA 455-204 22
23
2 Nominal modal bandwidth at 850 nm using a restricted mode launch (RML) per IEC 60793-1-49 or
TIA/EIA 455-220
24
25
3 Link penalties are used for link budget calculations. These are not requirements and are not to be test- 26
ed. A wavelength of 840 nm is used to calculate channel insertion loss, link power penalties and unallo- 27
cated margin.
28
4 The additional allowable insertion loss may be combined with the channel insertion loss to meet mea- 29
sured channel insertion loss but not to increase operating distance. 30
31
5 The operating ranges and loss budgets shown are based on multimode fiber bandwidths given in table
23. 32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
74
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
76
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
78
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
a) the purpose of check-end is to enhance the error detection capability of the DECODE function 1
to indicate /E/ if a running disparity error was propagated to any Idle code-groups in ||T|| for 2
10GbE [15], or to the column following ||T||; 3
4
b) /E/ replaces the character in ||T|| in Lanes 0, 1 and 2 in every lane for which a running disparity 5
error is propagated to and terminated by the column following ||T||; 6
7
c) /E/ replaces the character in ||T|| in Lanes 0, 1 and 2 in every lane for which the column after 8
||T|| is not /A/ or /K/; 9
10
d) It is recommended the check_end be extended in the future to be used by 10GFC to enhance 11
the error detection of the DECODE function following a ||P|| or ||Q|| in the same manner de- 12
scribed above for ||T||. A disparity error within the data portion of ||P|| or ||Q|| does not invalidate 13
the primitive currently. 14
15
D.3.2 Primitive sequence ||Q|| and primitive signal ||P|| reception 16
17
Either a ||P|| or ||Q|| is decoded while in the DATA_MODE. Receiving a ||T|| does not change the 18
state, only an ||IDLE|| does. The example in table D.2 shows the transmission of two R_RDY 19
Primitive Signals (K28.2 - D21.4 - D10.2 - D10.2). 20
21
Table D.2 Primitive signal transmission 22
23
XGMII (transmit)
24
Lane 0 d dc dt I I K28.2 I I K28.2 I I I I I I I I I I ... 25
Lane 1 d dc dt I I D21.4 I I D21.4 I I I I I I I I I I ... 26
27
Lane 2 d dc dt I I D10.2 I I D10.2 I I I I I I I I I I ... 28
Lane 3 d dc T I I D10.2 I I D10.2 I I I I I I I I I I ... 29
30
8B/10B PCS
31
Lane 0 /d/ /dc/ /dt/ /A/ /R/ /K28.2/ /K/ /R/ /K28.2/ /K/ /R/ /K/ /K/ /R/ /K/ /R/ /R/ /K/ /K/ ... 32
Lane 1 /d/ /dc/ /dt/ /A/ /R/ /D21.4/ /K/ /R/ /D21.4/ /K/ /R/ /K/ /K/ /R/ /K/ /R/ /R/ /K/ /K/ ...
33
34
Lane 2 /d/ /dc/ /dt/ /A/ /R/ /D10.2/ /K/ /R/ /D10.2/ /K/ /R/ /K/ /K/ /R/ /K/ /R/ /R/ /K/ /K/ ... 35
Lane 3 /d/ /dc/ /T/ /A/ /R/ /D10.2/ /K/ /R/ /D10.2/ /K/ /R/ /K/ /K/ /R/ /K/ /R/ /R/ /K/ /K/ ... 36
37
XGMII (receive) 38
Lane 0 d dc dt I I K28.2 I I K28.2 I I I I I I I I I I ... 39
Lane 1
40
d dc dt I I D21.4 I I D21.4 I I I I I I I I I I ...
41
Lane 2 d dc dt I I D10.2 I I D10.2 I I I I I I I I I I ... 42
Lane 3 d dc T I I D10.2 I I D10.2 I I I I I I I I I I ... 43
44
45
The example in table D.3 shows the result of a IFG of eight columns and two R_RDYs and a 46
minimum frame with Idles having been removed due to XGMII and PCS translations. 47
48
NOTE ||P|| followed immediately by another ||P|| will only occur on XGMII if the 10GFC rules are not followed 49
but may occur at FC-2 if the Idle between ||P|| is deleted above XGMII. 50
51
52
53
54
55
84
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
25
26 Tables D.4 through D.7 illustrate some common Primitive Sequence scenarios. The examples use
27 Fibre Channel Primitive Sequences OLS (K28.4 - D21.1 - D10.4 - D21.2), LR (K28.4 - D09.2 - D31.5
28 - D09.2), and LRR (K28.4 - D21.1 - D31.5 - D09.2).
29
30 Table D.4 8B/10B primitive sequence start
31
XGMII (transmit)
32
33 Lane 0 d dc dt I I ... I I O O O O O O O K28.4 O O O O ...
34 Lane 1 d dc dt I I ... I I L L L L L L L D21.1 L L L L ...
35
36 Lane 2 d dc dt I I ... I I S S S S S S S D10.4 S S S S ...
37 Lane 3 d dc T I I ... I I D21.2 ...
38
8B/10B PCS
39
40 Lane 0 /d/ /dc/ /dt/ /A/ /R/ ... /K/ /R/ /K/ /R/ /R/ /K/ /R/ /K/ /A/ /K28.4/ /R/ /K/ /K/ /R/ ...
41 Lane 1 /d/ /dc/ /dt/ /A/ /R/ ... /K/ /R/ /K/ /R/ /R/ /K/ /R/ /K/ /A/ /D21.1/ /R/ /K/ /K/ /R/ ...
42
43 Lane 2 /d/ /dc/ /dt/ /A/ /R/ ... /K/ /R/ /K/ /R/ /R/ /K/ /R/ /K/ /A/ /D10.4/ /R/ /K/ /K/ /R/ ...
44 Lane 3 /d/ /dc/ /T/ /A/ /R/ ... /K/ /R/ /K/ /R/ /R/ /K/ /R/ /K/ /A/ /D21.2/ /R/ /K/ /K/ /R/ ...
45
46 XGMII (receive)
47 Lane 0 d dc dt I I ... I I I I I I I I I K28.4 I I I I ...
48 Lane 1 d dc dt I I ... I I I I I I I I I D21.1 I I I I ...
49
50 Lane 2 d dc dt I I ... I I I I I I I I I D10.4 I I I I ...
51 Lane 3 d dc T I I ... I I I I I I I I I D21.2 I I I I ...
52
53
54
55
85
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
88
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
This stresses the timing margins in the received eye. The following pattern is intended for receive 1
jitter compliance testing. 2
3
NOTE The basis of this pattern may be found in NCITS TR-25:1999, Methodology of Jitter Specification. 4
This Annex uses similar modifications to fit the JTPAT test pattern into an 802.3 frame. 5
6
The Continuous jitter test pattern consists of a continuous stream of identical frames, separated by a 7
minimum IPG. Each frame is encapsulated within delimiters as specified in Clause 9 in the ordinary 8
way. The contents of each frame is composed of the following octet sequences, as observed at the 9
XGMII, before 8B/10B coding. 10
11
Each frame in the continuous jitter test pattern consists of four SOF characters, followed by 1504 12
data characters, four CRC characters, four EOF characters, followed by a minimum IPG of 24 Idle 13
characters. The frame format is specified in table E.9. 14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
90
Project 1413-D, 10 Gigabit Fibre Channel, Rev 3.0, April 10, 2002
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
92