<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.5.0">
<drawing>
<library>
<packages>
<package name="SFP_CAGE">
<description>&lt;b&gt;SFP Cage&lt;/b&gt;&lt;br&gt;
Based on Amphenol U77-A1114-100T( &lt;a href="http://www.amphenolinfocom.eu/NavData/Drawings/U77-A111X-XX0X- REVF.pdf"&gt;Datasheet link&lt;/a&gt; )</description>
</package>
<package name="SFP">
<description>&lt;b&gt;SFP Receptacle&lt;/b&gt;&lt;br&gt;
Based on Amphenol UE75A206000T( &lt;a href="https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/ue75a20x00xx.pdf"&gt;Datasheet link&lt;/a&gt; )</description>
</package>
</packages>
<symbols>
<symbol name="SFP_CAGE">
<description>&lt;b&gt;SFP Cage symbol&lt;/b&gt;</description>
<pin name="CAGE" direction="pwr"/>
</symbol>
<symbol name="SFP_HS">
<description>&lt;b&gt;SFP High Speed Signals symbol&lt;/b&gt;</description>
<pin name="TD_N" direction="in"/>
<pin name="TD_P" direction="in"/>
<pin name="RD_P" direction="out"/>
<pin name="RD_N" direction="out"/>
</symbol>
<symbol name="SFP_SLOW">
<description>&lt;b&gt;SFP Slow Speed Signals symbol&lt;/b&gt;</description>
<pin name="TX_FAULT" direction="out"/>
<pin name="TX_DISABLE" direction="in"/>
<pin name="MOD_DEF2/SDA"/>
<pin name="MOD_DEF1/SCL"/>
<pin name="MOD_DEF0/GND" direction="pas"/>
<pin name="RATE_SEL" direction="in"/>
<pin name="LOS" direction="out"/>
</symbol>
<symbol name="SFP_SUPPLY">
<description>&lt;b&gt;SFP Power symbol&lt;/b&gt;</description>
<pin name="VEET1" direction="pwr"/>
<pin name="VEET20" direction="pwr"/>
<pin name="VEER14" direction="pwr"/>
<pin name="VEER10" direction="pwr"/>
<pin name="VEER11" direction="pwr"/>
<pin name="VEET17" direction="pwr"/>
<pin name="VEER9" direction="pwr"/>
<pin name="VCCT" direction="pwr"/>
<pin name="VCCR" direction="pwr"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="SFP_CAGE" prefix="SFP">
<description>&lt;b&gt;SFP Cage&lt;/b&gt;</description>
<gates>
<gate name="SYM" symbol="SFP_CAGE"/>
</gates>
<devices>
<device name="" package="SFP_CAGE">
<connects>
<connect gate="SYM" pin="CAGE" pad="A1 A2 A3 A4 A5 A6 A7 A8 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B10"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="SFP" prefix="SFP">
<description>&lt;b&gt;SFP receptable&lt;/b&gt;&lt;br&gt;
(Combine with SFP_CAGE for a full SFP setup)</description>
<gates>
<gate name="HS" symbol="SFP_HS"/>
<gate name="SLOW" symbol="SFP_SLOW"/>
<gate name="SUPPLY" symbol="SFP_SUPPLY"/>
</gates>
<devices>
<device name="" package="SFP">
<connects>
<connect gate="HS" pin="RD_N" pad="12"/>
<connect gate="HS" pin="RD_P" pad="13"/>
<connect gate="HS" pin="TD_N" pad="19"/>
<connect gate="HS" pin="TD_P" pad="18"/>
<connect gate="SLOW" pin="LOS" pad="8"/>
<connect gate="SLOW" pin="MOD_DEF0/GND" pad="6"/>
<connect gate="SLOW" pin="MOD_DEF1/SCL" pad="5"/>
<connect gate="SLOW" pin="MOD_DEF2/SDA" pad="4"/>
<connect gate="SLOW" pin="RATE_SEL" pad="7"/>
<connect gate="SLOW" pin="TX_DISABLE" pad="3"/>
<connect gate="SLOW" pin="TX_FAULT" pad="2"/>
<connect gate="SUPPLY" pin="VCCR" pad="15"/>
<connect gate="SUPPLY" pin="VCCT" pad="16"/>
<connect gate="SUPPLY" pin="VEER10" pad="10"/>
<connect gate="SUPPLY" pin="VEER11" pad="11"/>
<connect gate="SUPPLY" pin="VEER14" pad="14"/>
<connect gate="SUPPLY" pin="VEER9" pad="9"/>
<connect gate="SUPPLY" pin="VEET1" pad="1"/>
<connect gate="SUPPLY" pin="VEET17" pad="17"/>
<connect gate="SUPPLY" pin="VEET20" pad="20"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
