logo资料库

SFF-8472协议最新版.pdf

第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
资料共42页,剩余部分请下载后查看
1 Scope
1.1 Copyright
1.2 Disclaimer
2 References
3 Enhanced Digital Diagnostic Interface - Introduction
4 Memory Organization
4.1 Two-wire Interface Fields
4.2 Pages
4.3 Data Fields
5 Identifiers and Codes
5.1 Physical Device Identifier Values [Address A0h, Byte 0]
5.2 Physical Device Extended Identifier Values [Address A0h, Byte 1]
5.3 Connector Values [Address A0h, Byte 2]
5.4 Transceiver Compliance Codes [Address A0h, Bytes 3-10 and 36]
5.4.1 SONET Reach Specifier Bits [Address A0h, Byte 4, bits 3-4]
5.4.2 Examples of Transceiver Compliance Codes [Address A0h, Bytes 3-10]
5.5 Encoding [Address A0h, Byte 11]
5.6 BR, nominal [Address A0h, Byte 12]
5.7 Rate Identifier [Address A0h, Byte 13]
6 Link Length
6.1 Length (single mode)-km [Address A0h, Byte 14]
6.2 Length (single mode)-(100's)m [Address A0h, Byte 15]
6.3 Length (50um, OM2) [Address A0h, Byte 16]
6.4 Length (62.5um, OM1) [Address A0h, Byte 17]
6.5 Length (50um, OM4) and Length (Active Cable or Copper) [Address A0h, Byte 18]
6.6 Length (50um, OM3) [Address A0h, Byte 19]
7 Vendor Fields
7.1 Vendor name [Address A0h, Bytes 20-35]
7.2 Vendor OUI [Address A0h, Bytes 37-39]
7.3 Vendor PN [Address A0h, Bytes 40-55]
7.4 Vendor Rev [Address A0h, Bytes 56-59]
8 Link Characteristics
8.1 Optical and Cable Variants Specification Compliance [Address A0h, Bytes 60-61]
8.2 CC_BASE [Address A0h, Byte 63]
8.3 Option Values [Address A0h, Bytes 64-65]
8.4 BR, max [Address A0h, Byte 66]
8.5 BR, min [Address A0h, Byte 67]
8.6 Vendor SN [Address A0h, Bytes 68-83]
8.7 Date Code [Address A0h, Bytes 84-91]
8.8 Diagnostic Monitoring Type [Address A0h, Byte 92]
8.9 Addressing Modes
8.10 Enhanced Options [Address A0h, Byte 93]
8.11 SFF-8472 Compliance [Address A0h, Byte 94]
8.12 CC_EXT [Address A0h, Byte 95]
9 Diagnostics
9.1 Overview [Address A2h]
9.2 Internal Calibration
9.3 External Calibration
9.4 Alarm and Warning Thresholds [Address A2h, Bytes 0-39]
9.5 Calibration Constants for External Calibration Option [Address A2h, Bytes 56-91]
9.6 CC_DMI [Address A2h, Byte 95]
9.7 Real Time Diagnostic and Control Registers [Address A2h, Bytes 96-111]
9.8 Alarm and Warning Flag Bits [Address A2h, Bytes 112-117]
10 Extended Information
10.1 Extended Module Control/Status Bytes [Address A2h, Bytes 118-119]
10.2 Vendor Specific Locations [Address A2h, Bytes 120-126]
10.3 Optional Page Select Byte [Address A2h, Byte 127]
10.4 User Accessible EEPROM Locations [Address A2h, Page 00h / 01h, Bytes 128-247]
10.5 Vendor Specific Control Function Locations [Address A2h, Page 00h / 01h, Bytes 248-255]
10.6 Variable Receiver Decision Threshold Control [Address A2h, Page 02h, Bytes 130-131]
PUBLISHED SFF-8472 Rev 12.3 SFF specifications are available at http://www.snia.org/sff/specifications SFF-8472 Specification for Management Interface for SFP+ Rev 12.3 July 29, 2018 Secretariat: SFF TA TWG Abstract: This specification defines an enhanced digital diagnostic monitoring interface for optical transceivers which allows real time access to device operating parameters. This specification is made available for public review, and written comments are solicited from readers. Comments received at http://www.snia.org/feedback will be considered for inclusion in future revisions of this specification. POINTS OF CONTACT: Chairman SFF TA TWG Email: SFF-Chair@snia.org David Lewis Lumentum 400 N. McCarthy Blvd. Milpitas, CA 95035 Ph: 408-546-5448 Email: david.lewis@lumentum.com Management Interface for SFP+ Page 1 Copyright © 2018 SNIA. All rights reserved
PUBLISHED Intellectual Property SFF-8472 Rev 12.3 The user's attention is called to the possibility that implementation of this specification may require the use of an invention covered by patent rights. By distribution of this specification, no position is taken with respect to the validity of a claim or claims or of any patent rights in connection therewith. This specification is considered SNIA Architecture and is covered by the SNIA IP Policy and as a result goes through a request for disclosure when it is published. Additional information can be found at the following locations: • Results of IP Disclosures: http://www.snia.org/sffdisclosures • SNIA IP Policy: http://www.snia.org/ippolicy Change History Rev. Description 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 9.0 9.2 9.3 9.4 9.5 10.0 10.2 10.3 10.4 Initial Submission of Document, Preliminary Draft Second Revision, Preliminary Draft Third Revision, Preliminary Draft Fourth Revision, Preliminary Draft Fifth Revision Draft Sixth Revision Draft Revision 7.0 Draft Revision 8.0 Draft Revision 9.0 Revision 9.0 Approved for Technical Content Revision 9.2 Submitted for Publication Editorial Modifications to rev. 9.2. 9.3 Submitted for Publication Add extensions to include additional technologies. Results of Dec.5 03 discussions. Includes: Support for Multiple Application Selection Reserved values for SFF-8079 in Table 3.1, Table 3.10, Table 3.12, and Table 3.17. Additional transceiver type values in Table 3.5 Additional values in Table 3.1a, 3.5a and 3.5b Additional values in Table 3.12 General editorial modifications. Editorial Modifications to rev. 9.4. 9.5 Submitted for Publication. Add extensions to the following tables: Table 3.1b, 3.2, 3.4, 3.5, 3.5b, 3.7, 3.11, 3.12, 3.21 Editorial changes to the following tables: Table 3.2, 3.3, 3.4, 3.6, 3.7, 3.9, 3.10, 3.17 Add table 3.1a, 3.6a, 3.18a and references to 8079/8431. Editorial updates per ballot feedback. Technical update to Tables 3.1. Edits per SFF-8431 Edits per SFF-8431, add bits in Table 3.5 and add Tables 3.6b and 3.6c for SFF- 8431 and SFF-8461. Add Table 3.1c. Date 2001-04-05 2001-05-18 2001-06-27 2001-10-08 2001-11-05 2001-11-19 2002-01-09 2002-02-01 2002-03-28 2002-05 2002-05-30 2002-08-01 2004-05-26 2004-06-01 2007-02-06 2007-06-01 2007-12-07 2009-01-30 Management Interface for SFP+ Page 2 Copyright © 2018 SNIA. All rights reserved
PUBLISHED SFF-8472 Rev 12.3 Rev. 11.0 11.1 11.2 11.3 11.4 11.8 11.9 Description Edits per FC-PI-5 (16GFC) to tables 3.6a,3.12, Table 3-2 Identifier Values and modified to point to SFF-8024 as the reference for later values and codes. Added FC-PI-6 to Table 3.6a Rate Identifier Added OM4 to Table 3.1 and Address A0h, Byte 18. Added 3200 MBytes to Table 3.5 Byte 10 Bit 3. Added optional support for: CDR/Retimer in transceiver; Variable Receiver Decision Threshold; Rate Select logic for 10G/8G with bypassable CDRs; Table addressing in upper half of address A2h; Laser temperature and TEC current alarms and warnings; Compliance codes for OTN 2km, 40km and 80km profiles in G.959.1. Introduced a major style change. The addition of Section, Figure, and Table numbering makes correlation of previous Change History difficult for readers, so a Cross Reference of Figures and Tables was prepared. Re-defined byte 36 of Table 5-4 Transceiver Compliance Codes to be 'Extended Compliance Codes' Added definitions of the coding formats for optional laser temperature and TEC current to Section 9.2. Added Table 9-3 and Table 9-4 to illustrate the TEC current 2's complement format. Corrected Table 10-2 Retimer/CDR Rate Select Logic Table 'Bit 64.1 of A2h' to be 'Bit 64.3 of A0h' Added Byte 64 Bit 5 in Table 8-3 to identify transceivers with Power Level 3 plus: o Renamed t_power_level2 to t_hpower_level inTable 8-7 and modified the contents of the parameter and conditions cells. o Changed the description for bits 1 and 0 in Table 10-1. Date 2010-05-21 2012-10-26 2013-06-06 2013-06-11 2014-07-24 2014-07-31 2014-08-14 11.9b Moved CDR unlocked flags from byte A2h 115 to 119. 2014-08-27 Added Tx input EQ and RX output EMPH to bytes A2h 114-115 Added Tables 9-13 and 9-14 Tx input EQ and Rx output EMPH values. The mix of references to tables and pages was reduced to use only pages Consolidated the two figures in Section 4 into one. Corrected Table 4-4. Byte 12 G959 value from 0Ah, to 6Bh Removed P1I1-2D1, P1S1-2D2, and P1L1-2D2 from Table 5-6 During the review of Rev 12.0 it was recommended that: - the contents of Table 5-3 Connector Values be moved to SFF-8024. - the contents of Table 5-7 Encoding Values be returned to SFF-8024. Further updates to clarify operation of rate select with byte content 0Eh Added bits to support 64GFC speed negotiation Converted to SNIA template. Updated hyperlinks throughout. 12.0 12.1 12.2 12.3 2014-08-28 2014-09-12 2014-11-21 2018-07-29 Management Interface for SFP+ Page 3 Copyright © 2018 SNIA. All rights reserved
PUBLISHED Foreword SFF-8472 Rev 12.3 The development work on this specification was done by the SNIA SFF TWG, an industry group. Since its formation as the SFF Committee in August 1990, the membership has included a mix of companies which are leaders across the industry. When 2 1/2" diameter disk drives were introduced, there was no commonality on external dimensions e.g. physical size, mounting locations, connector type, connector location, between vendors. The SFF Committee provided a forum for system integrators and vendors to define the form factor of disk drives. During their definition, other activities were suggested because participants in SFF faced more challenges than the form factors. In November 1992, the charter was expanded to address any issues of general int erest and concern to the storage industry. The SFF Committee became a forum for resolving industry issues that are either not addressed by the standards process or need an immediate solution. In July 2016, the SFF Committee transitioned to SNIA (Storage Networking Industry Association), as a TA (Technology Affiliate) TWG (Technical Work Group). Industry consensus is not a requirement to publish a specification because it is recognized that in an emerging product area, there is room for more than one approach. By making the documentation on competing proposals available, an integrator can examine the alternatives available and select the product that is felt to be most suitable. SFF meets during the T10 (see http://www.incits.org/committees/t10) and T11 (see http://www.incits.org/committees/t11) weeks, and SSWGs (Specific Subject Working Groups) are held at the convenience of the participants. Many of the specifications developed by SFF have either been incorporated into standards or adopted as standards by ANSI, EIA, JEDEC and SAE. For those who wish to participate in the activities of the SFF TWG, the signup for membership can b e found at: http://www.snia.org/sff/join The complete list of SFF Specifications which have been completed or are currently being worked on by the SFF TA TWG can be found at: http://www.snia.org/sff/specifications Suggestions for improvement of this specification will be welcome, they should be submitted to: http://www.snia.org/feedback Management Interface for SFP+ Page 4 Copyright © 2018 SNIA. All rights reserved
PUBLISHED CONTENTS 1 Scope 1.1 Copyright 1.2 Disclaimer References Enhanced Digital Diagnostic Interface - Introduction 2 3 4 Memory Organization 4.1 Two-wire Interface Fields 4.2 Pages 4.3 Data Fields 5 Identifiers and Codes 5.1 Physical Device Identifier Values [Address A0h, Byte 0] 5.2 Physical Device Extended Identifier Values [Address A0h, Byte 1] 5.3 Connector Values [Address A0h, Byte 2] 5.4 Transceiver Compliance Codes [Address A0h, Bytes 3-10 and 36] 5.4.1 SONET Reach Specifier Bits [Address A0h, Byte 4, bits 3-4] 5.4.2 Examples of Transceiver Compliance Codes [Address A0h, Bytes 3-10] 5.5 Encoding [Address A0h, Byte 11] 5.6 BR, nominal [Address A0h, Byte 12] 5.7 Rate Identifier [Address A0h, Byte 13] 6 Link Length 6.1 6.2 6.3 6.4 6.5 6.6 Length (single mode)-km [Address A0h, Byte 14] Length (single mode)-(100's)m [Address A0h, Byte 15] Length (50um, OM2) [Address A0h, Byte 16] Length (62.5um, OM1) [Address A0h, Byte 17] Length (50um, OM4) and Length (Active Cable or Copper) [Address A0h, Byte 18] Length (50um, OM3) [Address A0h, Byte 19] 7 Vendor Fields 7.1 Vendor name [Address A0h, Bytes 20-35] 7.2 Vendor OUI [Address A0h, Bytes 37-39] 7.3 Vendor PN [Address A0h, Bytes 40-55] 7.4 Vendor Rev [Address A0h, Bytes 56-59] 8 Link Characteristics SFF-8472 Rev 12.3 8 8 8 9 9 10 10 10 11 14 14 14 15 15 17 18 19 19 19 21 21 21 21 21 21 21 22 22 22 22 22 22 8.1 Optical and Cable Variants Specification Compliance [Address A0h, Bytes 60-61] 8.2 CC_BASE [Address A0h, Byte 63] 8.3 Option Values [Address A0h, Bytes 64-65] 8.4 BR, max [Address A0h, Byte 66] 8.5 BR, min [Address A0h, Byte 67] 8.6 Vendor SN [Address A0h, Bytes 68-83] 8.7 Date Code [Address A0h, Bytes 84-91] 8.8 Diagnostic Monitoring Type [Address A0h, Byte 92] 8.9 Addressing Modes 8.10 Enhanced Options [Address A0h, Byte 93] 22 23 24 24 25 25 25 25 25 26 Page 5 Copyright © 2018 SNIA. All rights reserved Management Interface for SFP+
PUBLISHED SFF-8472 Rev 12.3 8.11 SFF-8472 Compliance [Address A0h, Byte 94] 8.12 CC_EXT [Address A0h, Byte 95] 9 Diagnostics 9.1 Overview [Address A2h] 9.2 Internal Calibration 9.3 External Calibration 9.4 Alarm and Warning Thresholds [Address A2h, Bytes 0-39] 9.5 Calibration Constants for External Calibration Option [Address A2h, Bytes 56-91] 9.6 CC_DMI [Address A2h, Byte 95] 9.7 Real Time Diagnostic and Control Registers [Address A2h, Bytes 96-111] 9.8 Alarm and Warning Flag Bits [Address A2h, Bytes 112-117] 10 Extended Information 10.1 Extended Module Control/Status Bytes [Address A2h, Bytes 118-119] 10.2 Vendor Specific Locations [Address A2h, Bytes 120-126] 10.3 Optional Page Select Byte [Address A2h, Byte 127] 10.4 User Accessible EEPROM Locations [Address A2h, Page 00h / 01h, Bytes 128-247] 10.5 Vendor Specific Control Function Locations [Address A2h, Page 00h / 01h, Bytes 248-255] 10.6 Variable Receiver Decision Threshold Control [Address A2h, Page 02h, Bytes 130-131] FIGURES Figure 4-1 Two-wire Interface Fields TABLES Table 4-1 Data Fields - Address A0h Table 4-2 Data Fields - Address A2h Table 4-3 Data Fields - Address A2h Page Tables Table 4-4 Transceiver Identification/Performance Examples Table 4-5 Copper Cable Identification/Performance Examples Table 5-1 Physical Device Identifier Values Table 5-2 Physical Device Extended Identifier Values Table 5-3 Transceiver Compliance Codes Table 5-4 SONET Reach Specifier Bits Table 5-5 Transceiver Identification Examples Table 5-6 Rate Identifier Table 8-1 Passive Cable Specification Compliance (A0h Byte 8 Bit 2 set) Table 8-2 Active Cable Specification Compliance (A0h Byte 8 Bit 3 set) Table 8-3 Option Values Table 8-4 Date Code Table 8-5 Diagnostic Monitoring Type Table 8-6 Enhanced Options Table 8-7 I/O Timing for Soft Control & Status Functions Table 8-8 SFF-8472 Compliance Table 9-1 Bit Weights (Degrees C) for Temperature Reporting Registers Table 9-2 Digital Temperature Format Table 9-3 Bit Weights (mA) for TEC current Reporting Registers Table 9-4 TEC current Format Table 9-5 Alarm and Warning Thresholds Table 9-6 Calibration Constants for External Calibration Option Table 9-7 Unsigned Fixed-Point Binary Format for Slopes Table 9-8 Format for Offsets 28 28 28 28 29 31 32 34 36 36 37 40 40 41 41 41 42 42 10 11 12 12 13 14 14 15 16 17 18 19 22 23 24 25 26 27 27 28 30 30 30 31 33 34 35 35 Management Interface for SFP+ Page 6 Copyright © 2018 SNIA. All rights reserved
PUBLISHED SFF-8472 Rev 12.3 Table 9-9 IEEE-754 Single-Precision Floating Point Number Format Table 9-10 Example of Floating Point Representation Table 9-11 A/D Values and Status Bits Table 9-12 Alarm and Warning Flag Bits Table 9-13 Input Equalization (Address A2H Byte 114) Table 9-14 Output Emphasis Control (Address A2H Byte 115) Table 10-1 Extended Module Control/Status Bytes Table 10-2 Retimer/CDR Rate Select Logic Table Table 10-3 Optional Page Select Byte Table 10-4 User Accessible EEPROM Locations Table 10-5 Vendor Specific Control Function Locations Table 10-6 Variable Receiver Decision Threshold Control 35 36 36 38 39 39 40 41 41 42 42 42 Management Interface for SFP+ Page 7 Copyright © 2018 SNIA. All rights reserved
PUBLISHED 1 Scope SFF-8472 Rev 12.3 This document defines an enhanced memory map with a digital diagnostic monitoring interface for optical transceivers that allows pseudo real time access to device operating parameters. It also adds new options to the previously defined two-wire interface ID memory map that accommodate new transceiver types that were not considered in the SFP MSA or GBIC documents. The interface is an extension of the two-wire interface ID interface defined in the GBIC specification as well as the SFP MSA. Both specifications define a 256 byte memory map which is accessible over a two-wire serial interface at the 8 bit address 1010000X (A0h). The digital diagnostic monitoring interface makes use of the 8 bit address 1010001X (A2h), so the originally defined two-wire interface ID memory map remains unchanged. The interface is backward compatible with both the GBIC specification and the SFP MSA. In order to provide memory space for future extensions, multiple optional pages are defined for the upper 128 bytes of the A2h memory space. 1.1 Copyright The SNIA hereby grants permission for individuals to use this document for personal use only, and for corporations and other business entities to use this document for internal use only (including internal copying, distribution, and display) provided that: 1. 2. Any text, diagram, chart, table or definition reproduced shall be reproduced in its entirety with no alteration, and, Any document, printed or electronic, in which material from this document (or any portion hereof) is reproduced shall acknowledge the SNIA copyright on that material, and shall credit the SNIA for granting permission for its reuse. Other than as explicitly provided above, there may be no commercial use of this document, or sale of any part, or this entire document, or distribution of this document to third parties. All rights not explicitly granted are expressly reserved to SNIA. Permission to use this document for purposes other than those enumerated (Exception) above may be requested by e-mailing copyright_request@snia.org. Please include the identity of the requesting i ndividual and/or company and a brief description of the purpose, nature, and scope of the requested use. Permission for the Exception shall not be unreasonably withheld. It can be assumed permission is granted if the Exception request is not acknowledged within ten (10) business days of SNIA's receipt. Any denial of permission for the Exception shall include an explanation of such refusal. 1.2 Disclaimer The information contained in this publication is subject to change without notice. The SNIA makes no warranty of any kind with regard to this specification, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The SNIA shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this specification. Suggestions for revisions should be directed to http://www.snia.org/feedback/ Management Interface for SFP+ Page 8 Copyright © 2018 SNIA. All rights reserved
分享到:
收藏