Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Dev't tool offers multicore, ultra low-power apps support

Posted: 28 Oct 2011 ?? ?Print Version ?Bookmark and Share

Keywords:embedded application? development suite? processor core?

EnSilica Ltd has launched a new version of its complete development environment for evaluating eSi-RISC configurable CPU architecture and the creation of embedded applications. The eSi-RISC Development Suite v2.5 offers multicore and ultra low-power applications support. It also provides JTAG debug and control over all processors in the JTAG chain.

Compiler performance has been enhanced with the provision of Link Time Optimization (LTO) support that can improve code density by between 10 percent and 15 percent by expanding the scope of inter-procedural optimizations to encompass the whole program. This has been achieved by upgrading the optimizing C/C++ compiler to GNU GCC version 4.6.1. Additionally, benchmarking the eSi-3250 32bit processor core using the embedded processor CoreMark benchmark, which is rapidly replacing the traditional Dhrystone MIPS benchmark, shows it can deliver 2.359CoreMark/MHz.

eSi-RISC Development Suite v2.5

The eSi-RISC Development Suite v2.5 delivers enhanced compiler performance and JTAG debug.

An estimated power reduction of 15 percent has been achieved with the inclusion of improved clock gating and operand isolation optimization in the RTL. This makes the eSi-1600 16bit processor core an extremely viable ultra low-power alternative to 32bit CPU or legacy 8bit architectures (such as the 8051) and ideally suited for mixed signal applications, said EnSilica.

The eSi-RISC Development Suite v2.5 also incorporates new peripherals including an AMBA AHB compatible static memory interface for external flash and SRAM memory, AMBA AHB DMA Engine, AMBA APB I2C Slave and AMBA APB smart card interface supporting ISO-7816 standard. These have been added to the eSi-Connect portfolio that includes SPI, UART USB, I2C Master, Ethernet MAC, RTC and timer peripherals.

Finally, support for Linux is provided with the latest port of the GCC, GDB debugger and GNU binary tools. Additional software examples and documentation have also been included to speed up evaluation and development.�New application examples include a port of FreeRTOS, LwIP TCP/IP stack and web server as well as SPI memory and CFI flash programmer.

Article Comments - Dev't tool offers multicore, ultra l...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top