Product/Service

MIPS Software Development Toolkits

Source: Embedded Performance, Inc. (EPI)
Tailored to the needs of embedded systems developers
  • Tailored to the needs of embedded systems developers
  • Available for most popular host computers
  • Fully supported by EPI emulators and target systems
  • Host computer byte-ordering independent
  • Sample start-up and interrupt handler code
  • Full ANSI standard run-time library
  • Support big-endian and little-endian targets
  • Complete C development toolkits
  • ANSI C/C++ compiler generates high performance code
  • Fast, flexible, locating linker handles large files, arbitrarily named sections
  • Fast Instruction Set Simulator
  • C source-level debugger works with simulator, target resident debug kernel and emulators
  • Fast floating point emulation library (R3000, MIPS ISA I and II only)
  • Automatic ROM image building
  • Quality technical support
  • Supports all R3000, R4000 and R5000 derivatives
  • Sophisticated assembler includes true macro capability

    EPI offers a complete line of software tools for MIPS-based microprocessors, microcontrollers, and ASIC cores that fully supports MIPS ISA I, II, III, IV and MDMX, along with a number of processor specific extensions.
    The EPI software tools are available in bundled "Toolkits" that provide a variety of configurations for developing and debugging the embedded software or firmware for your project. These toolkits offer a complete solution to developers using any of the MIPS R3000, R4000 or R5000 based processors or Lexra cores. Each of these toolkits contains a carefully selected collection of programs to provide a complete development environment. You can be assured that the applications contained in each toolkit are fully integrated to work together seamlessly.

    These products are available in the toolkits:
    Optimizing C/C++ Compiler
    Macro Assembler
    C Source-level Debugger
    High-Speed Locating Linker
    Symbolic Assembly-level Debugger
    Instruction Set Simulator
    Librarian and Utilities
    Target Resident
    Debug Kernels

    Host Platforms:
    SUN-4: SunOS .Solaris
    PC: Windows 95/98/NT
    HP 9000: HPUX

    In-circuit emulators from EPI are fully compatible with the code generated by these toolkits and with the debuggers provided. The CCE packages contain the tools to develop both C and assembly code. The ASES packages are economical solutions for developing assembly-level programs for time-critical elements of a design, such as interrupt handlers and I/O drivers.
    The CCES and ASES packages also contain the fast and powerful ISS-MIPS, our Instruction Set Simulator. This allows you to "execute" your code under simulation on the host computer. Now you can reduce the hardware integration time by functionally debugging your code prior to beginning the integration. When you choose one of the bundled software toolkits, you are assured of having all of the tools that your need, from start to finish. Each toolkit contains the run-time libraries, utility programs, and file conversion programs that you will need for your project.

    Embedded Performance, Inc. (EPI), 606 Valley Way, Milpitas, CA 95035-4138. Tel: 408-957-0350; Fax: 408-957-0307.