The different license formats for the Xillybus IP core are listed below.

Evaluation license

Any IP core downloaded from this site (e.g. a demo bundle from the download area or a core generated in the IP Core Factory) is free for any use, as long as this use reasonably matches the term "evaluation". This includes incorporating the core in end-user designs, running real-life data and field testing. There is no limitation on how the core is used, as long as the sole purpose of this use is to evaluate its capabilities and fitness for a certain application. In case of doubt, please send a description of your intentions to .

Production license

After a reasonable evaluation of Xillybus IP cores (possibly generated in the IP Core Factory), clients should apply for a license to ensure their legitimate use of the core. The email for this purpose is .

The fee for a Xilinx' SignOnce license (or similar) varies between 25,000 and 75,000 USD, depending on the configuration and performance requirements.

Educational license

The no-fee Educational license is granted for academic purposes: Instruction in classrooms, use in student labs, assignments and student projects as well as in research projects with limited or no budget. Projects that are intended for commercial products or services, or the development of such, are not covered by this license. In case of doubt, please send an email to with the details of your project.

The Educational license covers any IP core downloaded from this site, including cores generated in the IP Core Factory.

Free software

Host driver for Windows

The Xillybus Windows driver is given in binary format. Any use and distribution of this software is allowed.

Host driver for Linux

The Xillybus Linux driver is free software, released under GPLv2, exactly like most of the Linux kernel itself. You are free to copy and use these drivers. Please refer to the license text for details.

Linux distributions

The Linux distributions offered on the site (Xillinux images as well as the Xillybus mini-distro for Microblaze) are released under GPL, and can be used with no restriction like any Linux distribution such as RHEL, Fedora, Ubuntu etc.