Main Content

SFP+ Compliance Kit

Test the channel design of a host board for compliance to the SFP+ specification.

This kit is designed for compliance of the host board only. Module compliance is not currently supported in this kit. The kit includes IBIS-AMI TX and RX models for reference and compliance testing. Pre-layout and post-layout schematic sheets are provided. Package models are included only for post-layout reference IBIS-AMI models. These package models contain the SFP+ connector, HCB (host compliance board), MCB, and SMA connector S-parameters. You can insert a channel design and test for compliance as specified in the SFP+ specification (SFF-8431 for SerDes channel).

Open SFP+ Kit

Open the SFP+ kit in the Serial Link Designer app using the openSignalIntegrityKit function.

openSignalIntegrityKit("SFP_Plus");
Signal Integrity Toolbox recommends you to set the Java Heap Memory to at least 8192MB.
Use Home Tab -> Preferences -> MATLAB -> General -> Java Heap Memory
Current Java Heap: 447MB with 86MB in use. Maximum heap: 1584MB. Heap setting: 1728MB.

SFP_Plus.PNG

Kit Overview

  • Project Name: SFP_Plus

  • Interface Name: SFP_Plus

  • Target Operating Frequency: 11.1 Gb/s (UI = 90.009 ps)

The SFP+ kit defines three schematic sets.

  • Pre_Layout_Reference_Schematics – Used for pre-layout testing of channel

  • Post_Layout_Reference_Schematics – Used for reference sheets when doing post-layout

  • All_Project_Schematics – Set of all project schematics

For more information about the SFP+ channel compliance schematics, transfer net properties, and compliance rules, refer to the document SFP_Plus.pdf that is attached to this example as a supporting file.

References

  1. SNIA (Storage Networking Industry Association): https://www.snia.org/

  2. SNIA SFF Specifications site: https://www.snia.org/technology-communities/sff/specifications

  3. SFF-8431 Specification available from SNIA: https://members.snia.org/document/dl/25891

See Also