Soft Processor Design Flow
As Actel has become more engaged with processor solutions and partners, we have developed a very simple processor tool suite that will accelerate your design to market.
Building your Processor CoreConsole is the first step where you build your processor. For example, select Cortex-M1 as the engine, then select from a long list of peripherals to build the rest of the processor. If you need UART 10/100, timers, counters etc., they are all available to simply drag onto your screen and auto connect. For a full description, read "How to Build your Own Processor in Five Minutes or Less."
Programming Your Processor to Silicon Once you have defined your processor, you perform layout using Libero IDE and generate a hardware programming file. Program this to one of our development kits and then all you need is some software code.
Develop and Debug Application Code CoreConsole also generates memory map and peripheral core driver files for SoftConsole. SoftConsole is a development environment where you can use GNU compiler and debugger to generate code and
debug using FlashPro3. Alternatively, use the output of CoreConsole with any number of industry-standard compilers and debuggers.Choose from ARM7, Cortex-M1, 8051s, and CoreABC
8051s on Actel

- Compatible with ASM51 instruction set
- One clock per instruction
- AMBA APB bus interface for easy connection of APB peripheral IP cores
- On-chip debug interface