Die USBS6 Spartan-6LX™ FPGA Karte ist mit einem XC6SLX45-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
XC6SLX45-2CSG324C
Die Baugruppe ist auf Anfrage mit folgenden FPGA Bausteinen lieferbar: XC6SLX16-2CSG324C(I) XC6SLX25-2CSG324C(I) XC6SLX45-2CSG324C(I) XC6SLX16-3CSG324C(I) XC6SLX25-3CSG324C(I) XC6SLX45-3CSG324C(I)
FPGA Konfiguration
direkt über USB 2.0 ohne Umweg über das Flash! aus dem Flash-Speicher über JTAG mit Xilinx Download-cable (nicht im Lieferumfang).
Benutzer I/O
115 I/O Signale auf 2,54mm Stiftleisten und auf 96-poliger VG Leiste. Spannungspegel einstellbar: 3,3 Volt / 2,5 Volt / 1,8 Volt / Benutzerdefiniert
Spannungsversorgung
5 Volt DC bus-powered oder self-powered
Unterstützte Betriebssysteme
Die mitgelieferte Software UDK (Unified Development Kit) ist unter Windows™ XP/Vista/7/8 und LINUX™ benutzbar.
Speicher
16 Mb SPI Flash 128 Mb SPI Flash 1 Gb LPDDR SDRAM
Abmessungen
120 x 100 mm
Schnittstellen
480 MBit USB 2.0 (Cypress FX-2) RS232 über USB getunnelt (FT232R) JTAG (für Xilinx Download Kabel)
CESYS Online Shop - Alles rund um das Thema FPGA Karten und Messtechnik. Wir liefern ausschließlich an gewerbliche Kunden, sowie kommunale Einrichtungen im Sinne des § 14 BGB. Der Kunde versichert, Unternehmer im Sinne von § 14 BGB zu sein.