Pionway SDK In Ev Ac

The Pionway SDK dramatically accelerates the development of your FPGA-based USB or PCI Express device by providing three essential components:

  • pw-api

    Software API and a robust driver to communicate with your device over USB .

  • pw-firmware

    Device firmware to manage FPGA configuration and communication.

  • pw-ip

    Small FPGA IP blocks that integrate with your HDL to make host communication simple and easy.

Multi-Platform Pionway API and USB Driver

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.


  • Atomic HDL Modules

    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.。

  • Simulation Models

    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.

  • Custom Interfaces and Test Hardware

    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.


Technical Specifications and Support

Features & Specifications

  • Windows (USB / PCI) API available as DLL C/C++/Python libraries
  • Behavioral simulation supported, no back-annotation
  • USB 3.0 transfer rates up to 340+ MiB/s

Requirements

  • Windows 7, Windows 8.1, Windows , Windows 11
  • Simulation: Compatible with most VHDL/Verilog simulators
  • Pionway SDK-supported device
  • Xilinx ISE 14.1i or later recommended for building FPGA configuration files (Spartan-6 and earlier)