sfp-plus-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

Contact

Peter Jansweijer

Tags

Software SFP White Rabbit

Compatible Projects

White Rabbit Calibration

These pages provide information on the calibration of White Rabbit devices

Latest News

SaFariPark now open for public

SaFariPark is not a site to book holidays on the African plains - though with additional personal funding I am willing to add that feature. It is a software tool to read and write the digital interface of SFP/SFP+ transceiver modules. Together with a device to plug in multiple (4) SFP/SFP+ modules, creatively called MultiSFP (see Figure 1), it is a versatile tool for all your SFP needs. MultiSFP and SaFariPark have been developed by Nikhef as part of the ASTERICS program, and all is open hardware/open source.