Die USBS6 Spartan-6LX™ FPGA Karte ist mit einem XC6SLX16-2CSG324C bestückt.
Auf Anfrage ist das board in weiteren Bestückungsvarianten lieferbar. Es stehen 115 I/O Signale mit einstellbarem Spannungspegel, zwei USB-Schnittstellen, 128 MByte SDRAM und 16 MByte Flash Speicher zur Verfügung.
Viele FPGA I/O Signale sind als differentielles Pärchen impedanzkontrolliert geroutet und können so für LVDS Signalstandards genutzt werden.
Die 120 x 100 mm große FPGA-Karte kann in Standard Euro-Gehäuse oder Einschubrahmen montiert werden.
Das im Lieferumfang enthaltene framework CESYS UDK beinhaltet Treiber für Windows™ und Linux™, API für .NET, C++ und C, Anwendungsbeispiele zu Labview und Python, den Quellcode einer Beispielapplikation, ein Beispieldesign in VHDL und das Test- und Analysetool CESYS UDK-Lab.
Die primäre USB 2.0 Schnittstelle der USBS6 Karte (FX2LP) erlaubt sehr hohe Datenraten von bis zu 40 MByte pro Sekunde. Dazu wird der auf der Karte vorhandener Cypress FX-2 USB Controller (FX2LP) im "slave-FIFO" mode benutzt.
Auf dem Wishbone-Bus basierender Beispielcode ist im UDK enthalten.
Eine zweite USB Schnittstelle ist auf der Karte zusätzlich vorhanden. Sie ermöglicht Datenraten von bis zu 3Mbs und wird hostseitig am PC als serielle Schnittstelle erkannt. Dieser Kanal kann zur Ausgabe von Debug-Informationen oder als Alternative zur schnellen USB Verbindung in ihrer Anwendung benutzt werden.
Durch die Möglichkeit das FPGA aus dem vorhandenen SPI Flash Speicher zu konfigurieren ist die USBS6 Karte auch ohne Verbindung zu einem Host Rechner einsetzbar.
Zur Unterstützung von Anwendungen mit Soft-Prozessor oder zum Ablegen von default-Daten (look up tables, Korrekturtabellen) sind auf der Karte ein weiterer 128Mb (16 MByte) Flash Baustein und ein 1 Gb (128 MByte) großer low-power DDR SDRAM Speicher vorhanden.
Einige frontseitige Leuchtdioden und ein Drehschalter sind so auf dem board angeordnet, dass bei Bedarf ein Standard Eurokarten-Halter angebracht oder die Karte in ein Euro-Gehäuse eingebaut werden kann.
Technische Daten
FPGA Familie
|
SPARTAN-6LX™ |
FPGA
|
XC6SLX16-2CSG324C Die Baugruppe ist auf Anfrage mit folgenden FPGA Bausteinen lieferbar: |
FPGA Konfiguration
|
direkt über USB 2.0 ohne Umweg über das Flash! |
Benutzer I/O
|
115 I/O Signale auf 2,54mm Stiftleisten und auf 96-poliger VG Leiste. Spannungspegel einstellbar: |
Spannungsversorgung
|
5 Volt DC |
Unterstützte Betriebssysteme
|
Die mitgelieferte Software UDK (Unified Development Kit) ist unter |
Speicher
|
16 Mb SPI Flash |
Abmessungen
|
120 x 100 mm |
Schnittstellen
|
480 MBit USB 2.0 (Cypress FX-2) |
Änderungen und Irrtum vorbehalten.