Unified Development Kit: UDK

Das UDK ist ein platformübergreifendes Konzept, um CESYS-FPGA Karten (USB sowie PCI, PCIe) einheitlich anzusprechen.

Derzeit unterstützte Betriebssysteme: Windows 7, Windows XP, Windows Vista und LINUX.

 

Auf der Host Seite steht unter den verschiedenen Betriebssystemen die standardisierte API "udkapi_vc[ver]_[arch].lib" zur Verfügung. FPGA-seitig kommt eine standardisierte 32-bit Wishbone-Bus Schnittstelle zum Einsatz.

FPGA-Designs und zugehörige PC-Software sind durch das Cesys UDK ohne bzw. mit minimaler Codeänderung unter allen unterstützten Betriebssystemen auf allen unterstützten FPGA-Karten lauffähig.


Lizenzbedingungen

Jeweils eine Lizenz des UDK ist im Lieferumfang vieler Cesys FPGA Karten enthalten. Die Benutzung und Weitergabe des UDK ist zusammen mit der zugehörigen FPGA Karte zulässig.

Das UDK mit Quellcode ist aber auch als eigenständiges Produkt (Best.Nr. C2070-5008) zur Benutzung mit nicht von Cesys gelieferter Hardware lizensierbar.