Mentor Embedded Sourcery CodeBench

Mentor Graphics introduced the Mentor Embedded Sourcery CodeBench tool. The open source GNU toolchain features an IDE based on Eclipse, the Eclipse C/C++ development tools and compilers, and GNU toolchain (including an assembler, linker, runtime libraries, and source-level and assembly-level debuggers). The integrated development environment is ideal for developing embedded systems based on a range of devices (such as microprocessors to microcontrollers). Pricing for Mentor Embedded Sourcery CodeBench Personal Edition starts at $199 (USD). The Professional Version with System Analyzer is available starting at $2,799 (USD).

Mentor Embedded Sourcery CodeBench

Mentor Embedded Sourcery CodeBench Features

  • Enhanced Eclipse-based integrated development environment
  • Supports NetLogic Microsystems XLP multi-core, Freescale Kinetis, Xilinx Zynq, AMD64, ARM XScale, Freescale ColdFire, Power Architecture, Intel IA32 and EM64T, MIPS, SPARC and Texas Instruments Stellaris processors
  • Mentor Embedded Sourcery System Analyzer technology for visualizing and analyzing system data
  • Integrated with the Mentor Embedded Sourcery Probes and third-party probes
  • Optimizing ISO C/C++ compilers
  • Flexible macro-assembler
  • Powerful linker with complete control of section placement
  • C/C++ runtime libraries for GNU/Linux and embedded systems
  • CS3: A uniform and cross-platform board initialization and interrupt handling framework for bare-metal development
  • Source- and assembly-level debugger
  • Instruction set simulator for selected platforms
  • Easy-to-use graphical IDE
  • Comprehensive documentation in HTML and PDF
  • Built and supported by industry experts
  • Debug sprites provide hardware debugging support using JTAG/BDM devices
  • QEMU simulator for running single-threaded GNU/Linux applications on an x86 GNU/Linux host
  • GNU/Linux prelinker, which is a postprocessor for GNU/Linux applications which can dramatically reduce application launch time
  • Library reduction utility reduces the footprint of a GNU/Linux system by excluding library functions not used by any program
  • Sysroot utilities simplify use of Sourcery CodeBench’s libraries and dynamic linker when running applications on a target system with an existing GNU/Linux installation
  • Access to Sourcery CodeBench updates
  • Access to Sourcery CodeBench knowledge base
  • Unlimited support (Professional and Standard Edition)

More info: Mentor Embedded Sourcery CodeBench