C-based Products

C Solutions ProductsAgility offers a comprehensive set of solutions for algorithm implementation on FPGA for rapid prototyping, functional verification, and acceleration.

DK Design Suite - The most mature and successful C synthesis tool on the market, DK allows users to design their algorithm in C or C++, simulate the functionality and debug code in a familiar IDE, and directly compile to parallel logic in popular FPGA devices.

PixelStreams - An extensive library of video and imaging manipulation filters with an easy-to-use model-based entry platform. The library is user extensible and allows developers to have a working prototype in minutes.

RC Series Boards - Agility delivers a range of FPGA-based boards for algorithm implementation. Each board includes a comprehensive set of peripherals and features, key to creating a rapid prototype.

Agility C solutions

Fast C-based FPGA implementation for:

  • Rapid prototyping with off-the-shelf FPGA development boards
  • Accelerating algorithms by using parallel FPGA implementation

Strengths:

  • C synthesis technology designed for C to hardware implementation
  • Libraries of functions & design templates for rapid prototyping
  • RC Series platforms with flexible realworld interfaces

Features:

  • C/C++ design entry, simulation and debug in Windows IDE
  • Handel-C synthesis direct to FPGA
  • Fully integrated with FPGA vendor place and route
  • FPGA device support for both Altera and Xilinx
  • C synthesis uses all available FPGA resources for optimal results
  • Optional RTL output generation to VHDL, Verilog or SystemC
  • Design templates/examples that eliminate IO programming
  • Easy-to-use API for communication with hardware
  • Integrated FPGA-based development cards for fast implementation

C BASED Products

DK Design Suite
Rapid path from C to FPGA implementation

PixelStreams
Library of functions to speed development of video and imaging algorithm prototypes.

RC Computing Platform
A family of complete of FPGA-based rapid prototyping/development boards that include comprehensive sets of peripherals and features, all easily accessed and configured.