SFP+ I2C
Modern SFPs provide a standardized diagnostic monitoring (SFF-8472) and/or laser tunability (SFF-8690) interface for optical transceivers.
The aim of this project is:
- to create SFP I2C software libraries to access SFF-8472 and SFF-8690 in a standard way. See sub project LIBSFP
- create a PC - GUI tool to make the SFPs monitoring information easily accessible and enable easy access to user writeable information. See SaFariPark.
- create a hardware test-bed where four SFP+s can be exercised in parallel. I.e. a 10 Gbps interface to each Tx/Rx pair (4x4 SMA) and access to the four I2C interfaces via an I2C multiplexer, an FTDI chip connected to USB
An effort is done to standardize the User-EEPROM space for SFP modules as defined in SFF-8472.
Go to SFP-plan - Embedded software modification overview
Specification
- Four 10 Gbps SFP+ modules
- 4 SMA connectors per SFP+ module (Txp, Txn, Rxp, Rxn)
- USB to I2C interface IC (FTDI)
Click here if you want to know what is inside the box...
Documentation
- Multi SFP System documentaion
- Multi SFP System Schematics
- Manufacturing files (Note: PCB Design created with Mentor Graphics using a Xpedition)
Calibration of the electrical delay between the SMA and SFP electrical reference planes
The ports of the Multi SFP Crate offer a reliable and repeatable access to the SFP electrical reference plane which is a feature that is necessairy for SFP eo oe calibration. Part of the procedure that is used for calibration of the SFP+ timing calibration modules also covers the calibration of a SFP port of the Multi SFP Crate.
Project information
- "SFF-8472 - Diagnostic Monitoring Interface for Optical Transceivers” (https://members.snia.org/document/dl/25916)
- Digital Diagnostic Monitoring Interface for SFP and SFP+ Optical Transceivers (Finisar Application Note AN-2030)
- "SFF-8690 - Tunable SFP+ Memory Map for ITU Frequencies” (https://members.snia.org/document/dl/25977)
Acknowledgement
Part of this work is funded by ASTERICS European Commission grant no 653477
Contacts
- Vincent van Beveren, Peter Jansweijer, Tjeerd Pinkert, Guido Visser, Jan Willem Schmelling: Nikhef
Status
Date | Event |
---|---|
24-02-16 | Start of project |
23-05-17 | Beta release of SaFariPark |
10-04-19 | updated manufacturing files |
12-03-20 | added Mutli SFP Crate port calibration info |
Last updated: 11 Mar 2020