The Pionway SDK dramatically accelerates the development of your FPGA-based USB or PCI Express device by providing three essential components:
Software API and a robust driver to communicate with your device over USB .
Device firmware to manage FPGA configuration and communication.
Small FPGA IP blocks that integrate with your HDL to make host communication simple and easy.
Our robust USB driver and Pionway SDK API work together to provide an easy-to-use software interface to your hardware that is consistent across the Windows (32-/64-bit) development environments.
And to make things even easier, we provide pre-built wrappers to the Pionway API for C/C++/Python. And the DLL may be used from any of the huge library of software that support external calling such as Matlab and LabVIEW.
The HDL you build into the FPGA constitutes the interface between your instrument and USB. Integrate our intuitive HDL modules into your design and you have a fast, extensible, and simple conduit between your hardware and your software.。
Save hours of development time by specifically targetting components of your design rather than iterating in the dark. Our HDL simulation models describe the behavioral function of the PC to FPGA interaction and work under Xilinx’s iSim, Modelsim, and other HDL simulators.
FPGA technology is used in a wide variety of in-house prototypes and other custom projects. These types of projects benefit from both Pionway’s easy-to-use virtual interface components as well as the convenience and predictability of the Pionway programmer’s interface.