Actel DirectC v2.0 Release Notes
(Jul 25, 2007)
- Embedded
- Windows
- Unix
- DOS
- DirectC v2.0 is available to support Actel's Fusion and ProASIC3/E devices. This software supersedes the DirectC for DirectC for Fusion v1.0 and ProASIC3 v1.4 releases. ARM-enabled Fusion and ProASIC3 devices are also supported in this release. DirectC v1.2 should continue to be used for programming ProASICPLUS (APA) devices.
- This version has been tested on A3P250, A3PE600, and A3P1000 devices for both encrypted programming and plain programming. All other A3P and A3PE devices are supported in the software but have not been tested, as the silicon has not yet been released.
- Security programming is enabled in this version of the software. Since DirectC is designed for remote reprogramming via a microprocessor, security programming should only take place in a trusted environment. In a non-secure environment, the communications line between the PC and the remote equipment would have to be secured by the end customer. Subsequent to altering the security settings, remote upgrades using DirectC with an encrypted STAPL file (matching the AES key programmed during altering the security settings) can then be safely carried out over a non-secure communications line by the user.
This version of DirectC provides support for STAPL files generated by Designer v8.0 for programming ProASIC3/E and Fusion devices. Full support for programming the Array as well as the FlashROM is provided. Support for all ProASIC3/E devices and ARM-enabled versions of these devices, except A3PE1500, is provided. A3PE1500 support will be added in a future release of the software. Full support for encrypted programming using AES encrypted STAPL files is provided. 16-bit microprocessors continue to be supported.
A major enhancement is the reduction in RAM required to run the software. The software now has a minimum RAM requirement of 3 kB for the run-time code. A table of the Flash memory requirements for plain text and encrypted bitstreams may be found in the user's guide.