Microsemi has released the Libero SoC v10.0, a version of the Libero IDE (integrated design environment) that offers several features, including ease-of-use, increased integration of the embedded design flow and a pushbutton design capability. The IDE is suitable for ARM microcontrollers with flash-based FPGAs, enabling an integrated embedded design flow for SmartFusion customisable SoCs. The IDE also supports the company's Igloo, ProASIC 3 and Fusion product families. In addition, tight integration with software IDEs, Keil, IAR and the company's eclipse-based SoftConsole embedded software development environment allows easy transition from device configuration to firmware development, claims the company. A pushbutton capability enables single touch operation through the entire design flow process, from synthesis to programming a connected target device. The IDE includes SmartPower, SmartTime and the multi-view navigator. It can support Windows and Linux platform for high density devices.