Software Development Kit

Build, test and run Xilinx Zynq® instruments on Linux

Koheron Software Development Kit is a tool to simplify the development of embedded instruments for Xilinx Zynq® boards. It ensures synchronization between hardware (FPGA) development and software (Linux C++ driver) development.

We provide ready-to-use custom Ubuntu 16.04 distributions for the Red Pitaya and the Zedboard with pre-installed instruments. These distributions allow to develop and run Zynq-based instruments connected to the network.

Download Ubuntu image for Zynq       Documentation

Focus on your instrument

Koheron SDK let you focus on the instrument development. Develop the instrument and it is ready to be connected to the network, and controlled in Python or with a web-based interface.

Develop FPGA designs and C++ drivers simultaneously

Write the instrument FPGA block design and its Linux C++ driver, Koheron SDK handles the communication between the hardware and the software.

Version controlled FPGA developments

Koheron SDK uses Tool Command Language (Tcl) scripting allowing to version control FPGA developments. FPGA bitstreams are produced with Xilinx Vivado® from Tcl scripts.

Open source

Koheron SDK is on GitHub.

Some examples

See more examples.

Build, test and run Zynq® instruments

Get started