sfp2usb-modulen används tillsammans med XillyUSB IP-kärna för att ansluta ett FPGA-utvecklingskort med en dator via USB 3.0. Modulen ansluter dataledningarna från en standard SFP+-kontakt till SuperSpeed-kablarna i ett USB 3.0 Micro-B-uttag, med kopplingskondensatorer och ESD-skyddskomponenter som används efter behov. USB 2.0-signalkablarna och +5V-strömkabeln är inte anslutna.
Eftersom många FPGA-utvecklingskort har en SFP+-kontakt tillåter sfp2usb-modulen att använda dessa kort som USB 3.0-enheter. För att detta ska fungera måste FPGA:n vara laddad med logik som implementerar USB SuperSpeed-protokollet. De XillyUSB IP-kärna tillhandahåller denna logik för ett urval av FPGA-mål.
Observera att du använder den här modulen med annan utrustning som har en SFP+-kontakt (t.ex. vissa nätverksroutrar) kommer inte att ge efter något användbart. Notera också att på grund av PCB-layoutöverväganden tar FPGA emot datasignalen med omvänd polaritet. Detta är något vilken USB enhet som helst bör tolerera, enligt USB 3.0-specifikationen (XillyUSB IP-kärnan hanterar detta korrekt). Datasignalerna i den andra riktningen leds igenom utan polaritetsomkastning.
SFP+-buren och SFP+-kontakten är en del av FPGA-utvecklingskortet. Inget av dessa ingår i denna produkt.
Kit innehåller