De sfp2usb-module wordt samen met de XillyUSB IP-kern voor het verbinden van een FPGA-ontwikkelbord board een computer via USB 3.0. De module verbindt de datadraden van een standaard SFP+-connector met de SuperSpeed-draden van een USB 3.0 Micro-B-aansluiting, waarbij naar behoefte gebruik wordt gemaakt van koppelcondensatoren en ESD-beschermingscomponenten. De USB 2.0-signaaldraden en +5V-voedingskabel zijn niet aangesloten.
Aangezien veel FPGA-ontwikkelborden een SFP+-connector hebben, maakt de sfp2usb-module het gebruik van deze kaarten als USB 3.0-apparaten mogelijk. Om dit te laten werken, moet de FPGA geladen zijn met logica die het USB SuperSpeed-protocol implementeert. De XillyUSB IP-kern biedt deze logica voor een selectie van FPGA-doelen.
Merk op dat het gebruik van deze module met andere apparatuur met een SFP+ connector (bijv. sommige netwerkrouters) zal niet opleveren iets nuttigs. Houd er ook rekening mee dat de FPGA vanwege overwegingen met betrekking tot de lay-out van de PCB het datasignaal met omgekeerde polariteit ontvangt. Dit is iets wat elk USB -apparaat zou moeten tolereren, volgens de USB 3.0-specificatie (de XillyUSB IP-core handelt dit correct af). De datasignalen in de andere richting worden zonder polariteitsomkering doorgelaten.
De SFP+-kooi en de SFP+-connector maken deel uit van het FPGA-ontwikkelbord board Geen van deze zijn bij dit product inbegrepen.
Kit bevat