| | | | | | | | |
Markets Banner

CODESCAPE DEVELOPMENT TOOLS & IDE


Imagination Technologies' CODESCAPE® is a comprehensive suite of development tools that supports the advanced and unique features of the META and ENSIGMA UCC IP cores within a state-of-the-art Integrated Development Environment (IDE).

On-time delivery of leading-edge embedded solutions enabled by META processors requires world-class tools. These tools must streamline programming, debugging, and application optimization at all stages of SoC development to reduce development risk, and ensure the best possible power consumption and system utilization.

The CODESCAPE Development System incorporates a highly optimized GNU-based C/C++ compiler, assembler and multi-threaded linker. It also provides custom target hardware, debug adapters, software simulators, performance analysis tools, and many other components essential to successful SoC and application development.

Starting out as a specialized development solution for games developers, CODESCAPE is now used worldwide in most areas of embedded development, and has proved its effectiveness by delivering many successful SoCs. Its comprehensive features and solid support enable both rapid development and optimum use of both the META IP core's multi-threaded architecture and 16-bit instruction set, and the ENSIGMA UCC.

  • Stable, reliable, advanced IDE
  • Supports every stage of silicon, SoC and end-product development
  • Simultaneous multi-core and multi-threaded debugging for META
  • Powerful and cost-effective system for all members of the SoC and application development team
  • Proven solution that minimises design risk and reduces time to market
  • Entire development cycle is driven from a single IDE
  • Low system power and memory requirements

Deliverables
  • CODESCAPE IDE

  • GNU-based ANSI C/C++ compiler

  • Assembler, library management tools & linker-as, ld, ldlk

  • Source-level debugger

  • A choice of intelligent debug adapters

  • META and UCC virtual target software simulators

  • DA-script
    COM object exposing CODESCAPE's complex functionality

  • DA-tinyscript
    A non-intrusive COM object exposing CODESCAPE's basic functionality

  • Application Post Mortem Debugging
    A utility to dump and restore contexts and memory in the event of a crash

Deliverables
  • META Development Platform
    Hardware for evaluation and development of software products for the META family of IP cores

  • FPGA
    Development Platform

  • META Linux
    Port of the Linux operating system for the META family of IP cores