
Actel's Embedded Software Development Environment
SoftConsole is Actel's free software development environment that enables the rapid production of C and C++ executables for Actel FPGAs using Cortex™-M3, Cortex-M1, and Core8051s. Creating a project inside SoftConsole lets you write software that is immediately compiled into a usable binary. SoftConsole includes a fully integrated debugger that offers easy access to memory contents, registers, and single-instruction execution.
SoftConsole provides a flexible and easy-to-use graphical user interface for managing your embedded software development projects. You can quickly develop and debug software programs and implement them in Actel FPGAs. SoftConsole enables you to configure project settings, edit and debug software programs, and organize your files. With this tool you have simultaneous access to multiple tool windows and the ability to quickly switch editing and debug views.
Key Features
- Available for free download
- Eclipse-based IDE
- GNU C/C++ compiler (Cortex-M3 and Cortex-M1)
- SDCC compiler (Core8051s)
- GDB debugger
- FlashPro4/3/3X compatible debug sprite
- Seamless access to and debug of flash memory (SmartFusion™ eNVM, Fusion NVM, external flash)
- Simultaneous access to multiple tool windows
- Fast switch between C/C++ and debug
- One or more perspectives in a workbench window
- Perspectives can be customized by the user
- Provides a direct interface to:
- Compatible with Libero® Integrated Design Environment (IDE) design flow

SoftConsole is freely licensed for use with Actel FPGA designs. SoftConsole contains Open Source elements, and the individual licenses for these elements are included in the SoftConsole License Agreement that is presented during the installation process for your review.
White Papers
User's Guides and Manuals
Tutorials
NOTE : Please unzip design files in the root directory of C drive (i.e. C :\) using 7-Zip. If you need to unzip the design files in a non-root directory, you can refer to http://www.microsemi.com/soc/kb/article.aspx?id=KI8879
FAQ