Key Features

C & C++ Programming Environment & ANSI-C to VHDL Compiler

NAL is a high-level-language tool that enables all aspects of FPGA system design to be described in C or C++ and tested on a PC before implementation on a PCIe-180 or PCIe-280.

  • Significantly reduces the time required for FPGA system design and implementation.
  • Provides a single environment to develop, test, and implement a user application.
  • Includes DIME-C, Nallatech’s C-to-VHDL compiler.
  • Non-cycle accurate implementation supports high-clock frequencies.
  • Supports user IP import, VHDL or NGC.

It provides a single environment to develop a Software Version of the application (write and test the user code), to build a Hardware Accelerator (from C to Bitstream), and to use that Accelerator within the FPGA System (runtime use of the bitstream).

NAL

DIME-C, C-to-VHDL compiler, embedded (generation of optimized FPGA code, fixed and floating point support…)