Actel
The DirectC solution is available in two versions: DirectC for Fusion and ProASIC3 and DirectC for ProASICPLUS. Each version is specifically designed for programming its corresponding Actel devices using a microprocessor. ProASIC devices have different algorithm requirements and cannot be programmed using DirectC.

Product Features

Back to top

DirectC can be used by making minor modifications to the source code, adding the necessary Application Programming Interface (API), and compiling the source code and the API together to create a binary executable. The binary executable is downloaded on to the system along with the programming data file. DirectC uses a STAPL file (generated from Designer) as the programming data file. Even though the STAPL file also contains the programming algorithm, DirectC ignores it and uses only the programming data.

The DirectC solution has a relative speed advantage, when compared to interpreters such as STAPL player, when executed on smaller and slower microprocessors/systems. With DirectC, the algorithm is embedded into the source and compiled. Therefore, if the programming algorithm changes, you can obtain a new DirectC source, recompile the source, and download the binary executable on to your system.

Device Support

Back to top
Currently, DirectC supports the Fusion, ProASIC3, and ProASICPLUS devices.

Documentation

Back to top