1

2

3 QSFP-DD MSA

4

5

6 QSFP-DD/QSFP-DD800/QSFP112 Hardware Specification

7

8 for

9

10 QSFP DOUBLE DENSITY 8X AND QSFP 4X PLUGGABLE TRANSCEIVERS

11

12

13 Revision 6.3

14

15

16 July 26, 2022

17

18

  1. Abstract: This specification defines: the electrical and optical connectors, electrical signals and power supplies,

  2. mechanical and thermal requirements of the pluggable QSFP Double Density (QSFP-DD/QSFP-DD800) and

  3. the QSFP112 module in the classic 4-lanes QSFP form factor, connector and cage system. This document

  4. provides a common specification for systems manufacturers, system integrators, and suppliers of modules. 23

24

25 POINTS OF CONTACT:

Ali Ghiasi (Technical Editor) Ghiasi Quantum

19947 Lindenbrook Lane

Cupertino, CA 95014

ali at ghiasiquantum dot com

Mark Nowell (Co-Chair) Cisco

170 West Tasman Dr

San Jose, CA 95134 mnowell at cisco dot com

Scott Sommers (Co-Chair) Molex

2222 Wellington Court

Lisle, IL 60532-1682

scott.sommers at molex dot com


26

  1. Website:

  2. www.QSFP-DD.com

29

  1. Limitation on use of Information:

  2. This specification is provided "AS IS" with NO WARRANTIES whatsoever and therefore the provision of this

  3. specification does not include any warranty of merchantability, noninfringement, fitness for a particular

  4. purpose, or any other warranty otherwise arising out of any proposal, specification or sample. The authors

  5. further disclaim all liability, including liability for infringement of any proprietary rights, relating to use of

  6. information in this specification. No license, express or implied, by estoppel or otherwise, to any intellectual

  7. property rights is granted herein. 37

  1. Permissions:

  2. You are authorized to download, reproduce and distribute this document. All other rights are reserved. The

  3. provision of this document should not be construed as the granting of any right to practice, make, use or

  4. otherwise develop products that are based on the document. Any and all IP rights related to this document

  5. and the designs disclosed within, except for the rights expressly mentioned above, are reserved by the

  6. respective owners of those IP rights. 44


  1. Dedication:

  2. The members of the QSFP-DD MSA would like to acknowledge the contributions of Mr. Edmund Poh. He was

  3. an excellent engineer; his technical skills and collaborative attitude will be missed. 4

    5 The following are Promoter member companies of the QSFP-DD MSA.

    Broadcom

    Foxconn Interconnect Technology

    Lumentum

    Cisco

    Huawei

    Nvidia

    Corning

    Intel

    Molex

    II-VI

    Juniper Networks

    TE Connectivity

    6

    7 The following are contributing member companies of the QSFP-DD MSA.

    ACON

    H3C

    Panduit

    Alibaba Group

    Hisense Broadband

    PHY-SI

    Amphenol

    Hitachi Metals

    Ranovus

    Applied Optoelectronics

    Hewlett Packard Enterprise

    Samtec

    Apresia

    Infinera

    Semtech

    Celestica

    InnoLight

    Senko

    Ciena

    JPC

    Sicoya

    CIG

    Keysight Technologies

    The Siemon Company

    ColorChip

    Leoni

    Skorpios

    Credo

    Lorom Cable Connection

    Source Photonics

    Dell Technologies

    Luxshare ICT

    Spectra7 Microsystems

    Delta Products

    Macom

    Spirent

    Dust Photonics

    Marvell

    Sumitomo Electric

    Eoptolink

    MaxLinear

    US Conec

    Fourte

    MultiLane

    Xilinx

    Fujitsu Optical Components

    NEC Corporation

    Yamaichi

    Genesis Connected Solutions

    Nokia


    8

    9


    1

    2 Change History:

    Revision

    Date

    Changes

    1.0

    Sept 19, 2016

    First public release

    2.0

    March 13, 2017

    Second public release

    3.0

    Sept 19, 2017

    Third public release

    4.0

    Sept 18, 2018

    Fourth public release, Additions of thermal chapter 10, synchronous clocking in 4.9, Mechanical updates.

    5.0

    July 9, 2019

    Fifth public release, Added Module type 2A, changes to latch and cage drawings, added ePPS contact, updated power supply testing, added BiDi optical port assignments.

    5.1

    August 7, 2020

    6th public release, Chapter 7-Management Interface is now part of Chapter 4. Port mapping, optical connectors, and module color coding moved into a new Chapter 6.

    6.0

    May 20, 2021

    7th public release, chapters for QSFP-DD800 and QSFP112 Mechanical and Board Definitions are added. Chapter for QSFP112 Electrical and management timing added. Updated power supply test method. Module power contacts rating increased from 1 A to

    1.5 A and max module power dissipation increased to at least 25 W. Programmable/Vendor specifics and ePPS/Clock contacts defined. Normative connector performance Appendix A added.

    6.01

    May 28, 2021

    8th public release, reinstated text inadvertently deleted in PCB notes in section 7.3 and 8.3, inadvertent change to a dimension in Figure 55 corrected.

    6.2

    March 11, 2022

    9th public release, defined a new improved power supply test method, squelch level reduced to 50 mV for 112G operation, press hole separation increased to 3.1 mm in Figure 78, corner radius added to Figure 88. TWI bus timing removed from chapter 4 as identical timing diagram already included in CMIS. QSFP112 specification has been forwarded to the SNIA TA TWG and chapter 5 and 9 are not being updated and will be

    removed when SNIA TA specification has been published.

    6.3

    July 26, 2022

    10th public release, updated termination definition for P/VSx and ePPS/Clock signals, Figure 61 bezel opening height adjusted for consistency, updated Figure 85 glue zone, and updated Figure 95 to further clarify blocking features.

    3

    1. Foreword

    2. The development work on this specification was done by the QSFP-DD MSA, an industry group. The

    3. membership of the committee since its formation on Feb 2016 has included a mix of companies which are

    4. leaders across the industry. 8


    1

    1. TABLE of CONTENTS

      3

  4. 1 SCOPE 10

  5. 1.1 DESCRIPTION OF CHAPTERS 10

  6. 2 REFERENCES AND ACRONYMS 11

  7. 2.1 REFERENCE STANDARDS AND SPECIFICATIONS 11

  8. 2.2 SFF SPECIFICATIONS 11

  9. 2.3 ACRONYMS AND ABBREVIATIONS 12

  10. 2.4 DOCUMENT SOURCE 12

  11. 3 INTRODUCTION 13

  12. 3.1 DOCUMENT OVERVIEW AND ORGANIZATION 13

  13. 3.2 APPLICATIONS 14

  14. 3.3 MODULE MANAGEMENT AND CONTROL 14

  15. 4 QSFP-DD/QSFP-DD800 ELECTRICAL SPECIFICATION AND MANAGEMENT INTERFACE TIMING 15

  16. 4.1 ELECTRICAL CONNECTOR 15

  17. 4.2 LOW SPEED ELECTRICAL HARDWARE SIGNALS 20

  18. 4.2.1 ModSelL 20

  19. 4.2.2 ResetL 20

  20. 4.2.3 LPMode/TxDis 20

  21. 4.2.4 ModPrsL 21

  22. 4.2.5 IntL/RxLOSL 21

  23. 4.2.6 Programmable/Vendor Specific (Optional) 21

  24. 4.2.7 ePPS/Clock PTP Reference Clock (Optional) 21

  25. 4.3 EXAMPLES OF QSFP-DD/QSFP-DD800 HOST BOARD SCHEMATIC 23

  26. 4.4 LOW SPEED ELECTRICAL SPECIFICATION 27

  27. 4.4.1 TWI Logic Levels and Bus Loading 27

  28. 4.5 MANAGEMENT INTERFACE 28

  29. 4.5.1 Management Interface Timing Specification 29

  30. 4.5.2 Timing for soft control and status functions 31

  31. 4.6 HIGH SPEED ELECTRICAL SPECIFICATION 34

32 4.6.1 Rx(n)(p/n) 34

33 4.6.2 Tx(n)(p/n) 34

  1. 4.7 POWER REQUIREMENTS 35

  2. 4.7.1 Power Classes and Maximum Power Consumption 35

  3. 4.7.2 Host Board Power Supply Filtering 36

  4. 4.7.3 Module Power Supply Specification 36

  5. 4.7.4 Host Board Power Supply Noise Output 38

  6. 4.7.5 Module Power Supply Noise Output 39

  7. 4.7.6 Module Power Supply Noise Tolerance 40

41 4.8 ESD 42

  1. 4.9 CLOCKING CONSIDERATIONS 42

  2. 4.9.1 Data Path Description 42

  3. 4.9.2 TX Clocking Considerations 42

  4. 4.9.3 Rx Clocking Considerations 42

  5. 5 QSFP112 ELECTRICAL SPECIFICATION AND MANAGEMENT INTERFACE TIMING 43

  6. 5.1 QSFP112 ELECTRICAL CONNECTOR 43

  7. 5.2 QSFP112 LOW SPEED ELECTRICAL HARDWARE SIGNALS 46

  8. 5.2.1 ModSelL 46

  9. 5.2.2 ResetL 46

  1. 5.2.3 LPMode/TxDis 46

  2. 5.2.4 ModPrsL 47

  3. 5.2.5 IntL/RxLOSL 47

  4. 5.3 EXAMPLES OF QSFP112 HOST BOARD SCHEMATIC 47

  5. 5.4 LOW SPEED ELECTRICAL SPECIFICATION 51

  6. 5.4.1 TWI Logic Levels and Bus Loading 51

  7. 5.5 MANAGEMENT INTERFACE 52

  8. 5.5.1 Management Interface Timing Specification 53

  9. 5.5.2 Timing for soft control and status functions 58

  10. 5.6 HIGH SPEED ELECTRICAL SPECIFICATION 60

11 5.6.1 Rx(n)(p/n) 60

12 5.6.2 Tx(n)(p/n) 60

  1. 5.7 POWER REQUIREMENTS 61

  2. 5.7.1 QSFP112 Power Classes and Maximum Power Consumption 61

  3. 5.7.2 QSFP112 Host Board Power Supply Filtering 62

  4. 5.7.3 Module Power Supply Specification 62

  5. 5.7.4 Host Board Power Supply Noise Output 64

  6. 5.7.5 Module Power Supply Noise Output 65

  7. 5.7.6 Module Power Supply Noise Tolerance 66

20 5.8 ESD 66

  1. 5.9 CLOCKING CONSIDERATIONS 67

  2. 5.9.1 Data Path Description 67

  3. 5.9.2 TX Clocking Considerations 67

  4. 5.9.3 Rx Clocking Considerations 67

  5. 6 OPTICAL PORT MAPPING AND OPTICAL INTERFACES 68

  6. 6.1 ELECTRICAL DATA INPUT/OUTPUT TO OPTICAL PORT MAPPING 68

  7. 6.2 OPTICAL INTERFACES 68

  8. 6.2.1 MPO Optical Cable connections 71

  9. 6.2.2 Duplex LC Optical Cable connection 74

  10. 6.2.3 Dual CS Optical Cable connection 74

  11. 6.2.4 Quad SN Optical Cable connections 75

  12. 6.2.5 Quad MDC Optical Cable connection 75

  13. 6.2.6 Dual SN Optical Cable connections 76

  14. 6.2.7 Dual MDC Optical Cable connection 76

  15. 6.2.8 Dual Duplex LC Optical Cable connection 77

  16. 6.2.9 Dual MPO-12 Optical Cable connection 78

  17. 6.3 MODULE COLOR CODING AND LABELING 79

  18. 7 QSFP-DD MECHANICAL AND BOARD DEFINITION 80

  19. 7.1 INTRODUCTION TO QSFP-DD/QSFP-DD800 MODULES 80

  20. 7.2 DATUMS, DIMENSIONS AND COMPONENT ALIGNMENT 82

  21. 7.3 MODULE FORM FACTORS FOR QSFP-DD/QSFP-DD800 84

  22. 7.4 MODULE FLATNESS AND ROUGHNESS 92

  23. 7.5 QSFP-DD MODULE PADDLE CARD DIMENSIONS NOTES 93

  24. 7.6 MODULE EXTRACTION AND RETENTION FORCES 95

  25. 7.7 QSFP-DD 2X1 STACKED ELECTRICAL CONNECTOR MECHANICAL 95

  26. 7.7.1 QSFP-DD 2x1 Connector and Cage host PCB layout 100

  27. 7.8 QSFP-DD SURFACE MOUNT ELECTRICAL CONNECTOR MECHANICAL 103

  28. 7.8.1 QSFP-DD Surface mount connector and cage host PCB layout 109

  29. 8 QSFP-DD800 MECHANICAL AND BOARD DEFINITION 111

  30. 8.1 INTRODUCTION 111

  31. 8.2 QSFP-DD800 MODULE MECHANICAL DIMENSIONS 111

  32. 8.3 QSFP-DD800 IMPROVED MODULE PADDLE CARD DIMENSIONS 116

  1. 8.4 QSFP-DD800 1X1 SMT CONNECTOR/CAGE 119

  2. 8.4.1 Surface mount connector and cage host PCB layout 119

  3. 8.5 2X1 SURFACE MOUNT TECHNOLOGY (SMT) CONNECTOR/CAGE 120

  4. 8.5.1 2x1 SMT Connector/Cage System 120

  5. 8.5.2 2x1 SMT Connector and Cage host PCB layout 125

  6. 9 QSFP112 MECHANICAL AND BOARD DEFINITION 129

  7. 9.1 INTRODUCTION 129

  8. 9.2 QSFP112 MODULE MECHANICAL DIMENSIONS 129

  9. 9.3 QSFP112 IMPROVED MODULE PADDLE CARD DIMENSIONS 129

  10. 9.4 QSFP112 1X1 SURFACE MOUNT CONNECTOR/CAGE 130

  11. 9.4.1 QSFP112 SMT host PCB layout 133

  12. 9.5 QSFP112 2X1 STACKED SURFACE MOUNT CONNECTOR/CAGE 136

  13. 9.5.1 QSFP112 2x1 SMT host PCB layout 141

  14. 10 MODULE ENVIRONMENTAL AND THERMAL REQUIREMENTS 144

  15. 10.1 THERMAL REQUIREMENTS 144

  16. 10.2 THERMAL REQUIREMENTS TIGHTER CONTROLLED ENVIRONMENTS 144

  17. 10.3 EXTERNAL CASE AND HANDLE TOUCH TEMPERATURE 144

  18. APPENDIX A NORMATIVE MODULE AND CONNECTOR PERFORMANCE REQUIREMENTS 145

  19. A.1 QSFP-DD/QSFP-DD800 PERFORMANCE TABLES 145

  20. A.2 TEST 145

  21. APPENDIX B INFORMATIVE OVERALL MODULE LENGTH WITH ELASTOMERIC HANDLE 149

  22. APPENDIX C INFORMATIVE QSFP-DD/QSFP-DD800 MODULE HEAT SINK TYPE 2A AND 2B EXAMPLES 150

  23. APPENDIX D QSFP-DD800 CAGE AND HEAT SINK MECHANISM AND EMI FINGERS 157

  24. D.1 INTRODUCTION 157

  25. D.2 MECHANICAL DEFINITION 157

  26. D.3 EMI SPRING CLIP 157

  27. D.4 HEAT SINK ATTACH MECHANISM 158

  28. D.5 HOST PCB LAYOUT 158

  29. D.6 FRONT PANEL CUTOUT 158

  30. APPENDIX E INFORMATIVE QSFP-DD800 2X1 CABLED CONNECTOR AND CAGE 159

  31. E.1 2X1 CABLED UPPER CONNECTOR/CAGE 159

  32. E.2 2X1 CABLED CONNECTOR/CAGE ELECTRICAL CONNECTOR MECHANICAL 160

  33. E.3 2X1 CABLED CONNECTOR AND CAGE HOST PCB LAYOUT 166

34

35

36


1 List of Tables

2

  1. Table 1- Pad Function Definition 18

  2. Table 2- ePPS/Clock Advertising Capabilities 22

  3. Table 3- ePPS or Clock Modes 22

  4. Table 4- ePPS or Clock Frequency 22

  5. Table 5- Module ePPS/Clock Status Reporting (Required if module supports ePPS/Clock) 23

  6. Table 6- ePPS RF or Clock Frequency Reporting (Optional) 23

  7. Table 7- Low Speed Control and Sense Signals 27

  8. Table 8- Management Interface timing parameters 30

  9. Table 9- Timing for QSFP-DD soft control and status functions 31

  10. Table 10- I/O Timing for Squelch & Disable 33

  11. Table 11- TX Squelch Levels 34

  12. Table 12- Power Classes 35

  13. Table 13- Power supply specifications, instantaneous, sustained, and steady state current limits 37

  14. Table 14- Power Supply Output Noise and Tolerance Specifications 40

  15. Table 15- QSFP112 Pad Function Definition 45

  16. Table 16- Low Speed Control and Sense Signals 51

  17. Table 17- Management Interface timing parameters 54

  18. Table 18- Timing for QSFP112 soft control and status functions 58

  19. Table 19- I/O Timing for Squelch & Disable 59

  20. Table 20- QSFP112 Power Classes 61

  21. Table 21- Power supply specifications, instantaneous, sustained, and steady state current limits 63

  22. Table 22- Truncated Filter Response Coefficients for Host Power Supply Noise Output 65

  23. Table 23- Power Supply Output Noise and Tolerance Specifications 66

  24. Table 24- Electrical Signal to Optical Port Mapping 68

  25. Table 25- Datums 82

  26. Table 26- QSFP-DD/QSFP-DD800 Module flatness specifications 92

  27. Table 27- QSFP112 Module flatness specifications 92

  28. Table 28- Optional Enhanced Module flatness specifications 92

  29. Table 29- Temperature Range Class of operation 144

  30. Table 30- Temperature Range Classes for Tighter Controlled Applications 144

  31. Table 31- Form Factor Performance Requirements 146

  32. Table 32- EIA-364-1000 Test Details 147

  33. Table 33- Additional Test Procedures 148

  34. Table 34- Dimensions for QSFP-DD/QSFP-DD800 and Module Type 2A/2B 150

37

38 List of Figures

39

  1. Figure 1: Application Reference Model 14

  2. Figure 2: Module pad assignment and layout 17

  3. Figure 3: Example QSFP-DD/QSFP-DD800 host board schematic for Optical Modules 24

  4. Figure 4: Example QSFP-DD/QSFP-DD800 host board schematic for Active Copper Cables Module 25

  5. Figure 5: Example QSFP-DD/QSFP-DD800 host board schematic of Passive Copper Cables Module 26

  6. Figure 6: SDA/SCL options for pull-up resistor, bus capacitance and rise/fall times 28

  7. Figure 7: TWI Timing Diagram 29

  8. Figure 8: Reference Power Supply Filter for Module Testing 36

  9. Figure 9: Instantaneous and sustained peak currents for Icc Host (see Table 13) 38

  10. Figure 10: Host Noise Output Measuremnt 39

  11. Figure 11: Module Noise Output Measuremnt 39

  12. Figure 12: Module High Frequency Noise Tolerance 41

  13. Figure 13: Module Low Frequency Noise Tolerance 41

  14. Figure 14: QSFP112 module pad assignment and layout 44

  15. Figure 15: Example QSFP112 Host Board Schematic for Optical Modules 48


  1. Figure 16: Example QSFP112 host board schematic for Active Copper Cable Module 49

  2. Figure 17: Example QSFP112 Host Board Schematic for Passive Copper Cable Module 50

  3. Figure 18: SDA/SCL options for pull-up resistor, bus capacitance and rise/fall times 52

  4. Figure 19: TWI Timing Diagram 53

  5. Figure 20: Bus timing tWR 55

  6. Figure 21: Bus timing tNACK 56

  7. Figure 22: Bus timing tBPC 57

  8. Figure 23: Reference Power Supply Filter for Module Testing 62

  9. Figure 24: Instantaneous and sustained peak currents for Icc Host (see Table 13) 64

  10. Figure 25: Truncated Transfer Response for Host Board Power Supply Noise Output measurement 65

  11. Figure 26: Module Noise Injection Point 66

  12. Figure 27: Optical Media Dependent Interface port assignments 70

  13. Figure 28: MPO-12 One row optical patchcord and module receptacle 71

  14. Figure 29: MPO-16 One row optical patchcord and module receptacle 72

  15. Figure 30: MPO-12 Two row optical patchcord and module receptacle 73

  16. Figure 31: Duplex LC optical patchcord and module receptacle 74

  17. Figure 32: Dual CS connector optical patchcord and module receptacle 74

  18. Figure 33: Quad SN optical connector pathcord and four-port module receptacle 75

  19. Figure 34: Quad MDC optical connector patchcord and four-port module receptacle 75

  20. Figure 35: Dual SN optical connector patchcord and dual-port module receptacle 76

  21. Figure 36: Dual MDC optical connector patchcord and dual-port module receptacle 76

  22. Figure 37: Dual Duplex LC module receptacle (in support of breakout applications) 77

  23. Figure 38: Dual Duplex LC module receptacle port pitch 77

  24. Figure 39: Dual Duplex LC latch width 77

  25. Figure 40: Dual MPO module receptacle (in support of breakout applications) 78

  26. Figure 41: Dual MPO-12 module receptacle port pitch 78

  27. Figure 42: 2x1 stacked cage and module 80

  28. Figure 43: Press fit cage for surface mount connector 81

  29. Figure 44: Type 1, Type 2, Type 2A, and Type 2B pluggable modules 81

  30. Figure 45: 2X1 stacked press fit connector/cage datum descriptions 83

  31. Figure 46: Surface mount connector/cage datum descriptions 84

  32. Figure 47: Type 1 module 85

  33. Figure 48: Type 2 module 85

  34. Figure 49: Type 2A Module 86

  35. Figure 50: Type 2B module 86

  36. Figure 51: Type 2A Module with heat sink 88

  37. Figure 52: Drawing of the QSFP-DD module 89

  38. Figure 53: Drawing of QSFP-DD module end face 90

  39. Figure 54: Detailed dimensions of the QSFP-DD module opening 91

  40. Figure 55: Module paddle card dimensions 94

  41. Figure 56: Detail module pad dimensions 95

  42. Figure 57: Integrated connector in the 2x1 stacked cage 96

  43. Figure 58: 2x1 stacked cage 97

  44. Figure 59: 2x1 stacked cage dimensions 98

  45. Figure 60: Connector pads in 2x1 stacked cage as viewed from front 99

  46. Figure 61: 2x1 Bezel Opening 99

  47. Figure 62: 2X1 host board connector contacts 100

  48. Figure 63: 2X1 Host PCB layout 101

  49. Figure 64: 2X1 Host PCB detail layout 102

  50. Figure 65: SMT connector in 1xn cage 103

  51. Figure 66: SMT 1x1 cage overview 104

  52. Figure 67: SMT 1x1 cage detail design 105

  53. Figure 68: SMT 1x1 connector front and side views 106

  1. Figure 69: SMT 1x1 connector detail design 107

  2. Figure 70: SMT 1x1 bezel opening 108

  3. Figure 71: SMT host PCB layout 109

  4. Figure 72: SMT Connector and host PCB contact numbers 110

  5. Figure 73: QSFP-DD800 module dimensions 113

  6. Figure 74: QSFP-DD800 module leading edge dimensions 114

  7. Figure 75: Detailed dimensions of the module opening 115

  8. Figure 76: QSFP-DD800 Module paddle card dimensions 117

  9. Figure 77: QSFP-DD800 detail module paddle card dimensions 118

  10. Figure 78: Reduced pad SMT host PCB layout 119

  11. Figure 79: QSFP-DD800 2x1 SMT Stack Cage 121

  12. Figure 80: QSFP-DD800 2x1 SMT cage dimensions 122

  13. Figure 81: Connector pads in 2x1 SMT stacked cage as viewed from front 123

  14. Figure 82: 2x1 SMT Bezel Opening 123

  15. Figure 83: 2x1 SMT Pads Labeling 124

  16. Figure 84: QSFP-DD800 stacked SMT 2x1 connector 125

  17. Figure 85: 2x1 SMT Connector and Cage PCB Layout Implementation 1 126

  18. Figure 86: 2x1 SMT Connector and Cage PCB Layout Implementation 2 127

  19. Figure 87: Detail QSFP800 2x1 SMT connector host layout 128

  20. Figure 88: QSFP112 improved paddle card dimensions 130

  21. Figure 89: QSFP112 SMT 1x1 cage overview 131

  22. Figure 90: QSFP112 SMT 1x1 cage detail design 132

  23. Figure 91: QSFP112 SMT 1x1 connector front and side views 133

  24. Figure 92: 1x1 SMT connector PCB layout implementation 134

  25. Figure 93: Alternate QSFP112 1x1 SMT connector PCB layout with QSFP28 Style A Cage 135

  26. Figure 94: QSFP112 2x1 SMT Connector and Cage System 137

  27. Figure 95: QSFP112 2x1 SMT Connector and Cage Detail View 138

  28. Figure 96: QSFP112 2x1 stacked SMT connector 139

  29. Figure 97: Connector pads in 2x1 SMT stacked cage as viewed from front 140

  30. Figure 98: 2x1 SMT Bezel Opening 140

  31. Figure 99: 2x1 SMT host pads labeling 141

  32. Figure 100: QSFP112 2x1 SMT connector host layout implementation 1 142

  33. Figure 101: QSFP112 2x1 SMT connector host layout implementation 2 143

  34. Figure 102: Informative overall module length with handle for Type 1 module 149

  35. Figure 103: Informative overall module length with handle for Type 2A and Type 2B modules 149

  36. Figure 104: Example of single and dual stacked QSFP-DD/QSFP-DD800 module insertions 151

  37. Figure 105: Type 2A and 2B example of 1X1 bezel design 152

  38. Figure 106: Type 2A and 2B example of 2X1 bezel design 153

  39. Figure 107: Example of extruded Heat Sink 154

  40. Figure 108: Example of die Cast Heat Sink with Metal Cover 155

  41. Figure 109: Example of zipper Fin Heat Sink 156

  42. Figure 110: Dual grounding path for EMI spring clip 157

  43. Figure 111: EMI spring clip 157

  44. Figure 112: Cage with integrated heat sink clips and EMI latch shield 158

  45. Figure 113: 1xn cage (side view) 158

  46. Figure 114: 2x1 Cabled upper connector/cage 159

  47. Figure 115: 2x1 Cabled upper connector/cage illustration 160

  48. Figure 116: Cabled upper connector over existing surface mount connector 161

  49. Figure 117: Lower SMT connector, upper press fit connector, and the 2x1 cage 162

  50. Figure 118: 2x1 Cabled over SMT connector and cage - Top View 163

  51. Figure 119: 2x1 Cabled over SMT connector and cage – Side View 164

  52. Figure 120: Cabled upper connector and surface mount connector dimensions 165

54 Figure 121: 2x1 Cabled upper connector/cage host board connector contacts 167


  1. 1 Scope

  2. The scope of this specification is the definition of high-speed/density 4 and 8 electrical lanes (4x, 8x) modules,

  3. cage and connector system. The QSFP-DD and QSFP112 both supports up to 400 Gb/s in aggregate

  4. respectively over 8 lanes of 50 Gb/s and over 4 lanes of 100 Gb/s electrical interfaces. The QSFP-DD800

  5. supports up to 800 Gb/s in aggregate over 8 lanes of 100 Gb/s electrical interface. The QSFP-DD/QSFP-

  6. DD800 cage and connector designs with 8 lanes are compatible with the 4 lanes QSFP28/QSFP112. The

  7. QSFP-DD800 cage and connector is an incremental design with enhanced signal integrity and thermal which is

  8. backwards compatible to 8 lanes QSFP-DD and 4 lanes QSFP28. The QSFP112 cage and connector is an

  9. incremental design with enhanced signal integrity and thermal which is backwards compatible to 4 lanes

  10. QSFP28/QSFP+. The QSFP-DD800/QSFP112 supports up to 112 Gb/s (56 GBd) per lane electrical operation

  11. based on PAM4 signaling and is expected to be compliant to IEEE 802.3ck [17] and OIF 112G-VSR [22] when

  12. published.

13

  1. This specification is intended to be used in combination with the Common Management Interface Specification

  2. (CMIS) [5]. Mutual dependencies exist between these two documents for timing parameters, management

  3. interface and register specifications.


  4. 1.1 Description of Chapters

  5. QSFP-DD/QSFP-DD800/QSFP112 specifications are organized in to 10 chapters and 5 appendixes

  6. addressing electrical/management, optical, mechanical, and environmental aspect of the module. 20

21 All the requirements shall be considered for both QSFP-DD and QSFP-DD800 unless otherwise specified, 7.1,

22 7.2, 7.3, 7.4 are mechanical foundation sections applicable to QSFP-DD/QSFP-DD800 and QSFP112.

23 QSFP112 requirements are organized into chapters 1, 2, 3, 5, and 9.

24

25 Chapter 1 Scope and Purpose

26

27 Chapter 2 References, Related Standards, and SFF Specifications

28

29 Chapter 3 Introduction

30

31 Chapter 4 QSFP-DD/QSFP-DD800 Electrical Specifications and Management Interface Timing 32

33 Chapter 5 QSFP112 Electrical Specifications and Management Interface Timing

34

35 Chapter 6 Optical Port Mapping and Optical Interfaces 36

37 Chapter 7 Mechanical specifications and printed circuit board definition for QSFP-DD

38

39 Chapter 8 Mechanical specifications and printed circuit board definition for QSFP-DD800 40

41 Chapter 9 Mechanical specifications and printed circuit board definition for QSFP112

42

43 Chapter 10 Environmental and thermal considerations. 44

45 Appendix A Normative Module and Connector performance requirements 46

47 Appendix B Informative overall module length with elastomeric handle

48

49 Appendix C Informative QSFP-DD/QSFP-DD800 Module Type 2A and 2B Heat Sink Examples 50

51 Appendix D QSFP-DD800 Cage and Heat Sink Mechanism and EMI fingers

52

53 Appendix E Informative QSFP-DD800 2x1 Cabled Connector and Cage.


1

2

References and Acronyms

2

2.1

Reference Standards and Specifications

3

The

following documents are relevant to this specification:

4

[1]

ANSI FC-PI-6 32GFC

5

[2]

ANSI FC-PI-7 64GFC

6

[3]

ANSI FC-PI-8 128GFC

7

[4]

ASME Y14.5-2009 Dimensioning and Tolerancing

8

[5]

Common Management Interface Specification (CMIS) 5.2,

9


see https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.2.pdf

10

[6]

CS-01242017 CS optical connector and receptacle, see http://www.qsfp-dd.com/optical-connector/

11

[7]

EIA-364-1000 TS-1000B Environmental Test Methodology for Assessing the Performance of Electrical

12


Connectors and Sockets Used in Controlled Environment Applications, revision B 2009

13

[8]

EN6100-4-2 (IEC immunity standard on ESD), criterion B test specification

14

[9]

Human Body Model per ANSI/ESDA/JEDEC JS-001

15

[10]

IEC/UL 60950-1 Requirements for Information Technology Equipment, Section 4.5.4 (Touch Temperature

16


Reference)

17

[11]

IEC 61754-7-1 (Fibre Optic Interconnecting Devices and Passive Components - Fibre Optic Connector

18


Interfaces - Part 7-1: Type MPO Connector Family - One Fibre Row)

19

[12]

IEC 61754-7-2 (Fibre Optic Interconnecting Devices and Passive Components - Fibre Optic Connector

20


Interfaces - Part 7-2: Type MPO Connector Family - Two Fibre Rows)

21

[13]

IEC 61754-7-3 (Fibre Optic Interconnecting Devices and Passive Components - Fibre Optic Connector

22


Interfaces - Part 7-3: Type MPO Connector Family - Two Fibre Rows 16 Fibre Wide)

23

[14]

IEC 61754-20 (Fibre Optic Interconnecting Devices and Passive Components - Fibre Optic Connector

24


Interfaces - Part 20: Type LC Connector Family)

25

[15]

IEEE Std 802.3TM-2018

26

[16]

IEEE Std 802.3cd (50 Gb/s, 100 Gb/s, and 200 Gb/s Ethernet)

27

[17]

IEEE Std 802.3ck (100 Gb/s, 200 Gb/s, and 400 Gb/s Electrical Interfaces)

28

[18]

IEEE Std 1588 Precision Clock Synchronization Protocol PTP, 2019

29

[19]

InfiniBand Architecture Specification Volume 2

30

[20]

JEDEC JESD8C.01 Interface Standard for Nominal 3.0/3.3 V Supply Digital Integrated Circuit (LVCMOS)

31

[21]

NXP UM10204, I2C-bus specification and user manual, Rev 6 – 4 April 2014.

32

[22]

OIF CEI 5.0, CL-13 CEI-28G-VSR, CL-16 CEI-56G-VSR PAM4, and CEI-112G-VSR PAM4 specifications

33

[23]

SN-60092019 SN optical connector and receptacle, see http://www.qsfp-dd.com/optical-connector/

34

[24]

Telcordia GR63 NEBSTM Requirements: Physical Protection, Section 4.1.7, December 2017

35

[25]

TIA-604-5 (FOCIS 5 Fiber Optic Connector Intermateability Standard- Type MPO)

36

[26]

TIA-604-10 (FOCIS 10 Fiber Optic Connector Intermateability Standard- Type LC)

37

[27]

TIA-604-18 (FOCIS 18 Fiber Optic Connector Intermateability Standard- Type MPO-16) Interfaces - Part 7-

38


1: Type MPO Connector Family - One Fibre Row)

39

[28]

USC-11383001 MDC optical plug and receptacle, see http://www.qsfp-dd.com/optical-connector/

40

2.2

SFF Specifications:

41

[29]

SFF-8431 SFP+ 10 Gb/s and Low Speed Electrical Interface, Rev. 4.1

42

[30]

SFF-8636 Management Interface for Cabled Environments, Rev. 2.10a

43

[31]

SFF-8661 Specification for QSFP+ 4X Module, Rev. 2.5

44

[32]

SFF-8679 QSFP28 4X Base Electrical Specifications, Rev. 1.8.


  1. 2.3 Acronyms and abbreviations

  2. The following acronyms may be used in this specification.

  3. ASIC - Application Specific Integrated Circuit

  4. CDR - Clock and Data Recovery

  5. CMIS – Common Management Interface Specifications

  6. DCR – DC Resistance

  7. DSP – Digital Signal Processing

  8. EMI - Electromagnetic Interference

  9. ESD - Electrostatic Discharge

  10. ESR - Equivalent Series Resistance

  11. Gb/s - Gigabits per second

  12. GBd – Gigabaud

  13. HCB - Host Compliance Board

  14. IntL – Interrupt on Low Transition

  15. I/O – Input/Output

  16. LOS – Loss of Signal

  17. LVCMOS - Low Voltage Complementary Metal Oxide Semiconductor

  18. LVTTL - Low Voltage Transistor-Transistor Logic

  19. MCB - Module Compliance Board

  20. NEBS - Network Equipment Building System

  21. OMA - Optical Modulation Amplitude

  22. PAM – Pulse Amplitude Modulation

  23. PCB - Printed Circuit Board

  24. PPS – Pulse Per Seconds

  25. PSU – Power Supply Unit

  26. PSNR – Power Supply Noise Rejection

  27. PTP – Precision Time Protocol

  28. Rx – Receive Lanes

  29. Retimer – A device that uses a recovered clock to retime the data also referred to as a CDR

  30. SerDes - Serializer-Deserializer

  31. SMT – Surface Mount Technology

  32. TIA – Transimpedance Amplifier

  33. TTL – Transistor-Transistor Logic

  34. Tx – Transmit Lanes

  35. TWI – Two wire interface compatible with NXP I2C [21].


  36. 2.4 Document Source

  37. The QSFP-DD/QSFP-DD800/QSFP112 Hardware Specification for QSFP DOUBLE DENSITY 8X AND QSFP

  38. 4X PLUGGABLE TRANSCEIVER can be obtained via the www.QSFP-DD.com web site. 39


  1. 3 Introduction

  2. This Specification covers the following items:

4

  1. a) Electrical interfaces including pad assignments for data, control, status and power supplies and host

  2. PCB layout requirements. 7

  1. b) Optical interfaces (including optical receptacles and mating fiber plugs for multimode and single-mode

  2. duplex and parallel fiber applications). Breakout cable applications are also specified. Optical signaling

  3. specifications are not included in this document but are defined in the applicable industry standards.

    11

    12 c) Mechanical specifications including dimensions and tolerances for the connector, cage and module

    13 system. Includes details of the requirements for correct mating of the module and host sides of the

    14 connector.

    15

    16 d) Thermal requirements

    17

    18 e) Electrostatic discharge (ESD) requirements by reference to industry standard limits and test methods. 19

    20 f) Timing requirements for management interface, low speed I/O, soft control and status functions.

    21

    22 This Specification does not cover the following items:

    23

    1. a) Electromagnetic interference (EMI) protection. EMI protection is the responsibility of the implementers

    2. of the cages and modules. 26

    1. b) Memory map definition, which can be found in the 'Common Management Interface Specification for

    2. 8x/16x pluggable transceivers' (see www.QSFP-DD.com ). 29

    1. 3.1 Document Overview and Organization

    2. Implementations compliant to electrical signal contact and lane assignments, electrical and power

    3. requirements for QSFP-DD/QSFP-DD800 are defined in Chapter 4 and the requirements for QSFP112 are

    4. defined in Chapter 5. The optical lane assignments are defined in Chapter 6 ensure that the pluggable

    5. modules and cable assemblies are functionally interchangeable. Dimensions, mounting and insertion

    6. requirements defined in Chapter 7 for the bezel, optical module, cable plug, cage and connector system on a

    7. circuit board ensure that these products are mechanically interchangeable. Chapter 8 describes an improved

    8. QSFP-DD form factor called QSFP-DD800 with improved signal integrity for 100 Gb/s per lane operation with

    9. an aggregate bandwidth of 800 Gb/s. Chapter 9 describes an improved QSFP+ form factor called QSFP112

    10. with improved signal integrity for 100 Gb/s per lane operation and with an aggregate bandwidth of 400 Gb/s.

    11. Environmental and thermal considerations are defined in Chapter 10. 41

    1. Normative connector performance tables are in Appendix A, informative module overall length in Appendix B,

    2. informative QSFP-DD/QSFP-DD800 module type 2A/2B heat sink examples in Appendix C, informative QSFP-

    3. DD800 cage, heat sink, and EMI fingers in Appendix D, informative QSFP-DD800 2x1 cabled connector and

    4. cage system in Appendix E. 46

    47

    48

    49


    1. 3.2 Applications

    2. This specification defines a common eight-lanes and four-lanes pluggable modules (including cables) which

    4 may satisfy e.g., Ethernet, InfiniBand, and/or Fibre Channel requirements. The QSFP-DD/QSFP-

    1. DD800/QSFP112 specifications are applicable to pluggable modules or direct attach cables based on

    2. multimode fiber, single mode fiber or copper wires. QSFP-DD/QSFP-DD800/QSFP112 application reference

    3. model is shown in Figure 1, where the focus of this specification is mechanical, electrical and thermal behavior

    4. at the interface between a host and the QSFP-DD/QSFP-DD800/QSFP112 modules. 9


    10

  4. Figure 1: Application Reference Model

12

13

  1. Note: For high speed electrical signals and compliance board methodology for 50 Gb/s/lane C2M operation

  2. see IEEE 802.3 CL 120E [15] and OIF CEI-56G-VSR-PAM4 (CEI 4.0 CL 16) [22], and for copper cabling see

  3. IEEE 802.3cd CL 136 [16]. For high speed electrical signals and compliance board methodology for 100

  4. Gb/s/lane C2M operation see IEEE 802.3ck CL 120G and OIF CEI-112G-VSR drafts, and for copper cabling

  5. see IEEE 802.3ck CL 162 draft. 19


  1. 3.3 Module management and control

  2. The CMIS memory management map is defined for QSFP-DD, QSFP-DD800, and QSFP112 module

  3. management and control. Note: The CMIS management memory map structurally supports multiples of 8

  4. lanes. In case of QSFP112 plugged into QSFP-DD/QSFP-DD800 or into QSFP112 socket, host lanes 5-8 are

  5. physically not connected and should be ignored. The QSFP112 make use of host lanes 1-4 only. 25

26

27

28

29

30


  1. 4 QSFP-DD/QSFP-DD800 Electrical Specification and Management Interface Timing

  2. This Chapter contains signal definitions and requirements that are specific to the QSFP-DD/QSFP-DD800

  3. modules. High-speed signal requirements including compliance points for electrical measurements are defined

  4. in the applicable industry standard. 5

  1. This Chapter contains signal definitions and requirements that are specific to the QSFP-DD/QSFP-DD800

  2. hosts and modules. Hosts designed to the requirements of this chapter accept modules in the QSFP family as

  3. well as QSFP-DD/QSFP-DD800 modules. Requirements for QSFP112 hosts and modules are provided in 5.

  4. High-speed signal requirements including compliance points for electrical measurements are defined in the

  5. applicable industry standards. 11


    1. 4.1 Electrical Connector

    2. The QSFP-DD/QSFP-DD800 module edge connector consists of a single paddle card with 38 pads on the top

    3. and 38 pads on the bottom of the paddle card for a total of 76 pads. The pads are defined in such a manner to

    4. accommodate insertion of a classic QSFP+/QSFP28/QSFP112 module into a QSFP-DD/QSFP-DD800

    5. receptacles. The classic QSFP+/QSFP28/QSFP112 signal locations are deeper on the paddlecard, so that

    6. classic QSFP+/QSFP28/QSFP112 module pads only connect to the longer row of connector pads, leaving the

    7. short row of connector pads unconnected in a QSFP+/QSFP28/QSFP112 applications. 19

    20 The pads are designed for a sequenced mating:

    21

    1. First mate “1A/1B”– ground pads

    2. Second mate “2A/2B”– power pads

    3. Third mate “3A/3B”– signal pads 25

    1. Where color green identifies ground pads, color red identifies power pads, color orange identifies low speed

    2. signal/control pads, and color blue identifies high speed I/O pads. 28

    1. Because the QSFP-DD/QSFP-DD800 modules have 2 rows of pads, the additional QSFP-DD/QSFP-DD800

    2. pads will have an intermittent connection with the classic QSFP+/QSFP28/QSFP112 pads in the connector

    3. during the module insertion and removal. The 'classic' QSFP+/QSFP28/QSFP112 pads have a 'B' label shown

    4. in Table 1 to designate them as the second row of module pads to contact the QSFP-DD/QSFP-DD800

    5. connectors. The additional QSFP-DD/QSFP-DD800 pads have an 'A' label in Table 1 to designate them as

    6. the first row of module pads to contact the QSFP-DD/QSFP-DD800 connectors. 35

    1. The additional QSFP-DD/QSFP-DD800 pads have first, second and third mate to the connector pads for both

    2. insertion and removal. Each of the first, second and third mate connections of the classic

    3. QSFP+/QSFP28/QSFP112 pads and the respective additional QSFP-DD/QSFP-DD800 pads are

    4. simultaneous.

    40

    1. Figure 2 shows the signal symbols and pad numbering for the QSFP-DD/QSFP-DD800 module edge

    2. connectors. The diagram shows the module PCB edge as a top and bottom view. There are 76 pads intended

    3. for high speed signals, low speed signals, power and ground connections. 44

    1. Table 1 provides more information about each of the 76 pads. Figure 55 and Figure 56 show QSFP-DD pad

    2. dimensions and Figure 76 and Figure 77 show QSFP-DD800 pad dimensions. The QSFP-DD connector can

    3. be integrated into a 2x1 stacked configuration with 2 ports as illustrated in Figure 57 Figure 43or a surface

    4. mount configuration as shown in Figure 46. The QSFP-DD800 connector can be integrated into a 2x1 stacked

    5. SMT configuration with 2 ports as illustrated in Figure 79, Figure 43 a surface mount configuration which is

    6. identical to QSFP-DD 1x1 SMT as shown in Figure 46, and a 2x1 cabled connector cage system as shown by

    7. Figure 116.


    1

    1. For EMI protection the signals from the host connector should be shut off when the QSFP-DD/QSFP-DD800

    2. modules are not present. Standard board layout practices such as connections to Vcc and GND with vias, use

    3. of short and equal-length differential signal lines are recommended. The chassis ground (case common) of the

    4. QSFP-DD/QSFP-DD800 modules should be isolated from the module’s circuit ground, GND, to provide the

    5. equipment designer flexibility regarding connections between external electromagnetic interference shields and

    6. circuit ground, GND, of the module.


    38 GND

    37 TX1n

    36 TX1p

    35 GND

    34 TX3n

    33 TX3p

    32 GND

    31 LPMode/TxDis

    30 Vcc1

    29 VccTx

    28 IntL/RxLOS

    27 ModPrsL

    26 GND

    25 RX4p

    24 RX4n

    23 GND

    22 RX2p

    21 RX2n

    20 GND

    76 GND

    75 TX5n

    74 TX5p

    73 GND

    72 TX7n

    71 TX7p

    70 GND

    69 ePPS/Clock

    68 Vcc2

    67 VccTx1

    66 Reserved

    65 NC

    64 GND

    63 RX8p

    62 RX8n

    61 GND

    60 RX6p

    59 RX6n

    58 GND

    Module Card Edge (Host Side)

    (Module Side)

    Top PCB viewed from top


    19 GND

    18 RX1n

    17 RX1p

    16 GND

    15 RX3n

    14 RX3p

    13 GND

    12 SDA

    11 SCL

    10 VccRx

    9 ResetL

    8 ModSelL

    7 GND

    6 TX4p

    5 TX4n

    4 GND

    3 TX2p

    2 TX2n

    1 GND

    57 GND

    56 RX5n

    55 RX5p

    54 GND

    53 RX7n

    52 RX7p

    51 GND

    50 P/VS3

    49 P/VS2

    48 VccRx1

    47 P/VS1

    46 P/VS4

    45 GND

    44 TX8p

    43 TX8n

    42 GND

    41 TX6p

    40 TX6n

    39 GND

    Plug Sequence 1A

    2A

    3A

    Plug Sequence 1B

    2B

    3B

    (Module Side)

    Bottom PCB viewed from bottom



    Module Card Edge (Host Side)

    Plug Sequence 1A

    2A

    3A

    Plug Sequence 1B

    2B

    3B

    Classic QSFP+/QSFP28/QSFP112 Pads

    1


    Additional

    QSFP-DD/QSFP-DD800 Pads

    2 Figure 2: Module pad assignment and layout


    1 Table 1- Pad Function Definition

    Pad

    Logic

    Symbol

    Description

    Plug Sequence4

    Notes

    1


    GND

    Ground

    1B

    1

    2

    CML-I

    Tx2n

    Transmitter Inverted Data Input

    3B


    3

    CML-I

    Tx2p

    Transmitter Non-Inverted Data Input

    3B


    4


    GND

    Ground

    1B

    1

    5

    CML-I

    Tx4n

    Transmitter Inverted Data Input

    3B


    6

    CML-I

    Tx4p

    Transmitter Non-Inverted Data Input

    3B


    7


    GND

    Ground

    1B

    1

    8

    LVTTL-I

    ModSelL

    Module Select

    3B


    9

    LVTTL-I

    ResetL

    Module Reset

    3B


    10


    VccRx

    +3.3V Power Supply Receiver

    2B

    2

    11

    LVCMOS-I/O

    SCL

    TWI serial interface clock

    3B


    12

    LVCMOS-I/O

    SDA

    TWI serial interface data

    3B


    13


    GND

    Ground

    1B

    1

    14

    CML-O

    Rx3p

    Receiver Non-Inverted Data Output

    3B


    15

    CML-O

    Rx3n

    Receiver Inverted Data Output

    3B


    16


    GND

    Ground

    1B

    1

    17

    CML-O

    Rx1p

    Receiver Non-Inverted Data Output

    3B


    18

    CML-O

    Rx1n

    Receiver Inverted Data Output

    3B


    19


    GND

    Ground

    1B

    1

    20


    GND

    Ground

    1B

    1

    21

    CML-O

    Rx2n

    Receiver Inverted Data Output

    3B


    22

    CML-O

    Rx2p

    Receiver Non-Inverted Data Output

    3B


    23


    GND

    Ground

    1B

    1

    24

    CML-O

    Rx4n

    Receiver Inverted Data Output

    3B


    25

    CML-O

    Rx4p

    Receiver Non-Inverted Data Output

    3B


    26


    GND

    Ground

    1B

    1

    27

    LVTTL-O

    ModPrsL

    Module Present

    3B


    28

    LVTTL-O

    IntL/RxLOS

    Interrupt/optional RxLOS

    3B


    29


    VccTx

    +3.3V Power supply transmitter

    2B

    2

    30


    Vcc1

    +3.3V Power supply

    2B

    2

    31

    LVTTL-I

    LPMode/TxDis

    Low Power mode/optional TX Disable

    3B


    32


    GND

    Ground

    1B

    1

    33

    CML-I

    Tx3p

    Transmitter Non-Inverted Data Input

    3B


    34

    CML-I

    Tx3n

    Transmitter Inverted Data Input

    3B


    35


    GND

    Ground

    1B

    1

    36

    CML-I

    Tx1p

    Transmitter Non-Inverted Data Input

    3B


    37

    CML-I

    Tx1n

    Transmitter Inverted Data Input

    3B


    38


    GND

    Ground

    1B

    1

    39


    GND

    Ground

    1A

    1

    40

    CML-I

    Tx6n

    Transmitter Inverted Data Input

    3A


    41

    CML-I

    Tx6p

    Transmitter Non-Inverted Data Input

    3A


    42


    GND

    Ground

    1A

    1

    43

    CML-I

    Tx8n

    Transmitter Inverted Data Input

    3A


    44

    CML-I

    Tx8p

    Transmitter Non-Inverted Data Input

    3A


    45


    GND

    Ground

    1A

    1

    2

    3

    1

    Pad

    Logic

    Symbol

    Description

    Plug Sequence4

    Notes

    46

    LVCMOS/CML-I

    P/VS4

    Programmable/Module Vendor Specific 4

    3A

    5

    47

    LVCMOS/CML-I

    P/VS1

    Programmable/Module Vendor Specific 1

    3A

    5

    48


    VccRx1

    3.3V Power Supply

    2A

    2

    49

    LVCMOS/CML-O

    P/VS2

    Programmable/Module Vendor Specific 2

    3A

    5

    50

    LVCMOS/CML-O

    P/VS3

    Programmable/Module Vendor Specific 3

    3A

    5

    51


    GND

    Ground

    1A

    1

    52

    CML-O

    Rx7p

    Receiver Non-Inverted Data Output

    3A


    53

    CML-O

    Rx7n

    Receiver Inverted Data Output

    3A


    54


    GND

    Ground

    1A

    1

    55

    CML-O

    Rx5p

    Receiver Non-Inverted Data Output

    3A


    56

    CML-O

    Rx5n

    Receiver Inverted Data Output

    3A


    57


    GND

    Ground

    1A

    1

    58


    GND

    Ground

    1A

    1

    59

    CML-O

    Rx6n

    Receiver Inverted Data Output

    3A


    60

    CML-O

    Rx6p

    Receiver Non-Inverted Data Output

    3A


    61


    GND

    Ground

    1A

    1

    62

    CML-O

    Rx8n

    Receiver Inverted Data Output

    3A


    63

    CML-O

    Rx8p

    Receiver Non-Inverted Data Output

    3A


    64


    GND

    Ground

    1A

    1

    65


    NC

    No Connect

    3A

    3

    66


    Reserved

    For future use

    3A

    3

    67


    VccTx1

    3.3V Power Supply

    2A

    2

    68


    Vcc2

    3.3V Power Supply

    2A

    2

    69

    LVCMOS-I

    ePPS/Clock

    1PPS PTP clock or reference clock input

    3A

    6

    70


    GND

    Ground

    1A

    1

    71

    CML-I

    Tx7p

    Transmitter Non-Inverted Data Input

    3A


    72

    CML-I

    Tx7n

    Transmitter Inverted Data Input

    3A


    73


    GND

    Ground

    1A

    1

    74

    CML-I

    Tx5p

    Transmitter Non-Inverted Data Input

    3A


    75

    CML-I

    Tx5n

    Transmitter Inverted Data Input

    3A


    76


    GND

    Ground

    1A

    1

    Note 1: QSFP-DD uses common ground (GND) for all signals and supply (power). All are common within the QSFP- DD module and all module voltages are referenced to this potential unless otherwise noted. Connect these directly to

    the host board signal-common ground plane. Each connector Gnd contact is rated for a steady state current of 500 mA.

    Note 2: VccRx, VccRx1, Vcc1, Vcc2, VccTx and VccTx1 shall be applied concurrently. Supply requirements defined for the host side of the Host Card Edge Connector are listed in Table 13. For power classes 4 and above the module differential loading of input voltage pads must not result in exceeding contact current limits. Each connector Vcc

    contact is rated for a steady state current of 1500 mA.

    Note 3: Reserved pad recommended to be terminated with 10 k to ground on the host. Pad 65 (No Connect) Shall be left unconnected within the module, optionally pad 65 may get terminated with 10 k to ground on the host.

    Note 4: Plug Sequence specifies the mating sequence of the host connector and module. The sequence is 1A, 2A, 3A,

    1B, 2B, 3B. (See Figure 2 for pad locations) Contact sequence A will make, then break contact with additional QSFP- DD pads. Sequence 1A and 1B will then occur simultaneously, followed by 2A and 2B, followed by 3A and 3B.

    Note 5: Full definitions of the P/VSx signals currently under development. For module designs using programmable/vendor specific inputs P/VS1 and P/VS4 signals it is recommended each to be terminated in the module with 10 k For host designs using programmable/vendor specific outputs P/VS2 and P/VS3 signals it is

    recommended each to be terminated on the host with 10 k

    Note 6: for host not implementing ePPS/Clock, it is not necessary to parallel terminate the ePPS/Clock signal to ground on the host. ePPS/Clock already has parallel termination in the module see 4.2.6.


    1. 4.2 Low Speed Electrical Hardware Signals

    2. In addition to the TWI serial interface the module has the following low speed signals for control and status:

    3. ModSelL

    4. ResetL

    5. LPMode/TxDis

    6. ModPrsL

    7. IntL/RxLOSL

    8. P/VS1, P/VS2, P/VS3, and P/VS4.

    9. ePPS/Clock

      10


  6. 4.2.1 ModSelL

  7. The ModSelL is an input signal that shall be pulled to Vcc in the QSFP-DD/QSFP-DD800 modules (see Table

  8. 7). When held low by the host, the module responds to TWI serial communication commands. The ModSelL

  9. allows the use of multiple QSFP-DD/QSFP-DD800 modules on a single TWI interface bus. When ModSelL is

  10. “High”, the module shall not respond to or acknowledge any TWI interface communication from the host. 16

  1. In order to avoid conflicts, the host system shall not attempt TWI interface communications within the ModSelL

  2. de-assert time after any QSFP-DD/QSFP-DD800 modules are deselected. Similarly, the host must wait at least

  3. for the period of the ModSelL assert time before communicating with the newly selected module. The assertion

  4. and de-asserting periods of different modules may overlap as long as the above timing requirements are met. 21


  1. 4.2.2 ResetL

  2. The ResetL signal shall be pulled to Vcc in the module (see Table 7). A low level on the ResetL signal for

  3. longer than the minimum pulse length (t_Reset_init) (See Table 9) initiates a complete module reset, returning

  4. all user module settings to their default state. 26


  1. 4.2.3 LPMode/TxDis

  2. LPMode/TxDis is a dual-mode input signal from the host operating with active high logic. It shall be pulled

  3. towards Vcc in the module. At power-up or after ResetL is deasserted LPMode/TxDis behaves as LPMode. If

  4. supported, LPMode/TxDis can be configured as TxDis using the TWI interface except during the execution of a

  5. reset. Timing requirements for LPMode/TxDis mode changes are found in, see Table 9. LPMode is used in

  6. the control of the module power mode, see CMIS [5] Chapter 6.3.1.3. 33

  1. When LPMode/TxDis is configured as LPMode, the module behaves as though TxDis=0. By using the

  2. LPMode signal and a combination of the Power_override, Power_set and High_Power_Class_Enable software

  3. control bits the host controls how much power a module can consume. When LPMode/TxDis is configured as

  4. TxDis, the module behaves as though LPMode=0. In this mode LPMode/TxDis when set to 1 or 0 disables or

  5. enables all optical transmitters within the times specified in Table 9. 39

  1. Changing LPMode/TxDis mode from LPMode to TxDis when the LPMode/TxDis state is high disables all

  2. optical transmitters. If the module was in low power mode, then the module transitions out of low power mode

  3. at the same time. If the module is already in high power state (Power Override control bits) with transmitters

  4. already enabled, the module shall disable all optical transmitters. Changing the LPMode/TxDis mode from

  5. LPMode to TxDis when the LPMode/TxDis state is low, simply changes the behavior of the mode of

  6. LPMode/TxDis. The behavior of the module depends on the Power Override control bits. 46

  1. Note that the “soft” functions of TxDis, LPMode, IntL and RxLOSL allow the host to poll or set these values

  2. over the TWI interface as an alternative to monitoring/setting signal values. Asserting either the “hardware” or

  3. “soft bit” (or both) for TxDis or LPMode results in that function being asserted. 50


  1. Editor’s Note: registers to support optional TxDis will be added in future revisions of CMIS.

2


  1. 4.2.4 ModPrsL

  2. ModPrsL shall be pulled up to Vcc Host on the host board and pulled low in the module (see Table 7). The

  3. ModPrsL is asserted “Low” when the module is inserted. The ModPrsL is deasserted “High” when the module

  4. is physically absent from the host connector due to the pull-up resistor on the host board. 7


  1. 4.2.5 IntL/RxLOSL

  2. IntL/RxLOSL is a dual-mode active-low, open-collector output signal from the module. It shall be pulled up

  3. towards Vcc on the host board (see Table 7). At power-up or after ResetL is released to high, IntL/RxLOSL is

  4. configured as IntL. When the IntL signal is asserted Low it indicates a change in module state, a possible

  5. module operational fault or a status critical to the host system. The host identifies the source of the interrupt

  6. using the TWI serial interface. The IntL signal is deasserted “High” after all set interrupt flags are read. If dual

  7. mode operation supported, IntL/RxLOSL can be optionally programmed as RxLOSL using the TWI interface

  8. except during the execution of a reset. If the module has no interrupt flags asserted (IntL/RxLOSL is high),

  9. there should be no change in IntL/RxLOSL states after the mode change. 17

  1. If IntL/RxLOSL is configured as RxLOSL, a low indicates that there is a loss of received optical power on at

  2. least one lane. “high” indicates that there is no loss of received optical power. Timing requirements for

  3. IntL/RxLOSL including fast RxLOS mode are found in Table 9. The actual condition of loss of optical receive

  4. power is specified by other governing documents, as the alarm threshold level is application specific. The

  5. module shall pull RxLOSL to low if any lane in a multiple lane module or cable has a LOS condition and shall

  6. release RxLOSL to high only if no lane has a LOS condition. 24

25 Editor’s note: registers to support optional RxLOSL will be added in future revisions of CMIS.

26


  1. 4.2.6 Programmable/Vendor Specific (Optional)

  2. QSFP-DD MSA provides 2 input programmable/vendor specific pads (P/VS1, P/VS4) and 2 output

  3. programable/vendor specific pads (P/VS2, P/VS3). Programmable use case also includes vendor proprietary

  4. applications. P/VSx I/O are disabled by default. 31

  1. Editor’s Note - Logic definitions and programmable use cases for P/VSx input/output pads expect to be defined

  2. by QSFP-DD HW MSA and CMIS.

34

35


  1. 4.2.7 ePPS/Clock PTP Reference Clock (Optional)

  2. Host ePPS/Clock The ePPS/Clock input is a programable timing and clock input, that can support

  3. unmodulated 1PPS (1 pulse per second), modulated (1PPS), and reference clock. The ePPS/clock is a

  4. LVCMOS compatible signal with series termination (TBD) on the host board and a parallel termination of at

  5. least 4.7 k in the module. To improve signal integrity for faster clocks (i.e., 156.25 MHz) the parallel

  6. termination can be reduced to as low as 470 and optionally AC coupled. 42

  1. For high-performance Precision Time Protocol (PTP) applications, the ePPS (Enhanced Pulse Per Second)

  2. reference either with 1PPS modulated or unmodulated may be provided from the host to the module for time

  3. synchronization, see Table 2 for advertise capability. This can be used for either offline delay characterization

  4. or real-time delay compensation within the module. The ePPS is used to synchronize tightly the Host Time-of-

  5. Day counter to the module internal Time-of-Day Counter. 48


  1. The ePPS/Clock module input optionally can be configured to provide reference clock to the CDR/DSP, see

  2. Table 2 for advertise capability.

3

4 Table 2- ePPS/Clock Advertising Capabilities

CMIS Byte Location (TBD)

Bit

Mode Supported

xxxxxx--

00

ePPS/Clock not supported

xxxxxx--

01

ePPS/Clock module supports either 1PPS mode, modulated 1PPS, or clock input for encoding see Table 3

xxxxxx--

10

ePPS/Clock supported TOD (Time of Day)

xxxxxx--

11

ePPS/Clock - Reserved

5

6 Table 3- ePPS or Clock Modes

CMIS Byte Location (TBD)

Bit

Mode Supported

xxxx--xx

00

RF clock for frequency see table y

xxxx--xx

01

1PPS send as unmodulated pulse duration TBD

xxxx--xx

10

1PPS send as 75%/25% duty cycle on RF modulated clock, for clock frequency see Table 4

xxxx--xx

11

ePPS/Clock - Reserved

7

8 Table 4- ePPS or Clock Frequency

CMIS Byte Location (TBD)

Bit

Mode Supported

----xxxx

0000

10 MHz

----xxxx

0001

12.5 MHz

----xxxx

0010

20 MHz

----xxxx

0011

24.576 MHz

----xxxx

0100

25 MHz

----xxxx

0101

156.25 MHz

----xxxx

0110-1101

Reserved

----xxxx

1110-1111

Custom

9

  1. Editor’s Note: registers to support optional ePPS/Clock will be added in future revisions of CMIS.

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28


1

2 Table 5- Module ePPS/Clock Status Reporting (Required if module supports ePPS/Clock)

CMIS Byte Location (TBD)

Bit

Mode Supported

xxxx--xx

00

ePPS/Clock signals not detected

xxxx--xx

01

1PPS unmodulated signal detected

xxxx--xx

10

1PPS modulated signal detected

xxxx--xx

11

Clock signal detected

3




























4

CMIS Byte Location (TBD)


Table 6- ePPS RF or Clock Frequency Reporting (Optional)

Bit Mode Supported

----xxxx

----xxxx

----xxxx

----xxxx

----xxxx

----xxxx

----xxxx

----xxxx

0000

0001

0010

0011

0100

0101

0110-1101

1110-1111

10 MHz (ePPS RF)

12.5 MHz (ePPS RF)

20 MHz (ePPS RF)

24.576 MHz (ePPS RF)

25 MHz (ePPS RF)

156.25 MHz (Clock) Reserved

Custom

5


6



7



8



9

4.3

Examples of QSFP-DD/QSFP-DD800 Host Board Schematic

  1. Figure 3, Figure 4 and Figure 5 show examples of QSFP-DD/QSFP-DD800 host PCB schematics with

  2. connections to CDR and control ICs. An 8-wide electrical/optical interface is shown. Note alternate

  3. electrical/optical interfaces are supported using optical multiplexing (WDM) or electrical multiplexing. 13





Note: Filter capacitors values are informative and application dependent, 0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


Note: Vcc1/Vcc2 may be connected to VccTx/VccTx1 or VccRx/VccRx1 within the module provided the applicable derating of the maximum current limit is used.

1

2 Figure 3: Example QSFP-DD/QSFP-DD800 host board schematic for Optical Modules





Note: Filter capacitors values are informative and application dependent,

0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


Note: Vcc1/Vcc2 may be connected to VccTx/VccTx1 or VccRx/VccRx1 within the module provided the applicable derating of the maximum current limit is used.

1

2 Figure 4: Example QSFP-DD/QSFP-DD800 host board schematic for Active Copper Cables Module

3


Note: Filter capacitors values are informative and application dependent, 0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


Note: Recommended filtering is only valid for dedicated passive copper cable ports. For ports supporting both passive and active modules use recommended filtering from Figure 3 or 4.


1

2 Figure 5: Example QSFP-DD/QSFP-DD800 host board schematic of Passive Copper Cables Module


  1. 4.4 Low Speed Electrical Specification

  2. TWI bus composed of the initiator and the target devices, the initiator controls the bus and the target device

  3. respond to the initiator requests. 4


  1. 4.4.1 TWI Logic Levels and Bus Loading

  2. Low speed signaling other than the SCL and SDA interface is based on Low Voltage (LVTTL/LVCMOS)

  3. operating at Vcc. This specification is very similar to SFF-8679 [32] for operation up 400 kHz but this

  4. specification also supports 1 MHz operation. Vcc refers to the generic supply voltages of VccTx, VccRx, Vcc

  5. host or Vcc1. Hosts shall use a pull-up resistor connected to Vcc host on each of the TWI interface SCL

  6. (clock), SDA (data), and all low speed status outputs (see Table 7). The SCL and SDA is a hot plug interface

  7. that may support a bus topology. During module insertion or removal, the module may implement a pre-

  8. charge circuit which prevents corrupting data transfers from other modules that are already using the bus. 13

  1. Tradeoffs between pull-up resistor values, total bus capacitance and the estimated bus rise/fall times are

  2. shown Figure 6.

16

  1. The QSFP-DD/QSFP-DD800/QSFP112 low speed electrical specifications are given in Table 7, where some of

  2. the parameters are more stringent than JEDEC JESD8C [20]. Implementations compliant to this specification

  3. ensures compatibility between TWI host bus initiator and the TWI target device. 20

21 Table 7- Low Speed Control and Sense Signals

Parameter

Symbol

Min

Max

Unit

Condition

SCL and SDA

VOL

0

0.4

V

IOL (max)=3 mA for fast mode, 20 mA for Fast-mode plus

SCL and SDA

VIL

-0.3

Vcc*0.3

V


VIH

Vcc*0.7

Vcc+0.5

V


Capacitance for SCL and

SDA I/O signal

Ci


14

pF


Total bus capacitive load for SCL and SDA

Cb


100

pF

For 400 kHz clock rate use 3 k pullup resistor, max. For

1000 kHz clock rate refer to Figure 6.


200

pF

For 400 kHz clock rate use 1.6 k pullup resistor, max. For

1000 kHz clock rate refer to Figure 6.

LPMode/TxDis, ResetL, ModSelL and ePPS/Clock

VIL

-0.3

0.8

V


VIH

2

Vcc+0.3

V


P/VS[1, 2, 3, 4]

VIL


TBD

V


P/VS[1, 2, 3, 4]

VIH


TBD



LPMode, ResetL and ModSelL

|Iin|


360

A

0V<Vin<Vcc

ePPS/Clock

|Iin|


6.5

mA

0V<Vin<Vcc

P/VS[1, 2, 3, 4]

|Iin|


TBD



IntL/RxLOS

VOL

0

0.4

V

IOL=2.0 mA

VOH

Vcc-0.5

Vcc+0.3

V

10 k pull-up to Host Vcc

ModPrsL

VOL

0

0.4

V

IOL=2.0 mA

VOH




ModPrsL can be implemented as a short-circuit to GND on

the module


1



2

3 Figure 6: SDA/SCL options for pull-up resistor, bus capacitance and rise/fall times

4

5


  1. 4.5 Management Interface

  2. A management interface, as already commonly used in other form factors like QSFP, SFP, and CDFP, is

  3. specified in order to enable flexible use of the module by the user. The QSFP-DD/QSFP-DD800 memory map

  4. are based on “Common Management Interface Specification (CMIS)” [5]. Some timing requirements are

  5. critical, especially for a multi-lanes device, so the interface speed may optionally be increased. Byte 00h on

  6. the Lower Page or Address 128 Page 00h is used to indicate the use of the QSFP-DD/QSFP-DD800 memory

  7. map rather than the QSFP memory map. When a QSFP+ module is inserted into a QSFP-DD/QSFP-DD800

  8. port the host must determine which memory map to use (e.g., SFF-8636 [30] or CMIS [5]) based on the

  9. QSFP+ identifier at Byte 00h on the Lower Page or Address 128 Page 00h. Operation of QSFP+ in QSFP-

  10. DD/QSFP-DD800 host is outside the scope of this document. 16

  1. In some applications, muxing or demuxing may occur in the module. In this specification, all references to lane

  2. numbers are based on the electrical connector interface lanes, unless otherwise indicated. In cases where a

  3. status or control aspect is applicable only to lanes after muxing or demuxing has occurred, the status or control

  4. is intended to apply to all lanes in the mux group, unless otherwise indicated. 21

  1. Low speed signaling is based on Low Voltage CMOS (LVCMOS) operating at Vcc, [20]. Hosts shall use a pull-

  2. up resistor connected to Vcc_host on the TWI interface SCL (clock) and SDA (Data) signals. Detailed electrical

  3. specifications are given in 4.4. Timing specifications for management functionality involving electrical low

  4. speed signals are found are given in Table 9. 26

27 Nomenclature for all registers more than 1 bit long is MSB-LSB. 28

29


  1. 4.5.1 Management Interface Timing Specification

  2. The timing parameters for the TWI interface (TWI) to the QSFP-DD/QSFP-DD800 module memory transaction

  3. timings are shown in Figure 7 and specified in Table 8 and is compatible with I2C [21]. The default clock rate

  4. is a maximum of 400 kHz with an option to support up to a maximum of 1 MHz. This clause closely follows the

  5. QSFP+ SFF-8636 [30] specification with the addition of Fast Mode+. This specification also defines tBUF

  6. timing, tWR timing, tNACK timing, tBPC timing. 7

8

9

  1. Figure 7: TWI Timing Diagram

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34


    1

    2 Table 8- Management Interface timing parameters

    TWI Modes

    Fast Mode (400 kHz)

    Fast Mode+ (1 MHz)



    Parameter

    Symbol

    Min

    Max

    Min

    Max

    Unit

    Conditions

    Clock Frequency

    fSCL

    0

    400

    0

    1000

    kHz


    Clock Pulse Width Low

    tLOW

    1.3


    0.50


    µs


    Clock Pulse Width High

    tHIGH

    0.6


    0.26


    µs


    Time bus free before new transmission can start

    tBUF

    20


    20


    µs

    Between STOP and START and between ACK and ReStart

    START Hold Time

    tHD.STA

    0.6


    0.26


    µs

    The delay required between SDA becoming low and SCL starting to

    go low in a START

    START Setup Time

    tSU.STA

    0.6


    0.26


    µs

    The delay required between SCL becoming high and SDA starting to

    go low in a START

    Data In Hold Time

    tHD.DAT

    0


    0


    µs


    Data In Setup Time

    tSU.DAT

    0.1


    0.1


    µs


    Input Rise Time

    tR


    300


    120

    ns

    From (VL,MAX=0.3*Vcc) to (VIH,MIN=0.7*Vcc), see Figure 6

    Input Fall Time

    tF


    300


    120

    ns

    From (VIH,MIN=0.7*Vcc) to (VIL,MAX=0.3*Vcc), see Figure 6

    STOP Setup Time

    tSU.STO

    0.6


    0.26


    µs


    STOP Hold Time

    tHD.STO

    0.6


    0.26


    µs


    Aborted sequence – bus release

    Deselect

    _Abort


    2


    2

    ms

    Delay from a host de-asserting ModSelL (at any point in a bus sequence) to the QSFP-DD module

    releasing SCL and SDA

    ModSelL Setup Time1

    tSU.

    ModSelL

    2


    2


    ms

    ModSelL Setup Time is the setup time on the select line before the

    start of a host initiated TWI serial bus sequence.

    ModSelL Hold Time1

    tHD.

    ModSelL

    2


    2


    ms

    ModSelL Hold Time is the delay from completion of a TWI serial bus sequence to changes of module

    select status.

    TWI Serial Interface Clock Holdoff “Clock Stretching”

    T_clock_ hold


    500


    500

    µs

    Time the QSFP-DD module may hold the SCL line low before continuing with a read or write

    operation.

    Complete Single or Sequential Write to non-

    volatile registers

    tWR


    80


    80

    ms

    Time to complete a Single or Sequential Write to non-volatile

    registers.

    Accept a single or

    sequential write to volatile memory

    tNACK


    10


    10

    ms

    Time to complete a Single or

    Sequential Write to volatile registers.

    Time to complete a memory bank/page

    tBPC


    10


    10

    ms

    Time to complete a memory bank and/or page change.

    Endurance (Write Cycles)


    50k


    50k


    cycles

    Module Case Temperature = 70 ºC

    Note 1: CMIS management registers can be read to determine alternate ModSelL set up and hold times. See CMIS 8.4.5, Durations Advertising.


    1. The TWI serial interface address of the QSFP-DD module is 1010000X (A0h). In order to allow access to

    2. multiple QSFP-DD/QSFP-DD800 modules on the same TWI serial bus, the QSFP-DD/QSFP-DD800 includes

    3. a module select pad, ModSelL. This input (which is pulled high, deselected in the module) must be held low by

    4. the host to select the module of interest and allow communication over the TWI serial interface. The module

    5. must not respond to or accept TWI serial bus instructions unless it is selected. 6

    1. Before initiating a TWI serial bus communication, the host shall provide setup time on the ModSelL line of all

    2. modules on the TWI bus. The host shall not change the ModSelL line of any module until the TWI serial bus

    3. communication is complete and the hold time requirement is satisfied. 10


  2. 4.5.2 Timing for soft control and status functions

  3. Timing for QSFP-DD/QSFP-DD800 soft control status functions are described in Table 9. Squelch and disable

  4. timings are defined in Table 10. 14

Table 9- Timing for QSFP-DD soft control and status functions

Parameter

Symbol

Min

Max

Unit

Conditions


MgmtInitDuration

Max MgmtInit Duration


2000

ms

Time from power on1, hot plug or rising edge of reset until until the high to low SDA transition of the Start condition for the first

acknowledged TWI transaction.

ResetL Assert Time

t_reset_init

10


µs

Minimum pulse time on the ResetL signal to initiate a module reset.

Int/RxLOS Mode

Change

t_IntL/RxLOSL


100

ms

Time to change between IntL and RxLOSL

modes of the dual- mode signal IntL/RxLOSL.

LPMode/TxDis

mode change time

t_LPMode/TxDis


100

ms

Time to change between LPMode and TxDis

modes of LPMode/TxDis.

IntL Assert Time

ton_IntL


200

ms

Time from occurrence of condition triggering IntL until Vout:IntL=Vol.

IntL Deassert Time

toff_IntL


500

µs

Time from clear on read2 operation of associated flag until Vout:IntL=Voh. This includes deassert times for Rx LOS, Tx Fault

and other flag bits.

RxLOS Assert Time

ton_los


100

ms

Time from Rx LOS condition present to Rx

LOS bit set (value = 1b) and IntL asserted 3.

Rx LOS Assert Time

(optional fast mode)

ton_losf


1

ms

Time from Rx LOS state to Rx LOS bit set

(value = 1b) and IntL asserted 3.

RxLOS Deassert Time (optional fast mode)

toff_f_LOS


3

ms

Optional fast mode is advertised via the CMIS. Time from optical signal above the

LOS deassert threshold to when the module releases the RxLOSL signal to high.

TX Disable Assert Time

ton_TxDis


100

ms

Time from Tx Disable bit set to 1 until optical output falls below 10% of nominal.

TX Disable Assert

Time (optional fast mode)

ton_f_TxDis


3

ms

Optional fast mode is advertised via CMIS.

Time from TxDis signal high to the optical output reaching the disabled level.

TX Disable Deassert Time

toff_TxDis


400

ms

Time from Tx Disable bit cleared to 1 until optical output rises above 90% of nominal 4.

Tx Fault Assert Time

ton_Txfault


200

ms

Time from Tx Fault state to Tx Fault bit set (value=1b) and IntL asserted.


Flag Assert Time

ton_flag


200

ms

Time from occurrence of condition triggering

flag to associated flag bit set (value=1b) and IntL asserted.

Mask Assert Time

ton_mask


100

ms

Time from mask bit set (value=1b) 5 until associated IntL assertion is inhibited.

Mask Deassert Time

toff_mask


100

ms

Time from mask bit cleared (value=0b) 5 until associated IntL operation resumes

Data Path Tx Turn On Max Duration6

DataPathTxTurnOn_MaxDuration

see CMIS memory P01h: B168

Data Path Tx Turn

Off Max Duration6

DataPathTxTurnOff_MaxDuration

see CMIS memory P01h: B168

Data Path Deinit Max Duration6

DataPathDeinit_MaxDuration

see CMIS memory P01h: B144

Data Path Init Max Duration6

DataPathInit_MaxDuration

see CMIS memory P01h: B144

Module Pwr Up Max Duration7

ModulePwrUp_MaxDuration

see CMIS memory P01h: B167

Module Pwr Dn Max Duration7

ModulePwrDn_MaxDuration

see CMIS memory P01h: B167

Notes: 1. Power on is defined as the instant when supply voltages reach and remain at or above the minimum

level specified in Table 13.

  1. Measured from low to high SDA edge of the Stop condition of the read transaction.

  2. Rx LOS condition is defined at the optical input by the relevant standard.

  3. Tx Squelch Deassert time is longer than SFF-8679 [32].

5. Measured from low to high SDA edge of the Stop condition of the write transaction.

  1. Measured from the low to high SDA edge of the Stop condition of the Write transaction until the IntL for the state change Vout:IntL=Vol, unless the module advertises a less than 1 ms duration in which case there is no defined measurement.

  2. Measured from the low to high SDA edge of the Stop condition of the Write transaction until the IntL for the state change Vout:IntL=Vol.

1

2


1

Table 10- I/O Timing for Squelch & Disable

Parameter

Symbol

Max

Unit

Conditions

Rx Squelch Assert Time

ton_Rxsq

15

ms

Time from loss of Rx input signal until the squelched output condition is reached, see 4.6.1.

Tx Squelch Assert Time

ton_Txsq

400

ms

Time from loss of Tx input signal until the squelched output condition is reached, see 4.6.2.

Tx Squelch Deassert Time

toff_Txsq

1.5

s

Tx squelch deassert is system and implementation dependent, see also 4.6.2.

Tx Disable Assert Time

ton_txdis

100

ms

Time from the stop condition of the Tx Disable write

sequence1 until optical output falls below 10% of nominal.

Tx Disable Assert Time (optional fast mode)

ton_txdisf

3

ms

Time from Tx Disable bit set (value = 1b)1 until optical output falls below 10% of nominal, see notes 2 and 3.

Tx Disable Deassert Time

toff_txdis

400

ms

Time from Tx Disable bit cleared (value = 0b)1 until optical output rises above 90% of nominal, see notes 2, and 3.

Tx Disable Deassert Time (optional fast mode)

toff_txdisf

10

ms

Time from Tx Disable bit cleared (value = 0b)1 until optical output rises above 90% of nominal, see notes 2 and 3.

Rx Output Disable Assert Time

ton_rxdis

100

ms

Time from Rx Output Disable bit set (value = 1b)1 until Rx output falls below 10% of nominal

Rx Output Disable

Deassert Time

toff_rxdis

100

ms

Time from Rx Output Disable bit cleared (value = 0b)1 until

Rx output rises above 90% of nominal.

Squelch Disable Assert Time

ton_sqdis

100

ms

This applies to Rx and Tx Squelch and is the time from bit set (value = 0b)1 until squelch functionality is disabled.

Squelch Disable Deassert Time

toff_sqdis

100

ms

This applies to Rx and Tx Squelch and is the time from bit cleared (value = 0b)1 until squelch functionality is enabled.

Notes:

  1. Measured from LOW to HIGH SDA signal transition of the STOP condition of the write transaction.

  2. CMIS 4.0 and beyond the listed values are superseded by the advertised DataPathTxTurnOff_MaxDuration and DataPathTxTurnOn_MaxDuration times in P01h.168.

  3. Listed values place a limit on the DataPathTxTurnOff_MaxDuration and DataPathTxTurnOn_MaxDuration

times (P01h.168) that can be advertised by such modules (for CMIS 4.0 and beyond).

2

3


  1. 4.6 High Speed Electrical Specification

  2. For detailed QSFP-DD electrical specifications for operation up to 29 GBd see e.g., IEEE Std 802.3-2018

  3. Annex 86A, Annex 83E, Annex 120C, or Annex 120E [15]; Fibre Channel FC-PI-6 [1], FC-PI-7 [2]; OIF CEI 4.0

  4. [22]; InfiniBand FDR, EDR, and HDR specifications [19]. For detailed QSFP-DD-800 electrical specifications

  5. for operation up to 58 GBd see e.g., IEEE P802.3ck Annex 120G [17]; Fibre Channel FC-PI-8 [3]; OIF CEI-

  6. 112G-VSR [22]; InfiniBand NDR specifications [19].

7

  1. Partial or complete squelch specifications may be provided in the appropriate specification. Where squelch is

  2. not fully defined by the appropriate specification, the recommendations of the following subsections 4.6.1 and

  3. 4.6.2 may be used.

    11


    12 4.6.1 Rx(n)(p/n)

    1. Rx(n)(p/n) are QSFP-DD/QSFP-DD800 module receiver data outputs. Rx(n)(p/n) are AC-coupled 100 Ohm

    2. differential lines that should be terminated with 100 Ohm differentially at the Host ASIC(SerDes). The AC

    3. coupling is inside the QSFP-DD/QSFP-DD800/QSFP112 modules and not required on the Host board. When

    4. properly terminated, the differential voltage swing shall be less than or equal to 900 mVpp or as defined by the

    5. relevant standard, or whichever is less. 18

    1. Output squelch for loss of optical input signal, hereafter Rx Squelch, is required and shall function as follows.

    2. In the event of the Rx input signal on any optical port becoming equal to or less than the level required to

    3. assert LOS, then the receiver output(s) associated with that Rx port shall be squelched. A single Rx optical

    4. port can be associated with more than one Rx output as shown in Table 24. In the squelched state output

    5. impedance levels are maintained while the differential voltage amplitude shall be less than 50 mVpp. 24

    1. In normal operation the default case has Rx Squelch active. Rx Squelch can be deactivated using Rx Squelch

    2. Disable through the TWI serial interface. Rx Squelch Disable is an optional function.


    3. 4.6.2 Tx(n)(p/n)

    4. Tx(n)(p/n) are QSFP-DD module transmitter data inputs. They are AC-coupled 100 differential lines with

    5. 100 Ohm differential terminations inside the QSFP-DD/QSFP-DD800/QSFP112 optical module. The AC

    6. coupling is implemented inside the QSFP-DD optical module and not required on the Host board. 31

    1. Output squelch for loss of electrical signal, hereafter Tx Squelch, is an optional function. Where implemented it

    2. shall function as follows. In the event of the differential, peak-to-peak electrical signal amplitude on any

    3. electrical input lane becoming less than the TX Squelch Levels specified in Table 11 when terminated in to 100

    4. differential, then the transmitter optical output associated with that electrical input lane shall be squelched

    5. and the associated TxLOS flag set. If multiple electrical input lanes are associated with the same optical output

    6. lane, the loss of any of the incoming electrical input lanes causes the optical output lane to be squelched. 38

    39 Table 11- TX Squelch Levels

    Data Rate

    Levels

    Unit

    OIF 28G-VSR/IEEE CL83E

    70

    mV 1

    OIF 56G-VSR/IEEE CL120E

    70

    mV 1

    OIF 112G-VSR/IEEE CL120G

    50

    mV 1

    1. Differential peak-peak.

    40

    1. For applications, e.g., Ethernet, where the transmitter off condition is defined in terms of average power,

    2. squelching by disabling the transmitter is recommended and for applications, e.g., InfiniBand, where the

    3. transmitter off condition is defined in terms of OMA, squelching the transmitter by setting the OMA to a low

    4. level is recommended.


    1. In module operation, where Tx Squelch is implemented, the default case has Tx Squelch active. Tx Squelch

    2. can be deactivated using Tx Squelch Disable through the TWI serial interface. Tx Squelch and Tx Squelch

    3. Disable are optional functions. 4


    1. 4.7 Power Requirements

    2. The power supply has six designated pads, VccTx, VccTx1, Vcc1, Vcc2, VccRx, VccRx1 in the connector.

    3. VccRx, VccRx1, Vcc1, Vcc2, VccTx and VccTx1 may be internally connected within the module in any

    4. combination at the discretion of the module vendor. Power is applied concurrently to these pads. 9

    1. A host board together with the QSFP-DD/QSFP-DD800 module(s) forms an integrated power system. The host

    2. supplies stable power to the module. The module limits electrical noise coupled back into the host system and

    3. limits inrush charge/current during hot plug insertion or module state transitions. 13

    1. All power supply requirements in Table 13 shall be met at the maximum power supply current. No power

    2. sequencing of the power supply is required of the host system since the module sequences the contacts in the

    3. order of ground, supply and signals during insertion. 17


    1. 4.7.1 Power Classes and Maximum Power Consumption

    2. There are two power modes: Low Power Mode and High Power Mode, and eight power classes, Class 1 -

    3. Class 8. Module power classes are defined in Table 12 and module power specifications are provided in Table

    4. 13.

    22

    1. Since a wide range of module power classes exist, to avoid exceeding the system power supply limits and

    2. cooling capacity when a module is inserted into a system designed to accommodate only low power

    3. consumption modules, it is recommended that host systems designed to accommodate only low power

    4. consumption modules also implement the state machine defined in the CMIS [5] and identify the power class of

    5. the module before allowing the module to go into High Power Mode, where power class 8 requires reading

    6. CMIS (Page00, Byte 201) to determine actual power consumption. This is to avoid exceeding the host system

    7. power supply limits and cooling capacity when a module exceeding the power class supported by the system is

    8. inserted.

    31

    32 Table 12- Power Classes

    Power Class

    Max Power (W)

    CMIS Register

    1

    1.5

    Direct readout of Page 00h Byte 200[000xxxxx]

    2

    3.5

    Direct readout of Page 00h Byte 200[001xxxxx]

    3

    7.0

    Direct readout of Page 00h Byte 200[010xxxxx]

    4

    8.0

    Direct readout of Page 00h Byte 200[011xxxxx]

    5

    10

    Direct readout of Page 00h Byte 200[100xxxxx]

    6

    12

    Direct readout of Page 00h Byte 200[101xxxxx]

    7

    14

    Direct readout of Page 00h Byte 200[110xxxxx]

    8 1

    >14

    Direct readout of Page 00h Byte 200[111xxxxx]

    Note: 1. When a module reports power class 8 the host must read CMIS Page 00h Byte 201 to determine module power dissipation. Please see CMIS Byte 201 register definition for more

    information.

    33

    1. In general, the higher power classification levels are associated with higher data rates and longer reaches. The

    2. system designer is responsible for ensuring that the maximum case temperature does not exceed the case

    3. temperature requirements.


    1. 4.7.2 Host Board Power Supply Filtering

    2. The specification of the host power supply filtering network is beyond the scope of this specification,

    3. particularly because of the wide range of module Power Classes. During power transient events, the host

    4. should ensure that any neighboring modules sharing the same supply stay within their specified supply voltage

    5. limits. The host should also ensure that the intrinsic noise of the power rail is filtered in order to guarantee the

    6. correct operation of the optical modules. An example reference power supply filter is shown in Figure 8.



    7

    8 Figure 8: Reference Power Supply Filter for Module Testing

    9

    1. Any voltage drop across a filter network on the host is counted against the host DC set point accuracy

    2. specification. System designers should choose components with appropriate DCR and ESR, to minimize the

    3. voltage drop and the amount of noise coupled to the module. Hosts supporting higher power classes modules

    13 may require additional design considerations, in order to minimize the voltage drop and the amount of noise

    14 coupled to the module. 15

    1. The specifications for the power supply are shown in Table 13. The limits in Table 13 apply to the combined

    2. current that flows through all inductors in the power supply filter (represents host Icc current in Figure 8).

    3. Inrush current shall be measured with the appropriate equipment, such as current probes or shunt resistors.

    4. The test equipment shall provide enough bandwidth, vertical resolution, SNR and memory depth, in order to

    5. capture properly all the power events. 21


    1. 4.7.3 Module Power Supply Specification

    2. In order to avoid exceeding the host system power capacity, if the host pulls LPMode high, upon hot-plug,

    3. power cycle or reset, QSFP-DD/QSFP-DD800 modules shall power up in Low Power Mode. If the host pulls

    4. LPMode low, the module will proceed to High Power Mode without host management intervention. Figure 9

    5. shows waveforms for maximum instantaneous, sustained and steady state currents for Low Power and High

    6. Power modes. Specification values for maximum instantaneous, sustained and steady state currents at each

    7. power classes are given in Table 13. 29

    1. The module shall not be affected by the instantaneous variations of the power supply caused by its own

    2. current drawing profile during all power transient events. The module shall support instantaneous power

    3. supply Vcc variations with a slew rate up to 175 mV/ms. No traffic hits or TWI errors shall be observed during

    4. Vcc variations.


      1. Table 13- Power supply specifications, instantaneous, sustained, and steady state current limits

        Parameter

        Symbol

        Min

        Nom

        Max

        Unit

        Power supply voltages VccTx, VccTx1, VccRx, VccRx1, Vcc1 & Vcc2 including ripple, droop and noise below 100 kHz1


        3.135

        3.3

        3.465

        V

        Module inrush - instantaneous peak duration2

        T_ip



        50

        µs

        Module inrush - initialization time2

        T_init



        500

        ms

        Low Power Mode for all modules and Power Class 1 module

        Power Consumption Class

        P_0



        1.5

        W

        Instantaneous peak current at hot plug

        Icc_ip_lp

        -

        -

        600

        mA

        Sustained peak current at hot plug

        Icc_sp_lp

        -

        -

        495

        mA

        Steady state current

        Icc_lp

        See Note 3

        mA

        High Power Mode Power Class 2 module

        Power Consumption Class

        P_2



        3.5

        W

        Instantaneous peak current

        Icc_ip_2

        -

        -

        1400

        mA

        Sustained peak current

        Icc_sp_2

        -

        -

        1155

        mA

        Steady state current

        Icc_2

        See Note 3

        mA

        High Power Mode Power Class 3 module

        Power Consumption Class

        P_3



        7

        W

        Instantaneous peak current

        Icc_ip_3

        -

        -

        2800

        mA

        Sustained peak current

        Icc_sp_3

        -

        -

        2310

        mA

        Steady state current

        Icc_3

        See Note 3

        mA

        High Power Mode Power Class 4 module

        Power Consumption Class

        P_4



        8

        W

        Instantaneous peak current

        Icc_ip_4

        -

        -

        3200

        mA

        Sustained peak current

        Icc_sp_4

        -

        -

        2640

        mA

        Steady state current

        Icc_4

        See Note 3

        mA

        High Power Mode Power Class 5 module

        Power Consumption Class

        P_5



        10

        W

        Instantaneous peak current

        Icc_ip_5

        -

        -

        4000

        mA

        Sustained peak current

        Icc_sp_5

        -

        -

        3300

        mA

        Steady state current

        Icc_5

        See Note 3

        mA

        High Power Mode Power Class 6 module

        Power Consumption Class

        P_6



        12

        W

        Instantaneous peak current

        Icc_ip_6

        -

        -

        4800

        mA

        Sustained peak current

        Icc_sp_6

        -

        -

        3960

        mA

        Steady state current

        Icc_6

        See Note 3

        mA

        High Power Mode Power Class 7 module

        Power Consumption Class

        P_7



        14

        W

        Instantaneous peak current

        Icc_ip_7

        -

        -

        5600

        mA

        Sustained peak current

        Icc_sp_7

        -

        -

        4620

        mA

        Steady state current

        Icc_7

        See Note 3

        mA

        High Power Mode Power Class 8 module

        Power Consumption Class

        P_84



        >14

        W

        Instantaneous peak current

        Icc_ip_8

        -

        -

        P_8/2.5

        A

        Sustained peak current

        Icc_sp_8

        -

        -

        P_8/3.03

        A

        Steady state current

        Icc_8

        -

        -

        9

        A

        Notes: 1. Measured at VccTx, VccTx1, VccRx, VccRx1, Vcc1 and Vcc2.

        2: T_ip and T_init are test conditions for measuring inrush current and not characteristics of the module 3: The module must stay within its declared power class.

        4: P_8 is the module power dissipation reported by CMIS Byte 201.

        2


        1

      2. Figure 9: Instantaneous and sustained peak currents for Icc Host (see Table 13)

    3


    1. 4.7.4 Host Board Power Supply Noise Output

    2. The host noise output on Vcc1/Vcc2, VccTx/VccTx1, and VccRx/VccRx1 supplies are defined with resistive

    3. loads that draws the maximum rated power supported by the host power class, see Figure 10. The resistive

    4. loads are connected in place of the module between Vcc1/Vcc2, VccTx/VccTx1, and VccRx/VccRx1 and the

    5. Vee. When the noise is measured on the three voltage rails Vcc1/Vcc2, VccTx/VccTx1, and VccRx/VccRx1,

    6. the noise is measured independently on each rail, and the two voltage rails not being tested are left open

    7. circuit. Host power supply limits are given in Table 12. The noise power spectrum is measured for each of the

    8. 3 rails then integrated from 40 Hz to 10 MHz and converted to a voltage, eN_Host, with limit specified in Table

    9. 14.

    13

    14

    15

    16

    17

    18




    1

    2 Figure 10: Host Noise Output Measuremnt

    3


    1. 4.7.5 Module Power Supply Noise Output

    2. The QSFP-DD/QSFP-DD800 modules, when plugged into a reference module compliance board shall

    3. generate noise less than the value in Table 14. The module must pass module power supply noise output test

    4. in all operating modes. This test ensures the module will not couple excessive noise from in- side the module

    5. back onto the host board. A power meter technique, or a spectrum analyzer technique with integration of the

    6. spectrum, may be used. 10

  4. The RMS module noise voltage output is defined in the frequency band from 40 Hz to 10 MHz. Module noise

  5. output shall be measured with an appropriate probing technique at point X, see Figure 11 and must meet limits

  6. given in Table 14. The module must pass module power supply noise output test in all operating modes. This

  7. test ensures the module will not couple excessive noise from inside the module back onto the host board.


15

16 Figure 11: Module Noise Output Measuremnt

17


  1. 4.7.6 Module Power Supply Noise Tolerance

  2. The QSFP-DD/QSFP-DD800 modules shall meet all requirements and operate within the design specifications

  3. in the presence of a reference noise waveform described in Table 14 superimposed on the DC voltage. The

  4. reference noise waveform consists of a sinusoidal 40 Hz to 10 MHz noise generated by Osc1 and added to

  5. Vcc PSU, see Figure 12. This emulates the worst-case noise that the module must tolerate and operate within

  6. the design specifications. The reference noise is generated by Osc1 and amplified by the Power OpAmp then

  7. added to Vcc PSU through a Bias-T, see Figure 12. Example of suitable Power OpAmp are Analog Devices

  8. ADA4870 (EOL and may not be available) and LT1210, and TI THS3491. With power supply filter components

  9. removed, point X measures the noise voltage applied to the module. To facilitate power supply tolerance

  10. testing at frequencies < ~100 kHz due to Power OpAmp interaction with PSU and low frequency response of

  11. the Bias-T, it is recommended to use noise source Osc2 modulating PSU sense line to generate sinusoidal

  12. noise directly on the PSU output, see Figure 13. Osc2 amplitude level is adjusted while observing point X

  13. amplitude level as defined in Table 14 for module in low power and high-power modes. To modulate the PSU

  14. sense lines, the PSU must have high speed sense tracking. An example of PSU with high-speed sense

  15. tracking are TI TPSM5D1806 and Keysight N6700 with N6781/N6782 plugins. 16

  1. For modules without or with limited input stage power filtering one may measure the applied noise to the

  2. module by measuring point X directly while the module is active and either in low or high-power modes. To

  3. compensate for input stage power filtering in the module, the DUT module is replaced with a resistive load

  4. drawing equivalent current of a module configured in low power mode, the DUT module is then replaced with a

  5. resistive load drawing equivalent current of a module configured in high power mode. Osc1 and Osc2 are

  6. adjusted to produce maximum PSNR level as defined in Table 14 at point X with resistive loads drawing the

  7. same power as the module in low and high-power modes. The resistive loads are then replaced with the DUT

  8. module with the same Osc1/Osc2 amplitude settings that produced the max PSNR with the resistive loads. 25

  1. Notes: An appropriate probing technique is required for noise measurement at point X. For modules with

  2. limited or no decoupling directly connected to host PSU, the PSNR can be directly measured at point X with

  3. module plugged into the host for module operating in low power and high power modes. Osc1 or Osc2 are

  4. adjusted to provide maximum PSNR at point X for a given module in low power and full power modes. 30

31

32 Table 14- Power Supply Output Noise and Tolerance Specifications

Parameter

Symbol

Min

Nom

Max

Unit

Host RMS noise output 40 Hz-10 MHz (eN_Host)1




25

mV

Module RMS noise output 40 Hz - 10 MHz 2




30

mV

Module sinusoidal power supply noise tolerance 40 Hz - 10 MHz (p-p) 2, 3

PSNRmod



66

mV

  1. Host must be tested for all supported power classes

  2. Module must be test at low and high power modes

  3. Recommended test frequencies: 40, 50, 60, 70, 80, 90 Hz

100, 200, 300, 400, 500, 600, 700, 800, 900 Hz

1, 2, 3, 4, 5, 6, 7, 8, 9 kHz

10, 20, 30, 40, 50, 60, 70, 80, 90 kHz

100, 200, 300, 400, 500, 600, 700, 800, 900 kHz

1, 2, 3, 4, 5, 6, 7, 8, 9, 10 MHz.



1

2 Figure 12: Module High Frequency Noise Tolerance

3



4

5 Figure 13: Module Low Frequency Noise Tolerance

6


  1. 4.8 ESD

  2. Where ESD performance is not otherwise specified, e.g., in the Ethernet specification, the QSFP-DD/QSFP-

  3. DD800 modules shall meet ESD requirements given in EN61000-4-2, criterion B test specification when

  4. installed in a properly grounded cage and chassis. The units are subjected to 15 kV air discharges during

  5. operation and 8 kV direct contact discharges to the case. All the QSFP-DD/QSFP-DD800 modules and host

  6. pads including high speed signal pads shall withstand 1000 V electrostatic discharge based on Human Body

  7. Model per JEDEC JS-001 [9][20] and IEC EN61000-4-2 [8].


  8. 4.9 Clocking Considerations


  9. 4.9.1 Data Path Description

  10. Within a module, host electrical and module media lanes are grouped together into a logical concept called a

  11. data path. A data path is intended to represent a group of lanes over which a block of data is distributed that

  12. will be powered up or down and initialized together. Some examples include a 100GAUI-4 to 100GBASE-SR4

  13. module implementation, where the data path would include four host electrical lanes and four module media

  14. lanes, or a 400GAUI-8 to 400GBASE-DR4 module implementation, where the data path would include eight

  15. host electrical lanes and four module media lanes. 16


  1. 4.9.2 TX Clocking Considerations

  2. Within a given Tx data path the host is responsible for ensuring that all electrical lanes delivered to the module

  3. are frequency synchronous (sourced from the same clock domain). If a module supports multiple Tx data paths

  4. running concurrently, the different Tx data paths can either all be in a single clock domain or separate clock

  5. domains. The module advertises which of these two modes it supports via the management registers. 22

  1. If the module supports multiple Tx data paths running concurrently in a single clock domain, the module shall

  2. ensure that active Tx data paths continue to operate undisturbed even as other Tx data paths (and their

  3. associated Tx input lanes) are enabled/disabled by the host. 26


  1. 4.9.3 Rx Clocking Considerations

  2. Within a given Rx data path all lanes received on the module media interface are required to be frequency

  3. synchronous (sourced from the same clock domain). If a module supports multiple Rx data paths running

  4. concurrently, the module shall allow the different Rx data paths to be asynchronous from each other (sourced

  5. from separate clock domains). 32

33


  1. 5 QSFP112 Electrical Specification and Management Interface Timing

  2. This Chapter contains signal definitions and requirements that are specific to the for QSFP112 hosts and

  3. modules. Hosts designed to the requirements of this chapter accept modules in the QSFP family as well as

  4. QSFP112 modules. Compliance points for electrical measurements are defined in the applicable industry

  5. standards.

6


  1. 5.1 QSFP112 Electrical Connector

  2. The QSFP112 module edge connector consists of a single paddle card with 19 pads on the top and 19 pads

  3. on the bottom of the paddle card for a total of 38 pads. The QSFP112 pads are for 100 Gb/s operation but are

  4. compatible with the classic QSFP+/QSFP28 [32] modules with exception that the current rating for Vcc, VccRx,

  5. and VccTx contacts are increased to 1.5 A. 12

13 The pads are designed for a sequenced mating:

14

  1. First mate “1”– ground pads

  2. Second mate “2”– power pads

  3. Third mate “3”– signal pads

18

  1. Where color green identifies ground pads, color red identifies power pads, color orange identifies low speed

  2. signal/control pads, and color blue identifies high speed I/O pads. 21

  1. The QSFP+/QSFP28/QSFP112 pads mates in following sequential order ground, power, and signals, see

  2. Table 15.

24

  1. Figure 14 shows the signal symbols and pad numbering for the QSFP112 module edge connectors. The

  2. diagram shows the module PCB edge as a top and bottom view. There are 38 pads intended for high speed

  3. signals, low speed signals, power and ground connections. 28


Top PCB viewed from top



GND TX1n TX1p GND TX3n TX3p GND

LPMode/TxDis Vcc1

VccTx IntL/RxLOS ModPrsL GND

RX4p RX4n GND RX2p RX2n GND

           Plug Sequence 1   

2

3

38

37

36

Module Card Edge (Host Side)

35

34

33

(Module Side)

32

31

30

29

28

27

26

25

24

23

22

21

20


Bottom PCB viewed from bottom


GND RX1n RX1p GND RX3n RX3p GND SDA SCL

VccRx ResetL ModSelL GND TX4p TX4n GND TX2p TX2n GND

19

18

17

Module Card Edge (Host Side)

16

15

14

(Module Side)

13

Plug Sequence 1

2

3

12

11

10

9

8

7

6

5

4

3

2

1


Classic QSFP+/QSFP28/QSFP112 Pads

1

2 Figure 14: QSFP112 module pad assignment and layout

3


1 Table 15- QSFP112 Pad Function Definition

Pad

Logic

Symbol

Description

Plug Sequence4

Notes

1


GND

Ground

1

1

2

CML-I

Tx2n

Transmitter Inverted Data Input

3


3

CML-I

Tx2p

Transmitter Non-Inverted Data Input

3


4


GND

Ground

1

1

5

CML-I

Tx4n

Transmitter Inverted Data Input

3


6

CML-I

Tx4p

Transmitter Non-Inverted Data Input

3


7


GND

Ground

1

1

8

LVTTL-I

ModSelL

Module Select

3


9

LVTTL-I

ResetL

Module Reset

3


10


VccRx

+3.3V Power Supply Receiver

2

2

11

LVCMOS-I/O

SCL

TWI serial interface clock

3


12

LVCMOS-I/O

SDA

TWI serial interface data

3


13


GND

Ground

1

1

14

CML-O

Rx3p

Receiver Non-Inverted Data Output

3


15

CML-O

Rx3n

Receiver Inverted Data Output

3


16


GND

Ground

1

1

17

CML-O

Rx1p

Receiver Non-Inverted Data Output

3


18

CML-O

Rx1n

Receiver Inverted Data Output

3


19


GND

Ground

1

1

20


GND

Ground

1

1

21

CML-O

Rx2n

Receiver Inverted Data Output

3


22

CML-O

Rx2p

Receiver Non-Inverted Data Output

3


23


GND

Ground

1

1

24

CML-O

Rx4n

Receiver Inverted Data Output

3


25

CML-O

Rx4p

Receiver Non-Inverted Data Output

3


26


GND

Ground

1

1

27

LVTTL-O

ModPrsL

Module Present

3


28

LVTTL-O

IntL/ RxLOS

Interrupt/optional RxLOS

3


29


VccTx

+3.3V Power supply transmitter

2

2

30


Vcc1

+3.3V Power supply

2

2

31

LVTTL-I

LPMode/ TxDis

Low Power mode/optional TX Disable

3


32


GND

Ground

1

1

33

CML-I

Tx3p

Transmitter Non-Inverted Data Input

3


34

CML-I

Tx3n

Transmitter Inverted Data Input

3


35


GND

Ground

1

1

36

CML-I

Tx1p

Transmitter Non-Inverted Data Input

3


37

CML-I

Tx1n

Transmitter Inverted Data Input

3


38


GND

Ground

1

1

Note 1: QSFP112 uses common ground (GND) for all signals and supply (power). All are common within the QSFP- DD module and all module voltages are referenced to this potential unless otherwise noted. Connect these directly to the host board signal-common ground plane. Each connector Gnd contact is rated for a maximum current of 500 mA. Note 2: VccRx, Vcc1, and VccTx shall be applied concurrently. Supply requirements defined for the host side of the Host Card Edge Connector are listed in Table 13. For power classes 4 and above the module differential loading of input voltage pads must not result in exceeding contact current limits. Each connector Vcc contact is rated for a maximum current of 1500 mA.

Note 4: Plug Sequence specifies the mating sequence of the host connector and module. The sequence is 1, 2, and 3

see Figure 14 for pad locations.

2


  1. 5.2 QSFP112 Low Speed Electrical Hardware Signals

  2. In addition to the TWI serial interface the module has the following low speed signals for control and status:

  3. ModSelL

  4. ResetL

  5. LPMode/TxDis

  6. ModPrsL

  7. IntL/RxLOSL

8

9 The QSFP112 low speed is similar and follows SFF-8679 [32] specifications. 10


  1. 5.2.1 ModSelL

  2. The ModSelL is an input signal that shall be pulled to Vcc in the QSFP112 modules (see Table 16). When

  3. held low by the host, the module responds to TWI serial communication commands. The ModSelL allows the

  4. use of multiple QSFP112 modules on a single TWI interface bus. When ModSelL is “High”, the module shall

  5. not respond to or acknowledge any TWI interface communication from the host. 16

  1. In order to avoid conflicts, the host system shall not attempt TWI interface communications within the ModSelL

  2. de-assert time after any QSFP112modules are deselected. Similarly, the host must wait at least for the period

  3. of the ModSelL assert time before communicating with the newly selected module. The assertion and de-

  4. asserting periods of different modules may overlap as long as the above timing requirements are met. 21


  1. 5.2.2 ResetL

  2. The ResetL signal shall be pulled to Vcc in the module (see Table 16). A low level on the ResetL signal for

  3. longer than the minimum pulse length (t_Reset_init) (See Table 18) initiates a complete module reset,

  4. returning all user module settings to their default state. 26


  1. 5.2.3 LPMode/TxDis

  2. LPMode/TxDis is a dual-mode input signal from the host operating with active high logic. It shall be pulled

  3. towards Vcc in the module. At power-up or after ResetL is deasserted LPMode/TxDis behaves as LPMode. If

  4. supported, LPMode/TxDis can be configured as TxDis using the TWI interface except during the execution of a

  5. reset. Timing requirements for LPMode/TxDis mode changes are found in, see Table 18. LPMode is used in

  6. the control of the module power mode, see CMIS [5] Chapter 6.3.1.3. 33

  1. When LPMode/TxDis is configured as LPMode, the module behaves as though TxDis=0. By using the

  2. LPMode signal and a combination of the Power_override, Power_set and High_Power_Class_Enable software

  3. control bits the host controls how much power a module can consume. When LPMode/TxDis is configured as

  4. TxDis, the module behaves as though LPMode=0. In this mode LPMode/TxDis when set to 1 or 0 disables or

  5. enables all optical transmitters within the times specified in Table 18. 39

  1. Changing LPMode/TxDis mode from LPMode to TxDis when the LPMode/TxDis state is high disables all

  2. optical transmitters. If the module was in low power mode, then the module transitions out of low power mode

  3. at the same time. If the module is already in high power state (Power Override control bits) with transmitters

  4. already enabled, the module shall disable all optical transmitters. Changing the LPMode/TxDis mode from

  5. LPMode to TxDis when the LPMode/TxDis state is low, simply changes the behavior of the mode of

  6. LPMode/TxDis. The behavior of the module depends on the Power Override control bits. 46

  1. Note that the “soft” functions of TxDis, LPMode, IntL and RxLOSL allow the host to poll or set these values

  2. over the TWI interface as an alternative to monitoring/setting signal values. Asserting either the “hardware” or

  3. “soft bit” (or both) for TxDis or LPMode results in that function being asserted. 50


  1. Editor’s Note: registers to support optional TxDis will be added in future revisions of CMIS.

    2


    1. 5.2.4 ModPrsL

    2. ModPrsL shall be pulled up to Vcc Host on the host board and pulled low in the module (see Table 16). The

    3. ModPrsL is asserted “Low” when the module is inserted. The ModPrsL is deasserted “High” when the module

    4. is physically absent from the host connector due to the pull-up resistor on the host board. 7


    1. 5.2.5 IntL/RxLOSL

    2. IntL/RxLOSL is a dual-mode active-low, open-collector output signal from the module. It shall be pulled up

    3. towards Vcc on the host board (see Table 16). At power-up or after ResetL is released to high, IntL/RxLOSL is

    4. configured as IntL. When the IntL signal is asserted Low it indicates a change in module state, a possible

    5. module operational fault or a status critical to the host system. The host identifies the source of the interrupt

    6. using the TWI serial interface. The IntL signal is deasserted “High” after all set interrupt flags are read. If dual

    7. mode operation supported, IntL/RxLOSL can be optionally programmed as RxLOSL using the TWI interface

    8. except during the execution of a reset. If the module has no interrupt flags asserted (IntL/RxLOSL is high),

    9. there should be no change in IntL/RxLOSL states after the mode change. 17

    1. If IntL/RxLOSL is configured as RxLOSL, a low indicates that there is a loss of received optical power on at

    2. least one lane. “high” indicates that there is no loss of received optical power. Timing requirements for

    3. IntL/RxLOSL including fast RxLOS mode are found in Table 18. The actual condition of loss of optical receive

    4. power is specified by other governing documents, as the alarm threshold level is application specific. The

    5. module shall pull RxLOSL to low if any lane in a multiple lane module or cable has a LOS condition and shall

    6. release RxLOSL to high only if no lane has a LOS condition. 24

    25 Editor’s note registers to support optional RxLOSL will be added in future revisions of CMIS.

    26


    1. 5.3 Examples of QSFP112 Host Board Schematic

    2. Figure 15, Figure 16, and Figure 17 show examples of QSFP112 host PCB schematics with connections to

    3. CDR and control ICs. A 4-wide electrical/optical interface is shown. Note alternate electrical/optical interfaces

    4. are supported using optical multiplexing (WDM) or electrical multiplexing. The QSFP112 host board

    5. schematics are similar to SFF-8679 [32] but follows QSFP-DD/QSFP-DD800 schematics, with specifics pullup

    6. resistors listed on the schematics. 33


    Note: Filter capacitors values are informative and application dependent,

    0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


    Note: Vcc1 may be connected to VccTx or VccRx within the module provided the applicable derating of the maximum current limit is used.

    1

  2. Figure 15: Example QSFP112 Host Board Schematic for Optical Modules

3




Note: Filter capacitors values are informative and application dependent, 0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


Note: Vcc1 may be connected to VccTx or VccRx within the module provided the applicable derating of the maximum current limit is used.

1

2 Figure 16: Example QSFP112 host board schematic for Active Copper Cable Module

3


Note: Filter capacitors values are informative and application dependent, 0.1 F capacitors should be placed in close proximity to power pads and may be duplicated for individual pads to provide additional high frequency filtering.


Note: Recommended filtering is only valid for dedicated passive copper cable ports. For ports supporting both passive and active modules use recommended filtering from Figure 16 or 17.


1

2 Figure 17: Example QSFP112 Host Board Schematic for Passive Copper Cable Module

3


  1. 5.4 Low Speed Electrical Specification

  2. TWI bus composed of the initiator and the target devices, the initiator controls the bus and the target device

  3. respond to the initiator requests. This section follows QSFP-DD/QSFP-DD800 4.4 TWI logics levels and bus

  4. loading. This specification follows SFF-8679 [32] but with following exceptions, supporting 1 MHz FastMode+

  5. and different Iin.


  6. 5.4.1 TWI Logic Levels and Bus Loading

  7. Low speed signaling other than the SCL and SDA interface is based on Low Voltage (LVTTL/LVCMOS)

  8. operating at Vcc. Vcc refers to the generic supply voltages of VccTx, VccRx, Vcc host or Vcc1. Hosts shall

  9. use a pull-up resistor connected to Vcc host on each of the TWI interface SCL (clock), SDA (data), and all low

  10. speed status outputs (see Table 16). The SCL and SDA is a hot plug interface that may support a bus

  11. topology. During module insertion or removal, the module may implement a pre-charge circuit which prevents

  12. corrupting data transfers from other modules that are already using the bus. 13

  1. Tradeoffs between pull-up resistor values, total bus capacitance and the estimated bus rise/fall times are

  2. shown Figure 18.

16

  1. The QSFP112 low speed electrical specifications are given in Table 16, where some of the parameters are

  2. more stringent than JEDEC JESD8C [20]. Implementations compliant to this specification ensures

  3. compatibility between TWI host bus initiator and the TWI target device. 20

21 Table 16- Low Speed Control and Sense Signals

Parameter

Symbol

Min

Max

Unit

Condition

SCL and SDA

VOL

0

0.4

V

IOL (max)=3 mA for fast mode, 20 mA for Fast-mode plus

SCL and SDA

VIL

-0.3

Vcc*0.3

V


VIH

Vcc*0.7

Vcc+0.5

V


Capacitance for SCL and

SDA I/O signal

Ci


14

pF


Total bus capacitive load for SCL and SDA

Cb


100

pF

For 400 kHz clock rate use 3 k pullup resistor, max. For

1000 kHz clock rate refer to Figure 6.


200

pF

For 400 kHz clock rate use 1.6 k pullup resistor, max. For

1000 kHz clock rate refer to Figure 6.

LPMode/TxDis, ResetL, ModSelL

VIL

-0.3

0.8

V


VIH

2

Vcc+0.3

V


LPMode, ResetL and ModSelL

|Iin|


360

A

0V<Vin<Vcc

IntL/RxLOS

VOL

0

0.4

V

IOL=2.0 mA

VOH

Vcc-0.5

Vcc+0.3

V

10 k pull-up to Host Vcc

ModPrsL

VOL

0

0.4

V

IOL=2.0 mA

VOH




ModPrsL can be implemented

as a short-circuit to GND on the module

22


1

  1. Figure 18: SDA/SCL options for pull-up resistor, bus capacitance and rise/fall times

    3


    1. 5.5 Management Interface

    2. A management interface, as already commonly used in other form factors like QSFP, SFP, and CDFP, is

    3. specified in order to enable flexible use of the module by the user. The QSFP-DD/QSFP-DD800, and

    4. QSFP112 modules memory map are based on “Common Management Interface Specification (CMIS)” (see

    5. www.QSFP-DD.com) [5]. Note: The CMIS management memory map structurally supports multiples of

    6. 8 lanes. In case of QSFP112 plugged into QSFP-DD/QSFP-DD800 or into QSFP112 socket, host lanes 5-8

    7. are physically not connected and should be ignored. This is visible to a host by the fact that all of the

    8. QSFP112 advertised data paths for module Applications make use of host lanes 1-4 only. 12

    1. Some timing requirements are critical, especially for a multi-lane device, so the interface speed may optionally

    2. be increased. Byte 00h on the Lower Page or Address 128 Page 00h is used to indicate the use of CMIS with

    3. 4 host lanes instead of 8 lanes. When a classic QSFP+/QSFP28 module is inserted into a QSFP112 port the

    4. host must determine which memory map to use (e.g., SFF-8636 [30] or CMIS [5]) based on the QSFP+

    5. identifier at Byte 00h on the Lower Page or Address 128 Page 00h. 18

    1. In some applications, muxing or demuxing may occur in the module. In this specification, all references to lane

    2. numbers are based on the electrical connector interface lanes, unless otherwise indicated. In cases where a

    3. status or control aspect is applicable only to lanes after muxing or demuxing has occurred, the status or control

    4. is intended to apply to all lanes in the mux group, unless otherwise indicated. 23

    1. Low speed signaling is based on Low Voltage CMOS (LVCMOS) operating at Vcc, [20]. Hosts shall use a pull-

    2. up resistor connected to Vcc_host on the TWI interface SCL (clock) and SDA (Data) signals. Detailed electrical

    3. specifications are given in 5.4. Timing specifications for management functionality involving electrical low

    4. speed signals are found are given in Table 18 28

    29 Nomenclature for all registers more than 1 bit long is MSB-LSB. 30


    1


    1. 5.5.1 Management Interface Timing Specification

    2. The timing parameters for the TWI interface (TWI) to the QSFP112 module memory transaction timings are

    3. shown in Figure 19 and specified in Table 17 and is compatible with I2C [21]. The default clock rate is a

    4. maximum of 400 kHz with an option to support up to a maximum of 1 MHz. This clause closely follows the

    5. QSFP+ SFF-8636 [30] specification but with the addition of Fast Mode+. This specification also defines tBUF

    6. timing, tWR timing, tNACK timing, tBPC timing. 8

    9

    10

    11 Figure 19: TWI Timing Diagram

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33


    1 Table 17- Management Interface timing parameters

    TWI Modes

    Fast Mode (400 kHz)

    Fast Mode+ (1 MHz)



    Parameter

    Symbol

    Min

    Max

    Min

    Max

    Unit

    Conditions

    Clock Frequency

    fSCL

    0

    400

    0

    1000

    kHz


    Clock Pulse Width Low

    tLOW

    1.3


    0.50


    µs


    Clock Pulse Width High

    tHIGH

    0.6


    0.26


    µs


    Time bus free before new transmission can start

    tBUF

    20


    20


    µs

    Between STOP and START and between ACK and ReStart

    START Hold Time

    tHD.STA

    0.6


    0.26


    µs

    The delay required between SDA

    becoming low and SCL starting to go low in a START

    START Setup Time

    tSU.STA

    0.6


    0.26


    µs

    The delay required between SCL

    becoming high and SDA starting to go low in a START

    Data In Hold Time

    tHD.DAT

    0


    0


    µs


    Data In Setup Time

    tSU.DAT

    0.1


    0.1


    µs


    Input Rise Time

    tR


    300


    120

    ns

    From (VL,MAX=0.3*Vcc) to (VIH,MIN=0.7*Vcc), see Figure 6

    Input Fall Time

    tF


    300


    120

    ns

    From (VIH,MIN=0.7*Vcc) to (VIL,MAX=0.3*Vcc), see Figure 6

    STOP Setup Time

    tSU.STO

    0.6


    0.26


    µs


    STOP Hold Time

    tHD.STO

    0.6


    0.26


    µs


    Aborted sequence – bus release

    Deselect

    _Abort


    2


    2

    ms

    Delay from a host de-asserting ModSelL (at any point in a bus

    sequence) to the QSFP-DD module releasing SCL and SDA

    ModSelL Setup Time1

    tSU.

    ModSelL

    2


    2


    ms

    ModSelL Setup Time is the setup time on the select line before the start of a host initiated TWI serial

    bus sequence.

    ModSelL Hold Time1

    tHD.

    ModSelL

    2


    2


    ms

    ModSelL Hold Time is the delay from completion of TWI serial bus sequence to changes of module

    select status.

    TWI Serial Interface Clock Holdoff “Clock Stretching”

    T_clock_ hold


    500


    500

    µs

    Time the QSFP-DD module may hold the SCL line low before continuing with a read or write

    operation.

    Complete Single or

    Sequential Write to non- volatile registers

    tWR


    80


    80

    ms

    Time to complete a Single or

    Sequential Write to non-volatile registers.

    Accept a single or sequential write to volatile

    memory

    tNACK


    10


    10

    ms

    Time to complete a Single or Sequential Write to volatile

    registers.

    Time to complete a memory bank/page

    tBPC


    10


    10

    ms

    Time to complete a memory bank and/or page change.

    Endurance (Write Cycles)


    50k


    50k


    cycles

    Module Case Temperature = 70 ºC

    Note 1: Management registers can be read to determine alternate ModSelL set up and hold times. See CMIS 8.4.5, Durations Advertising or SFF-8636 6.2.9, Free Side Device Properties (Page 00h, Bytes 107-115).

    2


    1. The TWI serial interface address of the QSFP112 module is 1010000X (A0h). In order to allow access to

    2. multiple QSFP-DD/QSFP-DD800 modules on the same TWI serial bus, the QSFP112 includes a module select

    3. pad, ModSelL. This input (which is pulled high, deselected in the module) must be held low by the host to

    4. select the module of interest and allow communication over the TWI serial interface. The module must not

    5. respond to or accept TWI serial bus instructions unless it is selected. 6

    1. Before initiating a TWI serial bus communication, the host shall provide setup time on the ModSelL line of all

    2. modules on the TWI bus. The host shall not change the ModSelL line of any module until the TWI serial bus

    3. communication is complete and the hold time requirement is satisfied. 10


    1. 5.5.1.1 Bus timing tBUF

    2. The timing attribute tBUF is the bus free time between sequential TWI transactions, see Figure 20. It’s

    3. measured from the low to high SDA edge of the Stop condition of the Write transaction to the high to low SDA

    4. edge of the Start condition for the next transaction. 15


      1. 5.5.1.2 Bus timing tWR

      2. The timing attribute tWR is the maximum time allowed for a module to complete its internally timed write cycle

      3. after a single or sequential write to non-volatile memory before the next basic management operation can be

      4. accepted, see Figure 20. The write cycle completion time is measured from the low to high SDA edge of the

      5. STOP condition of the Write transaction to the high to low SDA edge of the START condition for the next

      6. transaction.

      22


      23

      24

      25 Figure 20: Bus timing tWR


      12

  2. 5.5.1.3 Bus timing tNACK

  3. The timing attribute tNACK is the maximum time allowed for a module to complete its internally timed write

  4. cycle after a single or sequential write to a volatile memory location before the next basic management

  5. operation can be accepted, see Figure 21. The write cycle completion time is measured from the low to high

  6. SDA edge of the STOP condition of the Write transaction to the high to low SDA edge of the START condition

  7. for the next transaction. 9


10

11 Figure 21: Bus timing tNACK

12


  1. 5.5.1.4 Bus timing tBPC

  2. The timing attribute tBPC is the time required for a module to complete the change for the requested Bank

  3. and/or Page selection, see Figure 22. It’s measured from the low to high SDA edge of the Stop condition of

  4. the Write transaction to the high to low SDA edge of the Start condition for the next transaction.



1

2 Figure 22: Bus timing tBPC

3


  1. 5.5.2 Timing for soft control and status functions

  2. Timing for QSFP112 soft control status functions is described in Table 18. Squelch and disable timings are

  3. defined in Table 19.

4

Table 18- Timing for QSFP112 soft control and status functions

Parameter

Symbol

Min

Max

Unit

Conditions


MgmtInitDuration

Max MgmtInit Duration


2000

ms

Time from power on1, hot plug or rising edge of reset until until the high to low SDA transition of the Start condition for the first

acknowledged TWI transaction.

ResetL Assert Time

t_reset_init

10


µs

Minimum pulse time on the ResetL signal to initiate a module reset.

Int/RxLOS Mode Change

t_IntL/RxLOSL


100

ms

Time to change between IntL and RxLOSL modes of the dual- mode signal IntL/RxLOSL.

LPMode/TxDis

mode change time

t_LPMode/TxDis


100

ms

Time to change between LPMode and TxDis

modes of LPMode/TxDis

IntL Assert Time

ton_IntL


200

ms

Time from occurrence of condition triggering IntL until Vout:IntL=Vol

IntL Deassert Time

toff_IntL


500

µs

Time from clear on read2 operation of associated flag until Vout:IntL=Voh. This includes deassert times for Rx LOS, Tx Fault

and other flag bits.

RxLOS Assert Time

ton_los


100

ms

Time from Rx LOS condition present to Rx LOS bit set (value = 1b) and IntL asserted 3.

Rx LOS Assert Time

(optional fast mode)

ton_losf


1

ms

Time from Rx LOS state to Rx LOS bit set

(value = 1b) and IntL asserted 3.

RxLOS Deassert Time (optional fast mode)

toff_f_LOS


3

ms

Optional fast mode is advertised via the CMIS. Time from optical signal above the LOS deassert threshold to when the module

releases the RxLOSL signal to high.

TX Disable Assert Time

ton_TxDis


100

ms

Time from Tx Disable bit set to 1 until optical output falls below 10% of nominal.

TX Disable Assert

Time (optional fast mode)

ton_f_TxDis


3

ms

Optional fast mode is advertised via CMIS.

Time from TxDis signal high to the optical output reaching the disabled level

TX Disable Deassert Time

toff_TxDis


400

ms

Time from Tx Disable bit cleared to 1 until optical output rises above 90% of nominal 4.

Tx Fault Assert Time

ton_Txfault


200

ms

Time from Tx Fault state to Tx Fault bit set (value=1b) and IntL asserted.

Flag Assert Time

ton_flag


200

ms

Time from occurrence of condition triggering

flag to associated flag bit set (value=1b) and IntL asserted.

Mask Assert Time

ton_mask


100

ms

Time from mask bit set (value=1b) 5 until associated IntL assertion is inhibited

Mask Deassert Time

toff_mask


100

ms

Time from mask bit cleared (value=0b) 5 until associated IntL operation resumes

Data Path Tx Turn

On Max Duration6

DataPathTxTurnOn_MaxDuration

see CMIS memory P01h: B168

Data Path Tx Turn Off Max Duration6

DataPathTxTurnOff_MaxDuration

see CMIS memory P01h: B168

Data Path Deinit Max Duration6

DataPathDeinit_MaxDuration

see CMIS memory P01h: B144


Data Path Init Max Duration6

DataPathInit_MaxDuration

see CMIS memory P01h: B144

Module Pwr Up Max Duration7

ModulePwrUp_MaxDuration

see CMIS memory P01h: B167

Module Pwr Dn Max

Duration7

ModulePwrDn_MaxDuration

see CMIS memory P01h: B167

Notes: 1. Power on is defined as the instant when supply voltages reach and remain at or above the minimum level specified in Table 21.

  1. Measured from low to high SDA edge of the Stop condition of the read transaction.

  2. Rx LOS condition is defined at the optical input by the relevant standard.

  3. Tx Squelch Deassert time is longer than SFF-8679 [32].

5. Measured from low to high SDA edge of the Stop condition of the write transaction.

  1. Measured from the low to high SDA edge of the Stop condition of the Write transaction until the IntL for the state change Vout:IntL=Vol, unless the module advertises a less than 1 ms duration in which case there is no defined measurement.

  2. Measured from the low to high SDA edge of the Stop condition of the Write transaction until the IntL for the

state change Vout:IntL=Vol.

1

2

Table 19- I/O Timing for Squelch & Disable

Parameter

Symbol

Max

Unit

Conditions

Rx Squelch Assert Time

ton_Rxsq

15

ms

Time from loss of Rx input signal until the squelched output condition is reached, see 4.6.1.

Tx Squelch Assert Time

ton_Txsq

400

ms

Time from loss of Tx input signal until the squelched output condition is reached, see 4.6.2.

Tx Squelch Deassert Time

toff_Txsq

1.5

s

Tx squelch deassert is system and implementation dependent, see also 4.6.2.

Tx Disable Assert Time

ton_txdis

100

ms

Time from the stop condition of the Tx Disable write

sequence1 until optical output falls below 10% of nominal.

Tx Disable Assert Time (optional fast mode)

ton_txdisf

3

ms

Time from Tx Disable bit set (value = 1b)1 until optical output falls below 10% of nominal, see notes 2 and 3.

Tx Disable Deassert Time

toff_txdis

400

ms

Time from Tx Disable bit cleared (value = 0b)1 until optical output rises above 90% of nominal, see notes 2, and 3.

Tx Disable Deassert Time (optional fast mode)

toff_txdisf

10

ms

Time from Tx Disable bit cleared (value = 0b)1 until optical output rises above 90% of nominal, see notes 2 and 3.

Rx Output Disable Assert Time

ton_rxdis

100

ms

Time from Rx Output Disable bit set (value = 1b)1 until Rx output falls below 10% of nominal

Rx Output Disable Deassert Time

toff_rxdis

100

ms

Time from Rx Output Disable bit cleared (value = 0b)1 until Rx output rises above 90% of nominal.

Squelch Disable Assert

Time

ton_sqdis

100

ms

This applies to Rx and Tx Squelch and is the time from bit

set (value = 0b)1 until squelch functionality is disabled.

Squelch Disable Deassert Time

toff_sqdis

100

ms

This applies to Rx and Tx Squelch and is the time from bit cleared (value = 0b)1 until squelch functionality is enabled.

Notes:

  1. Measured from LOW to HIGH SDA signal transition of the STOP condition of the write transaction.

  2. CMIS 4.0 and beyond the listed values are superseded by the advertised DataPathTxTurnOff_MaxDuration and DataPathTxTurnOn_MaxDuration times in P01h.168.

  3. Listed values place a limit on the DataPathTxTurnOff_MaxDuration and DataPathTxTurnOn_MaxDuration

times (P01h.168) that can be advertised by such modules (for CMIS 4.0 and beyond).

3

4


  1. 5.6 High Speed Electrical Specification

  2. For detailed QSFP112 electrical specifications for operation up to 29 GBd see e.g., IEEE Std 802.3-2018

  3. Annex 86A, Annex 83E, Annex 120C, or Annex 120E [15]; Fibre Channel FC-PI-6 [1], FC-PI-7 [2]; OIF CEI 4.0

  4. [22]; InfiniBand FDR, EDR, and HDR specifications [19]. For detailed QSFP-DD-800 electrical specifications

  5. for operation up to 58 GBd see e.g., IEEE P802.3ck Annex 120G [17]; Fibre Channel FC-PI-8 [3]; OIF CEI-

  6. 112G-VSR [22]; InfiniBand NDR specifications [19].

7

  1. Partial or complete squelch specifications may be provided in the appropriate specification. Where squelch is

  2. not fully defined by the appropriate specification, the recommendations of the following subsections 5.6.1 and

  3. 5.6.2 may be used.

11

12 Editor’s note: squelch levels for 100 Gb/s PAM4 may need to be lowered and currently under investigation.

13


14 5.6.1 Rx(n)(p/n)

  1. Rx(n)(p/n) are QSFP112 module receiver data outputs. Rx(n)(p/n) are AC-coupled 100 Ohm differential lines

  2. that should be terminated with 100 Ohm differentially at the Host ASIC(SerDes). The AC coupling is inside the

  3. QSFP112 modules and not required on the Host board. When properly terminated, the differential voltage

  4. swing shall be less than or equal to 900 mVpp or as defined by the relevant standard, or whichever is less. 19

  1. Output squelch for loss of optical input signal, hereafter Rx Squelch, is required and shall function as follows.

  2. In the event of the Rx input signal on any optical port becoming equal to or less than the level required to

  3. assert LOS, then the receiver output(s) associated with that Rx port shall be squelched. A single Rx optical

  4. port can be associated with more than one Rx output as shown in Table 24. In the squelched state output

  5. impedance levels are maintained while the differential voltage amplitude shall be less than 50 mVpp. 25

  1. In normal operation the default case has Rx Squelch active. Rx Squelch can be deactivated using Rx Squelch

  2. Disable through the TWI serial interface. Rx Squelch Disable is an optional function.


  3. 5.6.2 Tx(n)(p/n)

  4. Tx(n)(p/n) are QSFP-DD module transmitter data inputs. They are AC-coupled 100 Ohm differential lines with

  5. 100 Ohm differential terminations inside the QSFP112 optical module. The AC coupling is implemented inside

  6. the QSFP112 optical module and not required on the Host board. 32

  1. Output squelch for loss of electrical signal, hereafter Tx Squelch, is an optional function. Where implemented it

  2. shall function as follows. In the event of the differential, peak-to-peak electrical signal amplitude on any

  3. electrical input lane becoming less than 70 mVpp, then the transmitter optical output associated with that

  4. electrical input lane shall be squelched and the associated TxLOS flag set. If multiple electrical input lanes are

  5. associated with the same optical output lanes, the loss of any of the incoming electrical input lanes causes the

  6. optical output lane to be squelched. 39

  1. For applications, e.g., Ethernet, where the transmitter off condition is defined in terms of average power,

  2. squelching by disabling the transmitter is recommended and for applications, e.g., InfiniBand, where the

  3. transmitter off condition is defined in terms of OMA, squelching the transmitter by setting the OMA to a low

  4. level is recommended. 44

  1. In module operation, where Tx Squelch is implemented, the default case has Tx Squelch active. Tx Squelch

  2. can be deactivated using Tx Squelch Disable through the TWI serial interface. Tx Squelch and Tx Squelch

  3. Disable are optional functions. 48


  1. 5.7 Power Requirements

  2. The power supply has three designated pads, VccTx, Vcc1, and VccRx in the connector. VccRx, Vcc1, and

  3. VccTx may be internally connected within the module in any combination at the discretion of the module

  4. vendor. Power is applied concurrently to these pads. 5

  1. A host board together with the QSFP112 module(s) forms an integrated power system. The host supplies

  2. stable power to the module. The module limits electrical noise coupled back into the host system and limits

  3. inrush charge/current during hot plug insertion or module state transitions. 9

  1. All power supply requirements in Table 21 shall be met at the maximum power supply current. No power

  2. sequencing of the power supply is required of the host system since the module sequences the contacts in the

  3. order of ground, supply and signals during insertion. 13


  1. 5.7.1 QSFP112 Power Classes and Maximum Power Consumption

  2. There are two power modes: Low Power Mode and High Power Mode, and eight power classes, Class 1 -

  3. Class 8. Module power classes are defined in Table 20 and module power specifications are provided in Table

  4. 21.

18

  1. Since a wide range of module power classes exist, to avoid exceeding the system power supply limits and

  2. cooling capacity when a module is inserted into a system designed to accommodate only low power

  3. consumption modules, it is recommended that host systems designed to accommodate only low power

  4. consumption modules also implement the state machine defined in the CMIS [5] and identify the power class of

  5. the module before allowing the module to go into High Power Mode, where power class 8 requires reading

  6. CMIS (Page00, Byte 201) to determine actual power consumption. This is to avoid exceeding the host system

  7. power supply limits and cooling capacity when a module exceeding the power class supported by the system is

  8. inserted.

27

28 Table 20- QSFP112 Power Classes

Power Class

Max Power (W)

CMIS Register

1

1.5

Direct readout of Page 00h Byte 200[000xxxxx]

2

2.0

Direct readout of Page 00h Byte 200[001xxxxx]

3

2.5

Direct readout of Page 00h Byte 200[010xxxxx]

4

3.5

Direct readout of Page 00h Byte 200[011xxxxx]

5

4.0

Direct readout of Page 00h Byte 200[100xxxxx]

6

4.5

Direct readout of Page 00h Byte 200[101xxxxx]

7

5.0

Direct readout of Page 00h Byte 200[110xxxxx]

8 1

>5.0

Direct readout of Page 00h Byte 200[111xxxxx]

Note: 1. When a module reports power class 8 the host must read CMIS Page 00h Byte 201 to

determine module power dissipation. Please see CMIS Byte 201 register definition for more information.

29

  1. In general, the higher power classification levels are associated with higher data rates and longer reaches. The

  2. system designer is responsible for ensuring that the maximum case temperature does not exceed the case

  3. temperature requirements.

33


  1. 5.7.2 QSFP112 Host Board Power Supply Filtering

  2. The specification of the host power supply filtering network is beyond the scope of this specification,

  3. particularly because of the wide range of module Power Classes. During power transient events, the host

  4. should ensure that any neighboring modules sharing the same supply stay within their specified supply voltage

  5. limits. The host should also ensure that the intrinsic noise of the power rail is filtered to guarantee the correct

  6. operation of the optical modules. The reference power supply filter is shown in Figure 23.


7

8 Figure 23: Reference Power Supply Filter for Module Testing

9

  1. Any voltage drop across a filter network on the host is counted against the host DC set point accuracy

  2. specification. System designers should choose components with appropriate DCR and ESR, in order to

  3. minimize the voltage drop and the amount of noise coupled to the module. System designers should carefully

  4. choose components with appropriate DCR and ESR on host supporting power class 6 or higher, in order to

  5. minimize the voltage drop and the amount of noise coupled to the module. 15

  1. The specifications for the power supply are shown in Table 21. The limits in Table 21 apply to the combined

  2. current that flows through all inductors in the power supply filter (represents host Icc current Figure 23). Inrush

  3. current shall be measured with the appropriate equipment, such as current probes or shunt resistors. The test

  4. equipment shall provide enough bandwidth, vertical resolution, SNR and memory depth, in order to capture

  5. properly all the power events. 21


  1. 5.7.3 Module Power Supply Specification

  2. To avoid exceeding the host system power capacity, if the host pulls LPMode low, the module upon hot-plug,

  3. power cycle or reset proceed to High Power without host intervention. If the host does not pull LPMode high

  4. the module will proceed to High Power Mode without host intervention. Figure 24 shows waveforms for

  5. maximum instantaneous, sustained and steady state currents for Low Power and High Power modes.

  6. Specification values for maximum instantaneous, sustained and steady state currents at each power class are

  7. given in Table 21.

29

  1. The module shall not be affected by the instantaneous variations of the power supply caused by its own

  2. current drawing profile during all power transient events. The module shall support instantaneous power

  3. supply Vcc variations with a slew rate up to 175 mV/ms. No traffic hits or TWI errors shall be observed during

  4. Vcc variations.


    1. Table 21- Power supply specifications, instantaneous, sustained, and steady state current limits

      Parameter

      Symbol

      Min

      Nom

      Max

      Unit

      Power supply voltages VccTx, VccRx, and Vcc1 including ripple, droop and noise below 100 kHz1


      3.135

      3.3

      3.465

      V

      Module inrush - instantaneous peak duration2

      T_ip



      50

      µs

      Module inrush - initialization time2

      T_init



      500

      ms

      Low Power Mode for all modules and Power Class 1 Module

      Power Consumption Class

      P_0



      1.5

      W

      Instantaneous peak current at hot plug

      Icc_ip_lp

      -

      -

      600

      mA

      Sustained peak current at hot plug

      Icc_sp_lp

      -

      -

      495

      mA

      Steady state current

      Icc_lp

      See Note 3

      mA

      High Power Mode Power Class 2 module

      Power Consumption Class

      P_2



      2.0

      W

      Instantaneous peak current

      Icc_ip_2

      -

      -

      800

      mA

      Sustained peak current

      Icc_sp_2

      -

      -

      660

      mA

      Steady state current

      Icc_2

      See Note 3

      mA

      High Power Mode Power Class 3 module

      Power Consumption Class

      P_3



      2.5

      W

      Instantaneous peak current

      Icc_ip_3

      -

      -

      1000

      mA

      Sustained peak current

      Icc_sp_3

      -

      -

      825

      mA

      Steady state current

      Icc_3

      See Note 3

      mA

      High Power Mode Power Class 4 module

      Power Consumption Class

      P_4



      3.5

      W

      Instantaneous peak current

      Icc_ip_4

      -

      -

      1400

      mA

      Sustained peak current

      Icc_sp_4

      -

      -

      1155

      mA

      Steady state current

      Icc_4

      See Note 3

      mA

      High Power Mode Power Class 5 module

      Power Consumption Class

      P_5



      4.0

      W

      Instantaneous peak current

      Icc_ip_5

      -

      -

      1600

      mA

      Sustained peak current

      Icc_sp_5

      -

      -

      1320

      mA

      Steady state current

      Icc_5

      See Note 3

      mA

      High Power Mode Power Class 6 module

      Power Consumption Class

      P_6



      4.5

      W

      Instantaneous peak current

      Icc_ip_6

      -

      -

      1800

      mA

      Sustained peak current

      Icc_sp_6

      -

      -

      1485

      mA

      Steady state current

      Icc_6

      See Note 3

      mA

      High Power Mode Power Class 7 module

      Power Consumption Class

      P_7



      5.0

      W

      Instantaneous peak current

      Icc_ip_7

      -

      -

      2000

      mA

      Sustained peak current

      Icc_sp_7

      -

      -

      1650

      mA

      Steady state current

      Icc_7

      See Note 3

      mA

      High Power Mode Power Class 8 module

      Power Consumption Class

      P_84



      >5.0

      W

      Instantaneous peak current

      Icc_ip_8

      -

      -

      P_8/2.5

      A

      Sustained peak current

      Icc_sp_8

      -

      -

      P_8/3.03

      A

      Steady state current

      Icc_8

      -

      -

      4.5

      A

      Notes: 1. Measured at VccTx, VccRx, and Vcc1.

      2: T_ip and T_init are test conditions for measuring inrush current and not characteristics of the module. 3: The module must stay within its declared power class.

      4: P_8 is the module power dissipation reported by CMIS Byte 201.

      2


      1

    2. Figure 24: Instantaneous and sustained peak currents for Icc Host (see Table 13)

3


  1. 5.7.4 Host Board Power Supply Noise Output

  2. The host shall generate an effective weighted integrated spectrum RMS noise less than the eN_Host value in

  3. Table 14 when tested by the methods of SFF-8431 [29], D.17.1 with the following exceptions:

  4. a. The truncated function equation with coefficients from Table 22.

  5. b. The resistor shall draw the maximum rated current per contact.

  6. c. The frequency response of the truncated function is illustrated in Figure 25.

    10

    11

    12


    1

    1. Table 22- Truncated Filter Response Coefficients for Host Power Supply Noise Output

      3

      Frequency

      a

      b

      c

      d

      e

      10 Hz < f < 240.2 Hz

      0

      0

      0

      0

      -0.1

      240.2 Hz < f < 24.03 kHz

      0.3784

      -3.6045

      12.694

      -19.556

      11.002

      24.03 kHz < f < 360.4 kHz

      -22.67038

      430.392

      -3053.779

      9574.26

      -11175.98

      360.4 kHz < f < 12.6 MHz

      3.692166

      -91.467

      838.80

      -3400.38

      5139.285

      12.6 MHz < f < 24 MHz

      0

      0

      0

      0

      -60

      4


      5

      6 Figure 25: Truncated Transfer Response for Host Board Power Supply Noise Output measurement

      7


      1. 5.7.5 Module Power Supply Noise Output

      2. The QSFP112 modules when plugged into a reference module compliance board shall generate noise less

      3. than the value in Table 23 when tested by the methods of SFF-8431 [29], D.17.2. The module must pass

      4. module power supply noise output test in all operating modes. This test ensures the module will not couple

      5. excessive noise from inside the module back onto the host board. 13

      1. The RMS module noise voltage output is defined in the frequency band from 10 Hz to 10 MHz. Module noise

      2. shall be measured with an appropriate probing technique at the input stage of the Vcc PSU filtering network,

      3. see Figure 26.

      17


      1

      2

    2. Figure 26: Module Noise Injection Point

    4


    1. 5.7.6 Module Power Supply Noise Tolerance

    2. The QSFP112 modules shall meet all requirements and remain fully operational in the presence of a reference

    3. noise waveform described in Table 23 superimposed on the DC voltage. The reference noise waveform

    4. consists of triangular sweep of supply voltage Vcc PSU from 3.135 to 3.465 while a sinusoidal 1 kHz to 1 MHz

    5. noise is added to Vcc PSU. This emulates the worst case noise the module must tolerate and be fully

    6. operational. The reference noise shall be injected at the input stage of the Vcc PSU filtering network, see

    7. Figure 26. An appropriate probing technique is required for noise characterization. 12

    13 Table 23- Power Supply Output Noise and Tolerance Specifications

    Parameter

    Symbol

    Min

    Nom

    Max

    Unit

    Host RMS noise output 40 Hz-10 MHz (eN_Host)




    25

    mV

    Module RMS noise output 10 Hz - 10 MHz




    30

    mV

    Module sinusoidal power supply noise tolerance 1 kHz - 1 MHz (p-p) 1

    PSNRmod



    66

    mV

    Vcc PSU triangular tolerance waveform amplitude (p-p) 2


    3.135


    3.465

    V

    Vcc PSU triangular tolerance waveform frequency (p-p)


    0.001


    1000

    Hz

    Notes:

    1. Module sinusoidal power supply noise must be added to the Vcc PSU triangular waveform.

    2. Assumes nominal Vcc PSU=3.3 V.

    14


    1. 5.8 ESD

    2. Where ESD performance is not otherwise specified, e.g., in the Ethernet specification, the QSFP-DD/QSFP-

    3. DD800 modules shall meet ESD requirements given in EN61000-4-2, criterion B test specification when

    4. installed in a properly grounded cage and chassis. The units are subjected to 15 kV air discharges during

    5. operation and 8 kV direct contact discharges to the case. All the QSFP-DD/QSFP-DD800 modules and host

    6. pads including high speed signal pads shall withstand 1000 V electrostatic discharge based on Human Body

    7. Model per JEDEC JS-001 [9][20] and IEC EN61000-4-2 [8].


    1. 5.9 Clocking Considerations


    2. 5.9.1 Data Path Description

    3. Within a module, host electrical and module media lanes are grouped together into a logical concept called a

    4. data path. A data path is intended to represent a group of lanes over which a block of data is distributed that

    5. will be powered up or down and initialized together. Some examples include a 400GAUI-4 to 400GBASE-DR4

    6. module implementation, where the data path would include four host electrical lanes and four module media

    7. lanes, or a 100GAUI-2 to 100GBASE-FR module implementation, where the data path would include 2 host

    8. electrical lanes and one module media lane. 9


  7. 5.9.2 TX Clocking Considerations

  8. Within a given Tx data path the host is responsible for ensuring that all electrical lanes delivered to the module

  9. are frequency synchronous (sourced from the same clock domain). If a module supports multiple Tx data paths

  10. running concurrently, the different Tx data paths can either all be in a single clock domain or separate clock

  11. domains. The module advertises which of these two modes it supports via the management registers. 15

  1. If the module supports multiple Tx data paths running concurrently in a single clock domain, the module shall

  2. ensure that active Tx data paths continue to operate undisturbed even as other Tx data paths (and their

  3. associated Tx input lanes) are enabled/disabled by the host. 19


  1. 5.9.3 Rx Clocking Considerations

  2. Within a given Rx data path all lanes received on the module media interface are required to be frequency

  3. synchronous (sourced from the same clock domain). If a module supports multiple Rx data paths running

  4. concurrently, the module shall allow the different Rx data paths to be asynchronous from each other (sourced

  5. from separate clock domains). 25

26

27

28

29

30

31

32

33

34


  1. 6 Optical Port Mapping and Optical Interfaces


  2. 6.1 Electrical data input/output to optical port mapping

  3. Table 24 defines the mapping for QSFP-DD/QSFP-DD800 electrical Tx data inputs and Rx data outputs to

  4. optical ports combinations. Note that there is no defined mapping of electrical input/output to optical

  5. wavelengths for WDM applications. The QSFP112 with 4 transmit lanes [Tx1-Tx4] and 4 receive lanes [Rx1-

  6. Rx4] allows optical port mapping as shown in Table 24, but the Tx/Rx lanes 5-8 should be ignored. 7

8 Table 24- Electrical Signal to Optical Port Mapping

Electrical data input/output


Optical port mapping (see Figure 27)

Duplex LC, CS, SN, or MDC

MPO-12, Dual (CS, SN, MDC,

Duplex LC, or MPO-12)

MPO-12, Quad (SN or MDC)

MPO-12 (two row), MPO-16, or Dual MPO-12

MPO-12, SN, MDC (BiDi)

1 TX fiber

1 RX fiber 1

2 TX fibers

2 RX fibers 1

4 TX fibers

4 RX fibers 1

8 TX fibers

8 RX fibers 1,3

8 Tx (Rx)

fibers 2,3

Tx1


TX-1


TX-1

TX-1

TX-1

TR1

Tx2

TX-2

RT1

Tx3

TX-2

TX-3

TR2

Tx4

TX-4

RT2

Tx5


TX-2

TX-3

TX-5

TR3

Tx6

TX-6

RT3

Tx7

TX-4

TX-7

TR4

Tx8

TX-8

RT4

Rx1


RX-1


RX-1

RX-1

RX-1

RT1

Rx2

RX-2

TR1

Rx3

RX-2

RX-3

RT2

Rx4

RX-4

TR2

Rx5


RX-2

RX-3

RX-5

RT3

Rx6

RX-6

TR3

Rx7

RX-4

RX-7

RT4

Rx8

RX-8

TR4

Notes:

  1. TX-n or RX-n where n is the optical port number as defined Figure 27.

  2. TRn or RTn where n is the optical port number as defined Figure 27.

  3. Some QSFP-DD/QSFP-DD800 modules may require fewer CS, SN, or MDC connectors. In such cases, Port #1 is always the left-most port. Successive ports then follow sequentially from left-to-right

as shown in Figure 27.

9


  1. 6.2 Optical Interfaces

  2. The recommended location and numbering of the optical ports for 14 Media Dependent Interfaces (MDI) are

  3. shown in Figure 27. The transmit and receive optical lanes shall occupy the positions depicted in Figure 27

  4. when looking into the MDI receptacle with the connector keyway feature on top. QSFP-DD/QSFP-DD800

  5. optical MDI examples are shown for three male MPO receptacles (see Figure 28, Figure 29, and Figure 30) a

  6. duplex LC (see Figure 31), a Dual CS connector (see Figure 32), a Quad SN receptacle (see Figure 33), a

  7. Quad MDC receptacle (see Figure 34), a Dual SN receptacle (see Figure 35), and a Dual MDC receptacle (see

  8. Figure 36), a Dual Duplex LC receptacle (see Figure 37), and a Dual MPO-12 receptacle (see Figure 40 ).


    MPO-12






    1


    TX

    2 3


    4


    RX

    4 3 2


    1


    Note: The MPO 12, 2 row optical MDI is used for breakout applications and is not intended for structured cabling applications.

    MPO-16         





    TX









    R

    1 2 3

    4

    5

    6

    7

    8

    8

    7 6

    5 4



    1 2 3

    TX

    5 6

    MPO-12   


    1

    1

    2

    2

    TX

    RX

    TX

    RX

    Dual CS Du


    1

    2

    3

    TX

    TX

    RX

    RX

    Quad SN


    Dual SN



    1

    1

    RX

    TX

    2

    1

    TX

    RX

    2

    Dual Duplex LC


    2

    3


    RX

    1

    2

    3

    4

    5

    6

    7 TX

    8

    TX

    4

    3

    2

    1

    8

    7

    6

    5

    RX

    Dual MPO-12


    1

    2

    3



    4

    5

    1. Note: For some CS, SN, and MDC use cases, fewer connector ports may be needed. In these cases, Port 1 is

    2. always the left-most port. Successive ports then follow sequentially from left-to-right as shown. Dual Duplex

    3. LC and Dual MPO port shall be positioned belly to belly, and the optical connector keys shall be oriented

    4. towards the side walls of module. 10

      1. Figure 27: Optical Media Dependent Interface port assignments

        12

        13


        1


        1. 6.2.1 MPO Optical Cable connections

        2. The optical plug and receptacle for the MPO-12 one row connectors are specified in TIA-604-5 [25] and IEC

        3. 61754-7-1 [11], see Figure 28. The optical plug and receptacle for one row MPO-16 connectors are specified

        4. in TIA-604-18 [27] and IEC 61754-7-3 [13] and shown in Figure 29. The optical plug and receptacle for the

        5. MPO-24 two row connectors are specified in TIA-604-5 [25] and IEC 61754-7-2 [12] see Figure 30. Note: This

        6. specification uses the terms MPO-12 in place of the TIA term MPO and MPO-12 Two Row in place of the TIA

        7. term MPO Two Row. 9

    5. Aligned keys are used to ensure alignment between the modules and the patchcords. The optical connector is

    6. orientated such that the keying feature of the MPO receptacle is on the top. Note: Two alignment pins are

    7. present in each receptacle. 13


    14

    15

    16

    17

  9. Figure 28: MPO-12 One row optical patchcord and module receptacle

19


1


2

  1. Figure 29: MPO-16 One row optical patchcord and module receptacle

    4


    1


    2

    3

  2. Figure 30: MPO-12 Two row optical patchcord and module receptacle

5


  1. 6.2.2 Duplex LC Optical Cable connection

  2. The Duplex LC optical plug and module receptacle are specified in TIA-604-10 [25] and IEC 61754-20 [14],

  3. and shown in Figure 31.

4

5

6 Figure 31: Duplex LC optical patchcord and module receptacle

7


  1. 6.2.3 Dual CS Optical Cable connection

  2. The Dual CS optical receptacle for a QSFP-DD/QSFP-DD800 modules are specified in CS-01242017 [6] and

  3. shown in Figure 32.

    11


    12


    13

    14 Figure 32: Dual CS connector optical patchcord and module receptacle

    15


    1


    1. 6.2.4 Quad SN Optical Cable connections

    2. The Quad SN optical connector and receptacle for QSFP-DD/QSFP-DD800 module is specified in SN-

    3. 60092019 [23] and shown in Figure 33. The top key and offset bottom key are used to ensure alignment

    4. between the modules and the patch cords. 6

    7

    8

      1. Figure 33: Quad SN optical connector pathcord and four-port module receptacle

        10


  4. 6.2.5 Quad MDC Optical Cable connection

  5. The Quad MDC optical plug and receptacle for a QSFP-DD/QSFP-DD800 modules are specified in USC-

  6. 11383001 [28] and shown in Figure 34. The optical connector is orientated such that the keying feature of the

  7. MDC receptacle is on the top. 15

16

17

18 Figure 34: Quad MDC optical connector patchcord and four-port module receptacle


  1. 6.2.6 Dual SN Optical Cable connections

  2. The Dual SN optical connector and receptacle for QSFP-DD/QSFP-DD800 modules are specified in SN-

  3. 60092019 [23] and shown in Figure 35. The top key and offset bottom key are used to ensure alignment

  4. between the modules and the patch cords. 5

6

7

8 Figure 35: Dual SN optical connector patchcord and dual-port module receptacle

9

10


  1. 6.2.7 Dual MDC Optical Cable connection

  2. The Dual MDC optical plug and receptacle for a QSFP-DD/QSFP-DD800 modules are specified in USC-

  3. 11383001 [28] and shown in Figure 36. The optical connector is orientated such that the keying feature of the

  4. MDC receptacle is on the top. 15

16

17

18 Figure 36: Dual MDC optical connector patchcord and dual-port module receptacle

19

20

21

22


  1. 6.2.8 Dual Duplex LC Optical Cable connection

  2. The Dual Duplex LC module receptacle for a QSFP-DD Type 2B Module is shown in Figure 38. Each LC

  3. Duplex interface is specified in TIA-605-10 [26], and the two LC Duplex ports need to be pitched at least 7.3

  4. mm apart (Figure 43). The latches of LC plug may exceed the overall module width (see Figure 39). The pitch

  5. between the cages in a system design will need to accommodate this excess width but it is not expected that

  6. this will reduce port counts in a system. 7

8

9

    1. Figure 37: Dual Duplex LC module receptacle (in support of breakout applications)

      11


      12

      13

      14 Figure 38: Dual Duplex LC module receptacle port pitch

      15


      16

      17 Figure 39: Dual Duplex LC latch width


      1


      2 6.2.9 Dual MPO-12 Optical Cable connection

      3 The Dual MPO-12 module receptacle for a QSFP-DD Type 2B module is shown in Figure 40. Each MPO-12

      4 interface is specified in TIA-604-5 [25], and the two MPO-12 ports need to be pitched at least 10.2 mm apart

      5 (Figure 41).’

      6

      7

      8

      9 Figure 40: Dual MPO module receptacle (in support of breakout applications)

      10

      11

      12


      13

      14 Figure 41: Dual MPO-12 module receptacle port pitch

      15

      16

      17

      18

      19

      20

      21


      1. 6.3 Module Color Coding and Labeling

      2. An exposed feature of the QSFP-DD/QSFP-DD800 module (a feature or surface extending outside of the

      3. bezel) should be color coded as follows:

      4

      1. Beige for 850nm

      2. Blue for 1310nm

      3. White for 1550nm

      4. Above color coding list is not exhaustive, other specifications may define additional color codes to supplement

      5. or override above color coding as needed. 10

      11

  1. Each QSFP-DD/QSFP-DD800 module shall be clearly labeled. The complete labeling need not be visible when

  2. the QSFP-DD/QSFP-DD800 module is installed. QSFP-DD recess bottom area is the recommended location

  3. of the label, but the location of label for QSFP-DD800 is on the module nose surface. Labeling shall include: 15

  1. Appropriate manufacturing and part number identification

  2. Appropriate regulatory compliance labeling

  3. A manufacturing traceability code 19

20 The label should also include clear specification of the external port characteristics such as: 21

  1. Optical wavelength

  2. Required fiber characteristics (i.e., MMF/SMF)

  3. Operating data rate

  4. Interface standards supported

  5. Link length supported

  6. Connector Type

28

  1. If required to comply with 10.3, a label must be applied to the top external surface of the module case, warning

  2. of high touch temperature. 31

32 The labeling shall not interfere with the mechanical, thermal or EMI features. 33

34


  1. 7 QSFP-DD Mechanical and Board Definition

  2. This chapter is the foundation for QSFP-DD, QSFP-DD800, and QSFP112 modules specifications. Below is

  3. the list of relevant sections applicable to QSFP-DD800 and QSFP112 in addition to QSFP-DD:

  4. - 7.1 Introduction to QSFP-DD/QSFP-DD800 Modules

  5. - 7.2 Datums, Dimensions and Component Alignment

  6. - 7.3 Module Form Factors for QSFP-DD/QSFP-DD800

  7. - 7.4 Module Flatness and Roughness 7.1.


  8. 7.1 Introduction to QSFP-DD/QSFP-DD800 Modules

  9. The cages and modules defined in this chapter are illustrated in Figure 42 (2x1 stacked cage and module),

  10. Figure 43 (press fit cage for surface mount connector), and Figure 44 (illustrate Type 1, Type 2, Type 2A, and

  11. Type 2B pluggable modules). All pluggable modules and direct attach cable plugs (both Type 1 and Type 2)

  12. must mate to the connectors and cages defined in this specification. The Type 2 module allows an additional

  13. extension of the module outside of the cage to allow for flexibility in module design. A Type 2A or Type 2B

  14. modules include a heat sink on the extension of the module outside the cage to provide enhanced thermal

  15. performance. Modules heatsink and retention clip thermal designs are application specific and not specifically

  16. defined by this specification. See Appendix B for informative recommendations on overall module length

  17. including handle. See Appendix C for recommended QSFP-DD heatsink on module extension design for Type

  18. 2A and 2B modules, Type 2B modules are only for QSFP-DD800 operation. See Appendix D for alternate

  19. QSFP-DD800 heatsink design for Type 2A module. 20

21

22

23

24

25

26

27 Figure 42: 2x1 stacked cage and module

28

29


1

2 Figure 43: Press fit cage for surface mount connector

3

4

5

6

Type 1 Module

Type 2

Module

Type 2A Module

Type 2B Module

7


8

9

10

11 Figure 44: Type 1, Type 2, Type 2A, and Type 2B pluggable modules

12

13

14

15


  1. 7.2 Datums, Dimensions and Component Alignment

  2. A listing of the QSFP-DD/QSFP-DD800 datums for the various components is contained in Table 25. The

  3. alignments of some of the datums are noted. To reduce the complexity of the drawings, all dimensions are

  4. considered centered unless otherwise specified. Dimensions and tolerancing conform to ASME Y14.5-2009

  5. [4]. All dimensions are in millimeters. 6

    7 Table 25- Datums

    Datum1

    Description

    A

    Host Board Top Surface

    B

    Inside surface of bezel

    C

    Distance between Connector terminal thru holes on host board3

    D

    Hard stop on module2

    E

    Width of module3

    F

    Height of module housing

    G

    Width of module pc board3

    H

    Leading edge of signal contact pads on module pc board

    J

    Top surface of module pc board

    K

    Host board thru hole #1 to accept connector guidepost2

    L

    Host board thru hole #2 to accept connector guidepost2

    M

    Width of bezel cut out3

    P

    Vertical Center line of internal surface of cage

    S

    Seating plane of cage on host board

    T

    Hard stop on cage2

    AA

    Connector slot width3

    BB

    Seating plane of connector on host board

    DD

    Top surface of module housing

    EE

    Centerline of module opening to locate paddle card Datum H

    FF

    Centerline of upper port cage height

    GG

    Centerline of lower port cage height

    EE

    Primary Datum hole for 2x1 Host PCB

    Notes:

    1. All dimensions are in mm.

    2. Datums D and T are aligned when assembled (see Figure 45 and Figure 46).

    3. Centerlines of datums AA, C, E, G, M are aligned on the same vertical plane.

    8

    9


    1

    2

    3 Figure 45: 2X1 stacked press fit connector/cage datum descriptions

    4


    1



    2

    3 Figure 46: Surface mount connector/cage datum descriptions

    4

    5


  6. 7.3 Module Form Factors for QSFP-DD/QSFP-DD800

  7. The mechanical outline for the Type 1 module is shown in Figure 47, the Type 2 module is shown in Figure 48,

  8. the Type 2A module with nose heat sink is shown in Figure 49, and the Type 2B module with taller nose heat

  9. sink is shown in Figure 50. The module shall provide a means to self-lock with either the 2x1 stacked cage or

  10. SMT cage upon insertion. The module package dimensions are defined in Figure 52, Figure 53, and Figure

  11. 54. The dimensions that control the size of the module that extends outside of the cage are listed as maximum

  12. dimensions per Note 4.

13

14


1

2

3 Figure 47: Type 1 module

4

5


6

7 Figure 48: Type 2 module

8

9

10


1

2 Figure 49: Type 2A Module


3

4 Figure 50: Type 2B module

5

6 Figure 50 Type 2B Module (Cannot be used in combination with the 2x1 Electrical Connector Mechanical in section 7.7

7 due to possible mechanical interference)




























1

2



1

2 Figure 51: Type 2A Module with heat sink

3


1


2

3 Figure 52: Drawing of the QSFP-DD module

4




1

2

3 Figure 53: Drawing of QSFP-DD module end face

4

5

6



1


2

3


4

5

6 Figure 54: Detailed dimensions of the QSFP-DD module opening

7


  1. 7.4 Module Flatness and Roughness

  2. QSFP-DD/QSFP-DD800 module flatness and roughness are specified to improve module thermal

  3. characteristics when used with a riding heat sink. Relaxed specifications are used for lower power modules to

  4. reduce cost. The module flatness and roughness specifications apply to the specified heat sink contact area

  5. for QSFP-DD by Figure 52 and Figure 53 and for QSFP-DD800 by Figure 73. Specifications for QSFP-

  6. DD/QSFP-DD800 Module flatness and surface roughness are shown in Table 26 (see Figure 52 and Figure

  7. 73 note 11), and the QSFP112 Module flatness and surface roughness are shown in Figure 24. Flatness and

  8. roughness specifications applies to both top and bottom surfaces of the modules. Power class 1Cu is

  9. dedicated to passive copper cables with a more relaxed flatness of 0.15 mm. 10

11 Table 26- QSFP-DD/QSFP-DD800 Module flatness specifications

Power Class1

Module Flatness (mm)

Surface Roughness (Ra, µm)

1Cu2

0.15

1.6

1

0.075

1.6

2

0.075

1.6

3

0.075

1.6

4

0.075

1.6

5

0.050

0.8

6

0.050

0.8

7

0.050

0.8

8

0.050

0.8

  1. QSFP-DD/QSFP-DD800 power classes are defined in Table 12.

  2. Power class 1Cu maximum power dissipation is the same as power class 1.

12

13 Table 27- QSFP112 Module flatness specifications

Power Class1

Module Flatness (mm)

Surface Roughness (Ra, µm)

1Cu2

0.15

1.6

1

0.075

1.6

2

0.075

1.6

3

0.075

1.6

4

0.075

1.6

5

0.075

1.6

6

0.075

1.6

7

0.075

1.6

8

0.050

0.8

  1. QSFP112 power classes are defined in Table 20.

  2. Power class 1Cu maximum power dissipation is the same as power class 1.

14

15 To improve thermal performance, optional enhanced surface specifications are specified in Table 28. This is an

16 optional specification and does not override the required specifications in Table 26 and Table 27. 17

18 Table 28- Optional Enhanced Module flatness specifications

Power Class

Module Flatness (mm)

Surface Roughness (Ra, µm)

8

0.025

0.4

19

20

21

22


1 7.5 QSFP-DD module paddle card dimensions notes

2 Notes for module paddle cards drawings applies to Figure 55 and Figure 56. 3


















4




1

2 Figure 55: Module paddle card dimensions


1



2

3 Figure 56: Detail module pad dimensions

4


  1. 7.6 Module Extraction and Retention Forces

  2. The normative requirements for QSFP-DD/QSFP-DD800 insertion forces, extraction forces and retention

  3. forces are specified in Appendix A. The contact pad plating shall meet the requirements in 7.5. 8


  1. 7.7 QSFP-DD 2x1 Stacked Electrical Connector Mechanical

  2. Each of the QSFP-DD stacked connectors are a 76-contacts right angle connector. The integrated connector in

  3. a 2x1 stacked cage is shown in Figure 57 with detailed drawings in Figure 58, Figure 59 and Figure 60.


  1. Recommendations for the 2x1 stacked cage bezel opening are shown in Figure 61. Recommended host PCB

  2. layout are shown in Figure 63 and Figure 64. 3


    4

    5 Figure 57: Integrated connector in the 2x1 stacked cage
















    6



    1

    2

  3. Figure 58: 2x1 stacked cage






1

2

3 Figure 59: 2x1 stacked cage dimensions


1



2

3 Figure 60: Connector pads in 2x1 stacked cage as viewed from front

4

5





6

7 Figure 61: 2x1 Bezel Opening

8


  1. 7.7.1 QSFP-DD 2x1 Connector and Cage host PCB layout

  2. A typical host board mechanical layout for attaching the QSFP-DD 2x1 Connector and Cage system is shown

  3. in Figure 62 and Figure 63. Location of the pattern on the host board is application specific. To achieve 56

  4. Gbps (28 GBd) operation the pad dimensions and associated tolerance must be adhered to and attention paid

    Toward Bezel

  5. to the host layout. 6


7

8

9 Figure 62: 2X1 host board connector contacts

10

11

12

13

14

15

16

17


1


2

3 Figure 63: 2X1 Host PCB layout

4

5


1


2

3

4 Figure 64: 2X1 Host PCB detail layout

5


DETAIL 5


1


  1. 7.8 QSFP-DD Surface Mount Electrical Connector Mechanical

  2. The QSFP-DD Connector is a 76-contact, right angle connector. The SMT connector in a 1xn cage is shown in

  3. Figure 65 with detailed drawings in Figure 66 and Figure 67 and Figure 69. SMT connector view and

  4. connector detail designs are shown in Figure 68 and Figure 69. Recommendations for the SMT cage bezel

  5. opening are shown in Figure 70. 7

8

9

10


11

12 Figure 65: SMT connector in 1xn cage

13

14

15 Notes apply to SMT 1xN cage drawing, see Figure 65, Figure 66, and Figure 67. 16


17

18

19

20

21

22



1

2

3 Figure 66: SMT 1x1 cage overview

4




1

2

3

4 Figure 67: SMT 1x1 cage detail design








1

2 Figure 68: SMT 1x1 connector front and side views

3

4


1

2

3 Figure 69: SMT 1x1 connector detail design

4

5 Note: Contact Dimension Measured from Datum T 6

7



1

2

3 Figure 70: SMT 1x1 bezel opening

4

5

6

7

8

9

10

11

12

13


  1. 7.8.1 QSFP-DD Surface mount connector and cage host PCB layout

  2. A typical host board mechanical layout for attaching the QSFP-DD surface mount Connector and Cage System

  3. is shown in Figure 71 and Figure 72. Location of the pattern on the host board is application specific. 4

5 To achieve 25-50 Gbps performance pad dimensions and associated tolerances must be adhered to and

6 attention paid to the host board layout. 7

8 Notes for host PCB requirements (see Figure 71):




9

10





11

12

13 Figure 71: SMT host PCB layout

14

15

16

17

18

19

20





1

2

3 Figure 72: SMT Connector and host PCB contact numbers

4

5


  1. 8 QSFP-DD800 Mechanical and Board Definition

  2. Some of the QSFP-DD800 module mechanical specifications are common with QSFP-DD, below are the list of

  3. relevant sections applicable to QSFP-DD800:

  4. - 7.1 Introduction to QSFP-DD/QSFP-DD800 Modules

  5. - 7.2 Datums, Dimensions and Component Alignment

  6. - 7.3 Module Form Factors for QSFP-DD/QSFP-DD800

  7. - 7.4 Module Flatness and Roughness.


  8. 8.1 Introduction

  9. The module paddle card dimensions of the QSFP-DD800 have been improved to support 100 Gb/s PAM4 (up

  10. to 56 GBd) serial data rates, see Section 8.3. 11

  1. QSFP-DD800 supports multiple connector/cage form factors. QSFP-DD800 cages/connectors/modules are

  2. compatible with QSFP-DD cages/connectors/modules, QSFP-DD cages/connectors also accepts QSFP family

  3. of modules. Examples of QSFP-DD800 cages are:

  4. 1x1 surface mount connector/cage

  5. 2x1 surface mount connector/cage

  6. 2x1 surface mount connector/cage with cabled high-speed host interconnects on the top connector/

  7. upper port of the cage. 19


20 8.2 QSFP-DD800 module mechanical dimensions

21 For QSFP-DD800 modules the bottom surface of the module within the cage shall be flat without a

22 pocket. The options for the position of the label could include the bottom surface of the module that protrudes

23 outside the bezel of the cage or etched into the metal surface. Caution should be exercised that any etchings

24 do not affect thermal performance. Flatness and roughness specs as defined in 7.4 apply for both top and

25 bottom surfaces of QSFP-DD800 module, see Figure 73 and Figure 74.




























1

2

3






1

2

3

4 Figure 73: QSFP-DD800 module dimensions



1

2

3 Figure 74: QSFP-DD800 module leading edge dimensions

4















1

2 Figure 75: Detailed dimensions of the module opening

3


  1. 8.3 QSFP-DD800 improved module paddle card dimensions

  2. The QSFP-DD800 module paddle card pad dimensions have been modified to support 100 Gb/s serial data

  3. rates. See Figure 76 and Figure 77 for QSFP-DD800 module updated paddle card pad dimensions. All other

  4. module dimensions, except for the pads, remain the same as the QSFP-DD Hardware Specification defined in

  5. Chapter 7.

6


















7


12

3 Figure 76: QSFP-DD800 Module paddle card dimensions

4

5




1

2 Figure 77: QSFP-DD800 detail module paddle card dimensions

3


  1. 8.4 QSFP-DD800 1x1 SMT connector/cage

  2. The 1x1 SMT connector/cage mechanical outline for QSFP-DD800 is the same as the QSFP-DD 1x1

  3. connector/cage, see 7.8.


  4. 8.4.1 Surface mount connector and cage host PCB layout

  5. A typical host board mechanical layout for attaching the QSFP-DD surface mount Connector and Cage System

  6. is shown in Figure 78. Location of the pattern on the host board is application specific. 7

8 To achieve 112 Gbps (56 GBd) operation the QSFP-DD800 pad dimensions and associated tolerances have

9 improved compare to QSFP-DD and one must adhere and pay attention to the host board layout. 10

11 Notes for host PCB requirements (see Figure 78):




12


14

15 Figure 78: Reduced pad SMT host PCB layout


  1. 8.5 2x1 Surface Mount Technology (SMT) Connector/Cage

  2. The QSFP-DD800 2x1 SMT connector/cage mechanical outline has similar dimensions as the QSFP-DD 2x1

  3. press fit connector/cage, see 7.7.


  4. 8.5.1 2x1 SMT Connector/Cage System

  5. Each of the QSFP-DD800 stacked connectors are a 76-contacts right angle connector A typical host board

  6. mechanical layout for attaching the QSFP-DD800 surface mount connector and cage system are shown in

  7. Figure 79 and Figure 80. The QSFP-DD800 connector and cage supports multiple host PCB implementations,

  8. see Figure 85 and Figure 86. Location of the pattern on the host board is application specific. 9

10 To achieve 112 Gbps (56 GBd) operation the QSFP-DD800 pad dimensions and associated tolerances have

11 improved compared to QSFP-DD and one must adhere and pay attention to the host board layout. 12

13



















14

15



1

2

3 Figure 79: QSFP-DD800 2x1 SMT Stack Cage





1

2

3 Figure 80: QSFP-DD800 2x1 SMT cage dimensions

4


1

2 Figure 81: Connector pads in 2x1 SMT stacked cage as viewed from front

3

4




5

6 Figure 82: 2x1 SMT Bezel Opening



Toward Bezel



































































































































































1

2 Figure 83: 2x1 SMT Pads Labeling

3


  1. 8.5.2 2x1 SMT Connector and Cage host PCB layout


  2. Examples of host board layout implementations for attaching the QSFP-DD800 2x1 connector and cage

  3. system implementation 1 is shown in Figure 85 and implementation 2 is shown in Figure 86. The detail host

  4. PCB layout for QSFP-DD800 is shown in Figure 87. Location of the pattern on the host board is application

  5. specific. To achieve 112 Gbps (56 GBd) operation pad dimensions and associated tolerance must be adhered

  6. to and attention paid to the host layout.




    7


    8 Figure 84: QSFP-DD800 stacked SMT 2x1 connector

    9

    10


    1

    2 Notes for host PCB requirements (see Figure 85, Figure 86, and Figure 87): 3




    4

    5



    6


  7. Figure 85: 2x1 SMT Connector and Cage PCB Layout Implementation 1


8


9





1


2 Figure 86: 2x1 SMT Connector and Cage PCB Layout Implementation 2

3



1

2 Figure 87: Detail QSFP800 2x1 SMT connector host layout

3


4


5


6


  1. 9 QSFP112 Mechanical and Board Definition

  2. Some of the QSFP112 module mechanical specifications are common with QSFP-DD, below is the list of

  3. relevant sections applicable to QSFP112:

  4. - 7.2 Datums, Dimensions and Component Alignment

  5. - 7.4 Module Flatness and Roughness.


  6. 9.1 Introduction

  7. The module paddle card dimensions of the QSFP112 have been improved to support 100 Gb/s PAM4 (up to

  8. 56 GBd) serial data rates compare to QSFP+/QSFP28 [31] and [32].

9

  1. QSFP112 supports multiple connector/cage form factors. All combinations of cages/connectors defined in the

  2. specification are backwards compatible to accept classic QSFP28 and QSFP+ modules. In addition,

  3. QSFP112 modules are compatible with QSFP/28/QSFP+ hosts for operation at lower speed. Examples of

  4. QSFP112 cages are:

  5. 1x1 surface mount connector/cage

  6. 2x1 surface mount connector/cage. 16

  1. 9.2 QSFP112 module mechanical dimensions


  2. QSFP112 modules mechanical dimension are identical to QSFP+/QSFP28 modules [31] and [32] unless

  3. specified otherwise. A QSFP28/56 [32] Style A cage can be used with the QSFP112 connector. For

  4. QSFP112 modules the bottom surface of the module within the cage shall be flat without a pocket. The

  5. options for the position of the label could include the bottom surface of the module that protrudes outside the

  6. bezel of the cage or etched into the metal surface. Caution should be exercised that any etchings do not affect

  7. thermal performance.


  8. 9.3 QSFP112 improved module paddle card dimensions

  9. The QSFP112 module paddle card pad dimensions have been modified to support 100 Gb/s serial data rates.

  10. See Figure 88 for QSFP112 module updated paddle card pad dimensions. All other module dimensions,

  11. except for the pads, remain the same as the QSFP+/QSFP28 specifications. 28






1

  1. Figure 88 shows QSFP112 module paddle card dimensions. The QSFP112 connector can be integrated into a

  2. 1x1 or 2x1 stacked configuration with 1 or 2 ports as illustrated by Figure 90 and Figure 94. 4

    1. For EMI protection the signals from the host connector should be shut off when the QSFP112 modules are not

    2. present. Standard board layout practices such as connections to Vcc and GND with vias, use of short and

    3. equal-length differential signal lines are recommended. The chassis ground (case common) of the QSFP112

    4. modules should be isolated from the module’s circuit ground, GND, to provide the equipment designer

    5. flexibility regarding connections between external electromagnetic interference shields and circuit ground,

    6. GND, of the module. 11






    1

    2 Figure 88: QSFP112 improved paddle card dimensions

    3


  3. 9.4 QSFP112 1x1 surface mount connector/cage

  4. The QSFP112 Connector is a 38-contacts, right angle connector optimized for 112Gbps (56 GBd) operation

  5. which is backward compatible with classic QSFP28 and QSFP+ connector/cage. 7

8 QSFP112 1x1 SMT connector cage overview and the detailed drawings are shown in Figure 89 and Figure 90.

9 QSFP112 SMT connector front and side view is shown in Figure 91. 10

11

12









1

2 Figure 89: QSFP112 SMT 1x1 cage overview


1

2 Figure 90: QSFP112 SMT 1x1 cage detail design

3







1

2 Figure 91: QSFP112 SMT 1x1 connector front and side views

3


  1. 9.4.1 QSFP112 SMT host PCB layout

  2. A typical host board mechanical layout for attaching the QSFP112 surface mount Connector PCB is shown in

  3. Figure 92, and the alternate layout implementation shown in Figure 93. Alternatively, a QSFP28/56 [32] Style

  4. A cage can be used with the QSFP112 connector by combining the QSFP112 connector footprint with the

  5. QSFP28/56 cage footprint as shown in Figure 93. 9

10 To achieve 112 Gbps (56 GBd) operation the QSFP112 pad dimensions and associated tolerances have

11 improved compare to QSFP28/QSFP+ and one must adhere and pay attention to the host board layout. 12


1

2

3 Notes for host PCB requirements (see Figure 92):








4

5


6

7

8 Figure 92: 1x1 SMT connector PCB layout implementation

9



0 .05

A

L-K

C



0 .05

A

L

C

L

3 .1

Ø 1 .55 ±0 .05

(2 .4 )

9 .0

9 .0

9 .0

7 .6

B

3

3 .4

9 .5

7 .4

0 .2

DATUM C

0 .2

7 .0

7 .6

9 .0

9 .0

9 .0

Ø 1 .05 ±0 .05 P TH (12 X)

7 .93

NO TE : THIS AR EA MUS T BE DE S IG NE D TO AVO ID ANY TR AC E S O R C O MP O NE NTS TO UC HING THE BO TTO M O F THE

C AG E O R C O NNE C TO R 2

K

Ø 1 .55 ±0 .05

3 .1

19 .0

16 .8

10 .6

2 .93

1 .93

37 .0

1


2

3 Figure 93: Alternate QSFP112 1x1 SMT connector PCB layout with QSFP28 Style A Cage

4

5

6

7


  1. 9.5 QSFP112 2x1 Stacked Surface Mount Connector/Cage

  2. Each of the stacked QSFP112 SMT connectors have 38-contacts. The QSFP112 is a right-angle connector

  3. optimized for 112Gb/s (58 GBd) operation which is backward compatible with classic QSFP28 and QSFP+

  4. connector/cage.

5

  1. The QSFP112 2x1 SMT cage overview is shown in Figure 94. Location of the pattern on the host board is

  2. application specific. The QSFP112 2x1 connector pinout as viewed from cage opening is shown in Figure 96,

  3. QSFP112 2x1 connector pinout is shown in Figure 97, QSFP112 2x1 bezel opening is shown in Figure 98, and

  4. QSFP112 2x1 SMT host pads labels are shown in Figure 99.


















    10

    11

    12

    13





    1

    2 Figure 94: QSFP112 2x1 SMT Connector and Cage System

    3



    1

    2 Figure 95: QSFP112 2x1 SMT Connector and Cage Detail View

    3



    1

    2 Figure 96: QSFP112 2x1 stacked SMT connector

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17


    1


    2

    3 Figure 97: Connector pads in 2x1 SMT stacked cage as viewed from front

    4




    5

    6 Figure 98: 2x1 SMT Bezel Opening

    7


    Toward Bezel

    1

    2 Figure 99: 2x1 SMT host pads labeling

    3

    4


    1. 9.5.1 QSFP112 2x1 SMT host PCB layout

    2. Examples of host board layout implementations for attaching the QSFP112 2x1 detail host PCB layout for

    3. implementation 1 is shown in Figure 100 and for implementation 2 shown in Figure 101. Location of the

    4. pattern on the host board is application specific. 9

  5. To achieve 112 Gbps (56 GBd) operation the QSFP112 pad dimensions and associated tolerances have

  6. improved compared to QSFP28/QSFP+ and one must adhere and pay attention to the host board layout. 12

13 Host PCB requirements notes:






14

15




2


3 Figure 100: QSFP112 2x1 SMT connector host layout implementation 1



2

3

4 Figure 101: QSFP112 2x1 SMT connector host layout implementation 2

5

6


  1. 10 Module Environmental and Thermal Requirements

  2. QSFP-DD/QSFP-DD800 modules are designed to allow for up to 36 modules; stacked, ganged and/or belly-to-

  3. belly in a 1U 19" rack, with the appropriate thermal design for cooling/airflow. 4

  1. The equipment supplier is responsible for controlling the module case temperature to the specified range. The

  2. module supplier is responsible for defining a point on the module case where the temperature is measured.

  3. This should be a point connected to an internal component with the least thermal margin, e.g., a laser diode. It

  4. is recommended that the defined point on the module case be behind the equipment faceplate to

  5. enable in-system monitoring. 10


  1. 10.1 Thermal Requirements

  2. The module case temperature may be within one or more of the case temperatures ranges defined in Table

  3. 29. The temperature ranges are applicable between 60 m below sea level and 1800m above sea level,

  4. utilizing the host systems designed airflow. For further information see Telcordia GR-63-CORE, Issue 5,

15 December 2017, NEBSTM Requirements: Physical Protection. 16

17 Table 29- Temperature Range Class of operation

Class

Module Case Temperature

Standard

0°C through 70°C

Extended

-5°C through 85°C

Industrial

-40°C through 85°C

18


  1. 10.2 Thermal Requirements – tighter controlled environments

  2. The classes in Table 30 are intended for tighter controlled environments, e.g. data center environments as

  3. described in “Thermal guidelines for data processing environments”, fourth Ed., ASHRAE, 2015. The four

  4. classes correspond to different ranges of equipment intake air temperature. 23

24

25 Table 30- Temperature Range Classes for Tighter Controlled Applications

Class

Module Functional Case Temperature1

Module Case Temperature2

A1

15°C to 62°C

25°C to 62°C

A2

10°C to 65°C

20°C to 65°C

A3

5°C to 70°C

15°C to 70°C

A4

5°C to 75°C

15°C to 75°C

Notes:

  1. Functional includes all features available in Low Power Mode.

  2. Module case temperature means all specifications are met in high power mode.

26


  1. 10.3 External Case and Handle Touch Temperature

  2. For all power classes, all module case and handle surfaces outside of the cage must comply with applicable

  3. touch temperature requirements. If the module case temperature will exceed applicable short-term touch

  4. temperature limits, a means must be provided to prevent contact with the case during unlatching and removal.

  5. Figure 44 and Appendix B show typical handles used to unlatch and remove the module, thereby limiting

  6. contact with the module case. Handles are typically low thermal conductivity elastomer and allow for a higher

  7. touch temperature, see IEC/UL 60950-1 [9] and Telcordia GR-63-CORE [24].


  1. Appendix A Normative Module and Connector Performance Requirements


  2. A.1 QSFP-DD/QSFP-DD800 Performance Tables

  3. EIA-364-1000 [7] shall be used to define the test sequences and procedures for evaluating the QSFP-

  4. DD/QSFP-DD800 connector systems described in this document. Where multiple test options are available,

  5. the manufacturer shall select the appropriate option where not previously specified. The selected procedure

  6. should be noted when reporting data. If there are conflicting requirements or test procedures between EIA-364

  7. procedures and those contained within this document, this document shall be considered the prevailing

  8. authority. Unless otherwise specified, procedures for sample size, data, and collection to be followed as

  9. specified in EIA-364-1000. See EIA-364-1000 Annex B for objectives of tests and test groups. 10

    1. This document represents the minimum requirements for the defined product. Additional test conditions and

    2. evaluations may be conducted within the defined EIA-364-1000 sequences. More extreme test conditions and

    3. failure criteria may be imposed and still meet the requirements of this document.


    4. A.2 Test

    5. Table 31 summarizes the performance criteria that are to be satisfied by the connector described in this

    6. document. Most performance criteria are validated by EIA-364-1000 testing, but this test suite leaves some

    7. test details to be determined. To ensure that testing is repeatable, these details are identified in Table 32.

    8. Finally, testing procedures used to validate any performance criteria not included in EIA-364-1000 are provided

    9. in Table 33.

    20


    1

    2 Table 31- Form Factor Performance Requirements

    Performance Parameters

    Description/ Details

    Requirements

    Mechanical/ Physical Tests

    Plating Type

    Plating type on connector contacts

    Precious (refer to 7.5 for plating details)

    Surface Treatment

    Surface treatment on connector contacts; if surface treatment is applied, Test Group 6 is required

    Manufacturer to specify

    Wipe length

    Designed distance a contact traverses over a mating contact surface during mating and resting at a final position. If less than 0.127 mm, test group 6 is

    required

    Manufacturer to specify

    Rated Durability Cycles

    The expected number of durability cycles a component is expected to encounter over the course

    of its life

    Connector/ cage: 100 cycles Module: 50 cycles

    Mating Force1

    Amount of force needed to mate a module with a connector when latches are deactivated

    QSFP module: 60 N MAX QSFP-DD module: 90 N MAX

    Unmating Force1

    Amount of forced needed to separate a module from a connector when latches are deactivated

    QSFP module: 30 N MAX QSFP-DD module: 50 N MAX

    Latch Retention1

    Amount of force the latching mechanism can withstand without unmating

    QSFP module: 90 N MIN QSFP-DD module: 90 N MIN

    Cage Latch Strength1

    The amount of force that the cage latches can hold without being damaged.

    125 N MIN

    Cage Retention to Host Board1

    Amount of force a cage can withstand without separating from the host board

    114 N MIN

    Environmental Requirements

    Field Life

    The expected service life for a component

    10 years

    Field Temperature2

    The expected service temperature for a component

    65°C

    Electrical Requirements

    Current

    Maximum current to which a contact is exposed in use

    0.5 A per signal contact MAX

    1.5 A per power contact MAX

    Operating Rating Voltage

    Maximum voltage to which a contact is exposed in use

    30 V DC per contact MAX

    Note:



    1. These performance criteria are not validated by EIA-364-1000 testing, see Table 33 for test procedures and pass/fail criteria.

    2. Field temperature is the ambient air temperature around the component.

    3

    4


    1. Table 32 describes the details necessary to perform the tests described in the EIA-364-1000 test sequences.

    2. Testing shall be done in accordance with EIA-364-1000 and the test procedures it identifies in such a way that

    3. the parameters/ requirements defined in Table 31 are met. Any information in this table supersedes EIA-364-

    4. 1000.

    5

    6 Table 32- EIA-364-1000 Test Details

    Performance Parameters

    Description/ Details

    Requirements

    Mechanical/ Physical Tests

    Durability (preconditioning)

    EIA-364-09

    To be tested with connector, cage, and module.

    Latches may be locked out to aid in automated cycling.

    No evidence of physical damage

    Durability1

    EIA-364-09

    To be tested with connector, cage, and module. Latches may be locked out to aid in automated cycling.

    No visual damage to mating interface or latching mechanism

    Environmental Tests

    Cyclic Temperature and

    Humidity

    EIA-364-31 Method IV omitting step 7a Test Duration B

    No intermediate test criteria

    Vibration

    EIA-364-28

    Test Condition V

    Test Condition Letter C

    Test set-up: Connectors may be restrained by a plate that replicates the system panel opening as defined in this specification. External cables may be constrained to a non-vibrating fixture a minimum of 8 inches from the module.


    For cabled connector solutions: Wires may be attached to PCB or fixed to a non-vibrating fixture.


    No evidence of physical damage

    -AND-

    No discontinuities longer than 1 μs allowed

    Mixed Flowing Gas

    EIA-364-65 Class II

    See Table 4.1 in EIA-364-1000 for exposure times Test option Per EIA-364-1000 option 3

    No intermediate test criteria

    Electrical Tests

    Low Level Contact Resistance2

    EIA-364-23

    20 mV DC Max, 100 mA Max

    To include wire termination or connector-to-board termination

    20 mΩ Max change from baseline

    Dielectric Withstanding Voltage

    EIA-364-20

    Method B

    300 VDC minimum for 1 minute

    Applied voltage may be product / application specific

    No defect or breakdown between adjacent contacts

    -AND-

    1 mA Max Leakage Current

    Notes:

    1. If the durability requirement on the connector is greater than that of the module, modules may be replaced after their specified durability rating.

    2. The first low level contact resistance reading in each test sequence is used to determine a baseline measurement. Subsequent measurements in each sequence are measured against this baseline.

    7

    8


    1. Table 33 describes the testing procedures necessary to validate performance criteria not validated by EIA-364-

    2. 1000 testing. The tests are to be performed in such a way that the parameters/ requirements defined in Table

    3. 31 are met.

    4

    5 Table 33- Additional Test Procedures

    Tests

    Test Descriptions and Details

    Pass/ Fail Criteria

    Mechanical/ Physical Tests

    Mating Force1

    EIA-364-13

    To be tested with cage, connector, and module. Latching mechanism deactivated (locked out).


    Refer to Table 31

    -AND-

    No physical damage to any components

    Unmating Force1

    Latch Retention1

    EIA-364-13

    To be tested with cage, connector, and module. Latching mechanism engaged (not locked out).

    Latch Strength

    An axial load applied using a static load or ramped loading to the specified load.

    To be tested with cage, connector, and module or module representative tool without heat sinks

    Latching mechanism engaged (not locked out).

    Cage Retention to Host Board

    Tested with module, module analog, or fixtures mated to cage.

    Pull cage in a direction perpendicular to the board at a rate of 25.4mm/min to the specified force.

    No physical damage to any components

    -AND-

    Cage shall not separate from board

    Electrical Tests

    Current

    EIA-364-70

    Method 3, 30-degree temperature rise

    Contacts energized: All signal and power contacts energized simultaneously


    Refer to Table 31 for current magnitude

    Note:



    1. Values listed in Table 31 apply with or without the presence of a riding heat sink.

    6

    7

    8


    1. Appendix B Informative overall module length with elastomeric handle

    2. Figure 102 and Figure 103 show flexible elastomeric handles attached to the QSFP-DD/QSFP-DD800 module

    3. latches (13.5 mm REF is the height of latch and not the heartsink). Handle ends for Types 1, Type 2A, and,

    4. Type 2B modules should be aligned independent of module case extension. Type 1 modules should meet the

    5. overall length of 118 mm maximum per Figure 102 with a handle length of approximately 50mm. Type 2

    6. modules should comply with Figure 103 and have reduced handle length equal to the module case length

    7. extension.

    8




    9

  10. Figure 102: Informative overall module length with handle for Type 1 module

11



12

13 Figure 103: Informative overall module length with handle for Type 2A and Type 2B modules

14


  1. Appendix C Informative QSFP-DD/QSFP-DD800 module heat sink Type 2A and 2B examples

  2. This appendix contains several designs examples of higher power Type 2A and 2B QSFP-DD/QSFP-DD800

  3. with integrated nose heat sinks. 4

  1. Thermal design is system dependent; however, systems seeking to maximize the benefit of the external heat

  2. sink of Type 2A and 2B modules should consider minimizing bypass of airflow through the external heat sink.

  3. Type 2A and 2B modules have a heatsink on the nose of the module. The QSFP-DD800 type 2B modules are

  4. taller and can only be used in QSFP-DD800 stack cages as the ports on a stacked QSFP-DD800 cage are

  5. separated by 1.7 mm more than QSFP-DD cages in section 7.7. However, a Type 2A module can be used in

  6. all hosts.

11

  1. One potential method is to use a minimal gap between the outer surface of the front panel and the trailing edge

  2. of the external heat sink fins as shown in this appendix. Type 2A and 2B example modules insertion are

  3. shown in Figure 104. Type 2A and Type 2B examples of 1X1 bezel design are shown in Figure 105. Example

  4. of 2X1 bezel design is shown in Figure 106. Type 2A and Type 2B extruded heat sink examples are shown in

  5. Figure 107. Type 2A and Type 2B die cast heat sinks with metal cover examples are shown in Figure 108.

  6. Type 2A and Type 2B zipper fin heat sink examples are shown in Figure 109. 18

  1. Dimensions A, B, and C for Type 2A and 2B heat sinks in Figure 106, Figure 107, Figure 108, and Figure 109

  2. are given in Table 34. All dimensions shall have dimension tolerance of +/-0.1 mm. 21

22 Table 34- Dimensions for QSFP-DD/QSFP-DD800 and Module Type 2A/2B

Module Type

Dimension A


Dimensions

Module Type 2A

Module Type 2B

QSFP-DD

25.7 mm

B (max)

3.4 mm

5.1 mm

QSFP-DD800

27.83 mm

C (REF)

13.5 mm

15.2 mm

23

24

25



47.5

0.7 REF

0.7 REF

1

2

3 Figure 104: Example of single and dual stacked QSFP-DD/QSFP-DD800 module insertions

4

5





1

2 Figure 105: Type 2A and 2B example of 1X1 bezel design

3

4



A

1

2 Figure 106: Type 2A and 2B example of 2X1 bezel design

3


ALLOW CLEARANCE FOR AIR FLOW



22 MIN

48. +0.2

2 0

                         

A

B

C


8.5 ±0.1



EXTRUDED HEAT SINK


1.6 MAX

A

18.35 REF

0.4 REF (11X)


0.4 REF


3.9 REF



10 VENT HOLES 0.4 REF


SECTION A-A

SCALE 5/1

1

2 Figure 107: Example of extruded Heat Sink




22 MIN

48. +0.2

2 0

                         

A B C



SHEET METAL

COVER


A 1.6 MAX


18.85

SEE DETAIL 1

0.25

(METAL COVER THICKNESS)

0.65


8.5 ±0.1


DIE CAST HEAT SINK


3.25


R0.3


11 DIE CAST

FINS


2


18.35

SECTION A-A

SCALE 5/1


0.8

DETAIL 1

SCALE 10/1

3 Figure 108: Example of die Cast Heat Sink with Metal Cover



ALLOW CLEARANCE FOR AIR FLOW




22 MIN

48. +0.2

2 0

                     

A B



A

1.6 MAX C

8.5 ±0.1



0.3


18.35


0.3 (11X)


ZIPPER FINS


3.1

10 VENT HOLES


SECTION A-A

SCALE 5/1

2

3 Figure 109: Example of zipper Fin Heat Sink

  1. Appendix D QSFP-DD800 Cage and Heat Sink Mechanism and EMI fingers

  2. This Annex details is an optional QSFP-DD800 compliant cage design which can provide improved EMI and

  3. thermal performance. Implementation of this option does not require a change to the host PCB layout, front

  4. panel cutout or the module. 6


  1. D.1 Introduction

  2. The QSFP-DD800 cage design is an integral element of the EMI and thermal design strategy in QSFP-DD800

  3. based architectures. In this annex a cage design is described with features specifically targeting these design

  4. elements. The key features are as follows:

  5. a) A dual row EMI spring clip which has been shown to enhance the shielding performance of the cage

  6. b) A heat sink attach mechanism which has been shown to enhance the heat dissipation properties of the

  7. module when inserted into the cage. 14


15 D.2 Mechanical Definition


16 D.3 EMI Spring Clip

17 Figure 110 illustrates the connection of the transceiver to the front panel using a dual contact EMI spring clip.

18 The additional connection provided by path #2 in Figure 110 serves to reduce the transfer impedance of this

19 connection resulting in improved shielding performance. Figure 111 shows the detail of the EMI spring clip. 20

21 Figure 110: Dual grounding path for EMI spring clip

22


23

24 Figure 111: EMI spring clip


  1. D.4 Heat Sink Attach Mechanism

  2. A cage and heat sink attached mechanism is shown in Figure 112 and Figure 113. This cage implementation

  3. maximizes the heat sink surface area and the corresponding module heat dissipation. This cage design relies

  4. on integrated heat sink clips at the front and rear of the cage. This approach reduces part count and allows for

  5. the use of a heat sink that is the full length of the cage. This cage design also incorporates an EMI latch

  6. shield. This optional shield covers an aperture in the cage due to the latching mechanism resulting in

  7. improved shielding performance. 8


9

10 Figure 112: Cage with integrated heat sink clips and EMI latch shield

11



12

13

14


  1. D.5 Host PCB Layout


    Figure 113: 1xn cage (side view)

  2. The features identified in this Annex do not impact the host PCB layout. Footprint compatibility permits the

  3. cage implementation in the Annex to be applied in designs with more challenging EMI and thermal objectives.


  4. D.6 Front Panel Cutout

  5. The EMI spring clip and cage design does not require a change to the front panel cutout allowing for

  6. mechanical design compatibility between different cage options. 21


  1. Appendix E Informative QSFP-DD800 2x1 Cabled Connector and Cage

  2. This Annex details is an optional QSFP-DD800 compliant cage design which can provide improved EMI and

  3. thermal performance. Implementation of this option does not require a change to the host PCB layout, front

  4. panel cutout or the module. 5


  1. E.1 2x1 Cabled Upper Connector/Cage

  2. The 2x1 mechanical outline for the 100 Gb/s cabled connector/cage contains an upper cabled port and a lower

  3. SMT port. The lower SMT port is identical to the 1x1 connector/cage in section 8.4. The upper

  4. connector/cage contains low speed and power contacts that are press fit to the PCB and high-speed signal

  5. contacts that are connected to cables. The cables are routed from the upper connector cage port to the host

  6. ASIC. This specification does not define the cable construction or the near ASIC connection. The

  7. connector/cage defined in this section is illustrated in Figure 114. All pluggable modules and direct attach

  8. cable plugs (Type 1, Type 2, Type 2A, and Type 2B) must mate to the connectors and cages defined in this

  9. specification.

15

16

17

18

19 Figure 114: 2x1 Cabled upper connector/cage

20


  1. E.2 2x1 cabled connector/cage Electrical Connector Mechanical

  2. The 2x1 stacked cabled cage is illustrated in Figure 115. Figure 116 shows the stacked connector placement

  3. over the surface mount lower connector. Figure 117 shows the lower surface mount connector attached to the

  4. host PCB, the upper cabled connector and the 2x1 cage placement prior to press fit into the host PCB. Cabled

  5. cage and connector detailed drawings are shown in Figure 119 and Figure 120. 6


7


8

9

10

11 Figure 115: 2x1 Cabled upper connector/cage illustration

12


1

2


3

4

5 Figure 116: Cabled upper connector over existing surface mount connector

6


1

2 Figure 117: Lower SMT connector, upper press fit connector, and the 2x1 cage

3














4

5


1

2

QSFP-DD800 Cabled Upper Connector


3

4

5 Figure 118: 2x1 Cabled over SMT connector and cage - Top View

6












1

2 Figure 119: 2x1 Cabled over SMT connector and cage – Side View

3

4



1

2

3



4

5 Figure 120: Cabled upper connector and surface mount connector dimensions

6

7

8


  1. E.3 2x1 Cabled Connector and Cage host PCB layout

  2. A typical host board mechanical layout for attaching the QSFP-DD800 2x1 stacked cabled Connector and

  3. Cage system is shown in Figure 121, however this is only a recommendation. The location of the pattern on

  4. the host board is application specific. To achieve 112 Gbps performance pad dimensions and associated

  5. tolerances must be adhered to and attention paid to the host board layout. The upper QSFP-DD800 cabled

  6. non high-speed contacts are press fitted into host board as shown in Figure 121, for low speed signals and

  7. Gnd/Vcc contact mapping see Figure 2. Cage system ground and power must be provided through the press-

  8. fit pins or dedicated cable power delivery and not through the cable shield. 9

10 Host PCB requirements notes:

11

12


1



2

3

4 Figure 121: 2x1 Cabled upper connector/cage host board connector contacts

5

6

7


End of Document

1