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 software libraries to access SFF-8472 and SFF-8690 in a standard way.
- create a PC - GUI tool to make the SFPs monitoring information easily accessible and enable easy access to user writeable information.
- 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
Go to sub project LIBSFP - A
software library that contains generic functions to access SFP via I2C
Go to SaFariPark - A page about the GUI tool
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)
multisfp_v0.jpg
Project information
- "SFF-8472 - Diagnostic Monitoring Interface for Optical Transceivers” (ftp://ftp.seagate.com/sff/SFF-8472.PDF)
- Digital Diagnostic Monitoring Interface for SFP and SFP+ Optical Transceivers (Finisar Application Note AN-2030)
- "SFF-8690 - Tunable SFP+ Memory Map for ITU Frequencies” (ftp://ftp.seagate.com/sff/SFF-8690.PDF)
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 |
Last updated: 12 Nov 2016