Mentor Graphics has introduced a range of semiconductor design tools or integrated development environment (IDE) based on the open-source GNU toolchain, writes Richard Wilson.
Interestingly, the Sourcery CodeBench tool will provide support for the Xilinx range of ARM-based system-on-chip devices, called Zynq, which will be available later this year.
It also adds new support for Freescale’s Kinetis embedded development platform.
It will of course also support AMD64, ARM XScale, Freescale ColdFire, Power Architecture, Intel IA32 and EM64T, MIPS, SPARC and Texas Instruments Stellaris processors.
According to Glenn Perry, general manager, Mentor Graphics Embedded Software Division, the company has a plan to “increase the availability of open source-based products and services”.
Sourcery CodeBench does just that by offering an IDE based on Eclipse, the Eclipse C/C++ development tools and compilers, and GNU tool chain, including an assembler, linker, runtime libraries, and source-level and assembly-level debuggers.
The Sourcery CodeBench product will also support third-party probes.
The IDE includes a design visualisations and analysis tool, called the Embedded Sourcery System Analyzer.
The intention is to allow the performance of designs to be characterised at the system level.
This is carried out using execution data collected from several sources including the Linux and Nucleus operating systems. The Linux Trace Toolkit (LTTng) provides “a view of Linux behaviour in operation to gain insight on how the resources and processors are being used,” said the company.
The tools come out of technology Mentor acquired from Code Sourcery last year.
The Mentor Embedded Sourcery CodeBench Personal Edition is available starting at $199.
The Professional Version with System Analyzer is available starting at $2,799.