Home   Contact   Search de | en
/

VisualApplets Product Line - Graphical FPGA Programming

/
VisualApplets  | © Silicon Software GmbH

For image processing and data signals it is possible with VisualApplets to create and process complex applications intuitively, directly use pre-configured applet examples or to integrate own VHDL libraries.

To mark its tenth anniversary, VisualApplets 3 has been released as a 64-bit version with extension packets and new functions. The version includes additional operator libraries, called Extension Libraries, providing an expanded range of functions for segmentation and classification as well as for compression. Beyond these, there are operators that represent loops in the data flow model, whereby image sequences and comparisons, as well as image batch processing can be calculated on the FPGA, conserving resources. The FFT (Fast Fourier Transformation) operator has been expanded to resource-efficiently implement more complex filters with high computing load, such as band pass filters. Moreover, Xilinx Vivado software can be used for the final creation (synthesis) of the FPGA hardware code as applets, which in many cases increases the implementation speed.

Architecture of VisualApplets 3

Architecture of VisualApplets 3

VisualApplets 3 – Extension Packets and New Functions

VisualApplets Extend/ Expert  | © Silicon Software GmbH
VisualApplets Extend/ Embedder | © Silicon Software GmbH
VisualApplets Extend/ Libraries | © Silicon Software GmbH
VisualApplets Extend/ Protection | © Silicon Software GmbH
VisualApplets Extend/ Expert  | © Silicon Software GmbH

VisualApplets Expert enables advanced functions for using and debugging operators to simplify processing of parameters and users to easily import existing HDL code from VHDL and Verilog into VisualApplets and to further work with them as generic operators. Operators created on their own can be added to the custom library. Using the console with implemented Tcl interpreter users have the possibility to automatize the design process.

VisualApplets Extend/ Embedder | © Silicon Software GmbH

With VisualApplets Embedder, the image processing hardware from suppliers of cameras and image processing devices becomes compatible with VisualApplets. In so doing, a majority of the image pre-processing takes places on the device’s FPGA, saving resources. Users get a tailor-made camera with the greatest flexibility possible and can implement image processing applications directly in the camera.

VisualApplets Extend/ Libraries | © Silicon Software GmbH

VisualApplets Libraries expands the scope of operators to encompass valuable image processing functions, such as those for segmentation and classification as well as compression.

VisualApplets Extend/ Protection | © Silicon Software GmbH

VisualApplets Protection protects your design and IP know-how, and binds it, encrypted, to the FPGA hardware.

Optional Visual Applets Single Licenses

  • Visual Applets Embedder Extension
  • Visual Applets Protection Extension
  • VisualApplets Design Safety Protection-ID
  • VisualApplets Design Safety RT License
  • Visual Applets Expert Extension
  • Visual Applets Expert Parameters Translation Module
  • Visual Applets Expert Debugging Module
  • Visual Applets Libraries Extension
  • Visual Applets Libraries Segmentation and Classification Library (Blob)
  • Visual Applets Libraries JPEG Compression Library
 

The VisualApplets licenses are listed and described on the Basler website. They can be purchased there.

 

OVERVIEW VISUALAPPLETS

SALES CONTACT