DIME-C is the Nallatech C-to-VHDL compiler; it can be used within DIMEtalk V3 as part of the HPC Toolkit or within the Nallatech Accelerator Layer (NAL) when designing for FSB (Intel Front Side Bus). Alternatively, DIME-C can generate VHDL that could be reused in any VHDL designs for Virtex 4 and 5 Xilinx FPGAs.
A DIME-C project will generate a top level VHDL entity that will have to be instantiated in the hardware system design or imported in a DIMEtalk project.
The DIME-C compiler should be used to design and optimise algorithms. Although DIME-C supports ANSI-C it is important to note that in order to obtain a fast implementation of a design some rewriting of the code might be needed; the DIME-C documentation describes good practice techniques.